]> git.lizzy.rs Git - rust.git/commitdiff
Remove rollup-typescript
authorAleksey Kladov <aleksey.kladov@gmail.com>
Mon, 3 Feb 2020 16:39:34 +0000 (17:39 +0100)
committerAleksey Kladov <aleksey.kladov@gmail.com>
Mon, 3 Feb 2020 16:39:34 +0000 (17:39 +0100)
It seems like just calling typescript directly is simpler and more reliable?

editors/code/package-lock.json
editors/code/package.json
editors/code/rollup.config.js

index 261e36a0256bb89db0208081bb13ecb6023211fd..353af06bf730dd1db800a5d727e75d003a080e9a 100644 (file)
                 }
             }
         },
-        "@rollup/plugin-typescript": {
-            "version": "2.1.0",
-            "resolved": "https://registry.npmjs.org/@rollup/plugin-typescript/-/plugin-typescript-2.1.0.tgz",
-            "integrity": "sha512-7lXKGY06aofrceVez/YnN2axttFdHSqlUBpCJ6ebzDfxwLDKMgSV5lD4ykBcdgE7aK3egxuLkD/HKyRB5L8Log==",
-            "dev": true,
-            "requires": {
-                "@rollup/pluginutils": "^3.0.0",
-                "resolve": "^1.13.1"
-            }
-        },
         "@rollup/pluginutils": {
             "version": "3.0.8",
             "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-3.0.8.tgz",
index e4eae7b318050d09a1b4f4cc06f9261d02025522..2d4a6f672bcd5de81d68a1ab506bf63edf082230 100644 (file)
@@ -18,7 +18,7 @@
         "vscode": "^1.41.0"
     },
     "scripts": {
-        "vscode:prepublish": "rollup -c",
+        "vscode:prepublish": "tsc -p ./ && rollup -c",
         "package": "vsce package",
         "watch": "tsc -watch -p ./",
         "fmt": "tsfmt -r && tslint -c tslint.json 'src/**/*.ts' --fix"
@@ -30,7 +30,6 @@
     "devDependencies": {
         "@rollup/plugin-commonjs": "^11.0.2",
         "@rollup/plugin-node-resolve": "^7.1.1",
-        "@rollup/plugin-typescript": "^2.0.0",
         "@types/node": "^12.12.25",
         "@types/vscode": "^1.41.0",
         "rollup": "^1.31.0",
index de6a3b2b7ed14ef28f4d8c642ebf0f0422522727..f8d320f4660a9d9612430d8e460d176befe1e1f0 100644 (file)
@@ -1,12 +1,10 @@
-import typescript from '@rollup/plugin-typescript';
 import resolve from '@rollup/plugin-node-resolve';
 import commonjs from '@rollup/plugin-commonjs';
 import nodeBuiltins from 'builtin-modules';
 
 export default {
-    input: 'src/main.ts',
+    input: 'out/main.js',
     plugins: [
-        typescript(),
         resolve({
             preferBuiltins: true
         }),