diff --git a/npmextra.json b/npmextra.json index 89924dc..095e3c9 100644 --- a/npmextra.json +++ b/npmextra.json @@ -1,9 +1,6 @@ { "npmci": { - "npmGlobalTools": [ - "npmts", - "ts-node" - ], + "npmGlobalTools": [], "npmAccessLevel": "public" } } \ No newline at end of file diff --git a/package-lock.json b/package-lock.json index 74df351..cf38b4e 100644 --- a/package-lock.json +++ b/package-lock.json @@ -14,6 +14,19 @@ "nan": "^2.9.2" } }, + "@gitzone/tsbuild": { + "version": "2.0.21", + "resolved": "https://registry.npmjs.org/@gitzone/tsbuild/-/tsbuild-2.0.21.tgz", + "integrity": "sha512-MAKfqnhf+42twSzXziRoBCu+sW61+2Rvc5qXxpEb594Fpnsj28cZ1VIEckSmiAkoBSiCnoU+2/qea2ycwWMBTg==", + "dev": true, + "requires": { + "@pushrocks/smartfile": "^6.0.3", + "@pushrocks/smartlog": "^2.0.1", + "@pushrocks/smartpath": "^4.0.1", + "@pushrocks/smartpromise": "^2.0.5", + "typescript": "^2.9.2" + } + }, "@gitzone/tsrun": { "version": "1.1.9", "resolved": "https://registry.npmjs.org/@gitzone/tsrun/-/tsrun-1.1.9.tgz", @@ -51,6 +64,27 @@ "vinyl-file": "^3.0.0" } }, + "@pushrocks/smartlog": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@pushrocks/smartlog/-/smartlog-2.0.1.tgz", + "integrity": "sha512-GtsDTGIUF3VuWPyF8FV5dF31ZCEIcaJ56ZlvJsWxjnyJq57X25mk5/K0QAaRE9IIeHg6fORcukFomb5C+AOQrg==", + "dev": true, + "requires": { + "@pushrocks/smartlog-interfaces": "^1.0.9" + } + }, + "@pushrocks/smartlog-interfaces": { + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/@pushrocks/smartlog-interfaces/-/smartlog-interfaces-1.0.9.tgz", + "integrity": "sha512-0qwpomrRN0kFjmhR9m1iHYXoISoNuXtRP0Wr+JtkYyURLwKHMaW8Xoznf8MzXJptRfqufJi3Fxh5HodpPrIZUA==", + "dev": true + }, + "@pushrocks/smartpath": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/@pushrocks/smartpath/-/smartpath-4.0.1.tgz", + "integrity": "sha512-MaI0+uLQPCr2V3WGnbdgb0pWa9xkWyrP4qYcbsHIjeismGLbn9s3jmP/HIXU8LkgzRgaVb+BJxmZJHOwl32DyA==", + "dev": true + }, "@pushrocks/smartpromise": { "version": "2.0.5", "resolved": "https://registry.npmjs.org/@pushrocks/smartpromise/-/smartpromise-2.0.5.tgz", diff --git a/package.json b/package.json index f892198..4f725a1 100644 --- a/package.json +++ b/package.json @@ -7,7 +7,7 @@ "typings": "dist/index.d.ts", "scripts": { "test": "(tsrun test/test.ts)", - "build": "(npmts)" + "build": "(tsbuild)" }, "repository": { "type": "git", @@ -24,6 +24,7 @@ }, "homepage": "https://gitlab.com/pushrocks/smartshell#README", "devDependencies": { + "@gitzone/tsbuild": "^2.0.21", "@gitzone/tsrun": "^1.1.9", "@pushrocks/tapbundle": "^3.0.1", "@types/node": "^10.5.2"