Skip to content

Commit

Permalink
header-gen: Remove node-ts & update cli script.
Browse files Browse the repository at this point in the history
  • Loading branch information
microbit-carlos committed Sep 5, 2024
1 parent c5e7fd9 commit fef5eb8
Show file tree
Hide file tree
Showing 4 changed files with 41 additions and 122 deletions.
43 changes: 35 additions & 8 deletions header-gen/package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

3 changes: 1 addition & 2 deletions header-gen/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
}
},
"scripts": {
"start": "ts-node --project tsconfig.cli.json src/cli.ts",
"start": "npm run build && node built/cli.js",
"test": "jest",
"prepare": "tsc",
"build": "tsc"
Expand All @@ -26,7 +26,6 @@
"@types/jest": "^29.5.12",
"jest": "^29.7.0",
"ts-jest": "^29.1.4",
"ts-node": "^10.9.2",
"typescript": "^5.4.5"
}
}
8 changes: 5 additions & 3 deletions header-gen/src/cli.ts
Original file line number Diff line number Diff line change
@@ -1,7 +1,9 @@
import { headerData } from "./inputdata";
import { generateBlob, generateCArray, generateDsHexLiteral } from "./main";
import process from 'process';
import { pathToFileURL } from 'url';
import { headerData } from "./inputdata.js";
import { generateBlob, generateCArray, generateDsHexLiteral } from "./main.js";

if (require.main === module) {
if (import.meta.url === pathToFileURL(process.argv[1]).href) {
const headerBlob = generateBlob(headerData);
console.log('Blob:', headerBlob);
console.log(`\nC code:\n${generateCArray(headerBlob)}`);
Expand Down
109 changes: 0 additions & 109 deletions header-gen/tsconfig.cli.json

This file was deleted.

0 comments on commit fef5eb8

Please sign in to comment.