File tree Expand file tree Collapse file tree 7 files changed +45
-126
lines changed Expand file tree Collapse file tree 7 files changed +45
-126
lines changed Original file line number Diff line number Diff line change 1717 }
1818 },
1919 "scripts" : {
20- "start" : " ts-node --project tsconfig.cli.json src /cli.ts " ,
20+ "start" : " npm run build && node built /cli.js " ,
2121 "test" : " jest" ,
2222 "prepare" : " tsc" ,
2323 "build" : " tsc"
2626 "@types/jest" : " ^29.5.12" ,
2727 "jest" : " ^29.7.0" ,
2828 "ts-jest" : " ^29.1.4" ,
29- "ts-node" : " ^10.9.2" ,
3029 "typescript" : " ^5.4.5"
3130 }
3231}
Original file line number Diff line number Diff line change 1- import { headerData } from "./inputdata" ;
2- import { generateBlob , generateCArray , generateDsHexLiteral } from "./main" ;
1+ import process from 'process' ;
2+ import { pathToFileURL } from 'url' ;
3+ import { headerData } from "./inputdata.js" ;
4+ import { generateBlob , generateCArray , generateDsHexLiteral } from "./main.js" ;
35
4- if ( require . main === module ) {
6+ if ( import . meta . url === pathToFileURL ( process . argv [ 1 ] ) . href ) {
57 const headerBlob = generateBlob ( headerData ) ;
68 console . log ( 'Blob:' , headerBlob ) ;
79 console . log ( `\nC code:\n${ generateCArray ( headerBlob ) } ` ) ;
Original file line number Diff line number Diff line change 33 *
44 * SPDX-License-Identifier: MIT
55 */
6- import { MlModelHeader } from './MlModelHeader' ;
6+ import { MlModelHeader } from './MlModelHeader.js ' ;
77
88export const headerData : MlModelHeader = {
99 samples_period : 25 ,
Original file line number Diff line number Diff line change 2727 * const ml_header_action_t actions[0];
2828 * } ml_model_header_t;
2929 */
30- import { MlModelHeader } from './MlModelHeader' ;
30+ import { MlModelHeader } from './MlModelHeader.js ' ;
3131
3232const HEADER_MAGIC = 0x4D4F444C ;
3333const CONST_SIZES = {
Load Diff This file was deleted.
Original file line number Diff line number Diff line change 2525 // "moduleDetection": "auto", /* Control what method is used to detect module-format JS files. */
2626
2727 /* Modules */
28- "module" : " ESNext " , /* Specify what module code is generated. */
28+ "module" : " NodeNext " , /* Specify what module code is generated. */
2929 // "rootDir": "./", /* Specify the root folder within your source files. */
30- // "moduleResolution": "node10", /* Specify how TypeScript looks up a file from a given module specifier. */
30+ "moduleResolution" : " NodeNext " , /* Specify how TypeScript looks up a file from a given module specifier. */
3131 // "baseUrl": "./", /* Specify the base directory to resolve non-relative module names. */
3232 // "paths": {}, /* Specify a set of entries that re-map imports to additional lookup locations. */
3333 // "rootDirs": [], /* Allow multiple folders to be treated as one when resolving modules. */
You can’t perform that action at this time.
0 commit comments