diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..8bb4027 --- /dev/null +++ b/.gitignore @@ -0,0 +1,4 @@ +node_modules +pub +vupd.js +.npmignore \ No newline at end of file diff --git a/package-lock.json b/package-lock.json index 96b455a..f790498 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "enmav", - "version": "0.7.1", + "version": "0.7.10", "lockfileVersion": 3, "requires": true, "packages": { diff --git a/package.json b/package.json index 199baa8..e033a8d 100644 --- a/package.json +++ b/package.json @@ -1,8 +1,9 @@ { "name": "enmav", - "version": "0.7.1", + "version": "0.7.10", "main": "pub/src/index.js", "scripts": { + "build": "rm -rf && tsc", "build:tsc": "rm -rf pub && node vupd.js && tsc" }, "bin": { diff --git a/tsconfig.json b/tsconfig.json new file mode 100644 index 0000000..d7156fa --- /dev/null +++ b/tsconfig.json @@ -0,0 +1,19 @@ +{ + "compilerOptions": { + /* Language and Environment */ + "target": "ES2015", /* Set the JavaScript language version for emitted JavaScript and include compatible library declarations. */ + /* Modules */ + "module": "CommonJS", /* Specify what module code is generated. */ + "rootDir": "./", /* Specify the root folder within your source files. */ + /* JavaScript Support */ + /*"allowJs": true, /* Allow JavaScript files to be a part of your program. Use the 'checkJS' option to get errors from these files. */ + "outDir": "pub", /* Specify an output folder for all emitted files. */ + "esModuleInterop": true, + "noEmit": false, + "moduleResolution": "Node10", + "declaration": true, + "declarationMap": true, + "resolveJsonModule": true + }, + "exclude": ["node_modules", "pub", " tsconfig.json", "enmav.config.ts", "vupd.js"] +} \ No newline at end of file