summaryrefslogtreecommitdiff
path: root/package.json
diff options
context:
space:
mode:
authorRyan Dahl <ry@tinyclouds.org>2019-09-02 17:07:11 -0400
committerGitHub <noreply@github.com>2019-09-02 17:07:11 -0400
commitd43b43ca781b025b9a6a54827ea3ef193972ef24 (patch)
tree84173b6a653802a41c23145dd3b2048d9075e2a4 /package.json
parent56508f113d9fe61ffcce4cbbb85e3d6961888e1d (diff)
Refactor snapshot build (#2825)
Instead of using core/snapshot_creator.rs, instead two crates are introduced which allow building the snapshot during build.rs. Rollup is removed and replaced with our own bundler. This removes the Node build dependency. Modules in //js now use Deno-style imports with file extensions, rather than Node style extensionless imports. This improves incremental build time when changes are made to //js files by about 40 seconds.
Diffstat (limited to 'package.json')
-rw-r--r--package.json12
1 files changed, 0 insertions, 12 deletions
diff --git a/package.json b/package.json
index 23e4c8f4e..08415982d 100644
--- a/package.json
+++ b/package.json
@@ -8,18 +8,6 @@
"eslint-config-prettier": "4.1.0",
"magic-string": "0.25.2",
"prettier": "1.17.1",
- "rollup": "1.4.1",
- "rollup-plugin-alias": "1.5.1",
- "rollup-plugin-analyzer": "3.0.0",
- "rollup-plugin-commonjs": "9.1.3",
- "rollup-plugin-node-globals": "1.4.0",
- "rollup-plugin-node-resolve": "4.0.1",
- "rollup-plugin-replace": "2.1.0",
- "rollup-plugin-string": "3.0.0",
- "rollup-plugin-typescript2": "0.19.3",
- "rollup-pluginutils": "2.4.1",
- "ts-morph": "1.3.0",
- "ts-node": "8.0.2",
"typescript": "3.5.1"
}
}