diff --git a/package-lock.json b/package-lock.json index 580c26959..96ce55b3b 100644 --- a/package-lock.json +++ b/package-lock.json @@ -268,9 +268,9 @@ } }, "@edcarroll/code-style": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@edcarroll/code-style/-/code-style-1.0.1.tgz", - "integrity": "sha512-hb9mwF9ZKMyRrG+X7l/q6OTxN2gHTcSZHu0FMQUlMCquVYuQULmbxFIHW6li+d18UEDerMS9pBisP8A9SI0HDg==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@edcarroll/code-style/-/code-style-2.0.0.tgz", + "integrity": "sha512-JCoPZYVltlkXMvKwAZsNB3JKYuFaxDptbuFIy7yYsdO9DU6CVOXaL4P4HZUAuhjEZ+2Mm4uS/85skD2H59CfnA==", "dev": true, "requires": { "codelyzer": "3.2.2", @@ -6173,6 +6173,12 @@ "pify": "3.0.0" } }, + "make-error": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.4.tgz", + "integrity": "sha512-0Dab5btKVPhibSalc9QGXb559ED7G7iLjFXBaj9Wq8O3vorueR5K5jaE3hkG6ZQINyhA/JgG6Qk4qdFQjsYV6g==", + "dev": true + }, "map-cache": { "version": "0.2.2", "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", @@ -10228,6 +10234,45 @@ } } }, + "ts-node": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-5.0.1.tgz", + "integrity": "sha512-XK7QmDcNHVmZkVtkiwNDWiERRHPyU8nBqZB1+iv2UhOG0q3RQ9HsZ2CMqISlFbxjrYFGfG2mX7bW4dAyxBVzUw==", + "dev": true, + "requires": { + "arrify": "1.0.1", + "chalk": "2.3.2", + "diff": "3.5.0", + "make-error": "1.3.4", + "minimist": "1.2.0", + "mkdirp": "0.5.1", + "source-map-support": "0.5.4", + "yn": "2.0.0" + }, + "dependencies": { + "minimist": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", + "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=", + "dev": true + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + }, + "source-map-support": { + "version": "0.5.4", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.4.tgz", + "integrity": "sha512-PETSPG6BjY1AHs2t64vS2aqAgu6dMIMXJULWFBGbh2Gr8nVLbCFDo6i/RMMvviIQ2h1Z8+5gQhVKSn2je9nmdg==", + "dev": true, + "requires": { + "source-map": "0.6.1" + } + } + } + }, "tsickle": { "version": "0.27.2", "resolved": "https://registry.npmjs.org/tsickle/-/tsickle-0.27.2.tgz", @@ -12160,6 +12205,12 @@ "integrity": "sha1-AI4G2AlDIMNy28L47XagymyKxBk=", "dev": true }, + "yn": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/yn/-/yn-2.0.0.tgz", + "integrity": "sha1-5a2ryKz0CPY4X8dklWhMiOavaJo=", + "dev": true + }, "zone.js": { "version": "0.8.20", "resolved": "https://registry.npmjs.org/zone.js/-/zone.js-0.8.20.tgz", diff --git a/package.json b/package.json index 7dd456428..afdc92d39 100644 --- a/package.json +++ b/package.json @@ -68,7 +68,7 @@ "@angular/platform-browser": "^5.2.9", "@angular/platform-browser-dynamic": "^5.2.9", "@angular/router": "^5.2.9", - "@edcarroll/code-style": "^1.0.1", + "@edcarroll/code-style": "^2.0.0", "@types/extend": "^3.0.0", "@types/jasmine": "^2.5.53", "@types/prismjs": "~1.4.18", @@ -91,6 +91,7 @@ "rollup-plugin-commonjs": "~7.0.0", "rollup-plugin-node-resolve": "~2.0.0", "rollup-plugin-uglify": "~1.0.1", + "ts-node": "^5.0.1", "typescript": "^2.6.2", "web-animations-js": "^2.3.1", "zone.js": "^0.8.20" diff --git a/tslint.json b/tslint.json index e3e28cee1..f330d42a7 100644 --- a/tslint.json +++ b/tslint.json @@ -1,5 +1,5 @@ { - "extends": "@edcarroll/code-style/tslint", + "extends": ["@edcarroll/code-style/tslint", "@edcarroll/code-style/tslint-angular"], "rules": { "component-selector": [ true,