82f2b76e25
We now use webpack instead of SystemJS, effectively bundling modules into one file (plus commons chunks) for every entry point. This results in a much smaller extension size (almost half). Furthermore we use yarn/npm even for extension run-time dependencies. This relieves us from manually vendoring and building dependencies. It's also easier to understand for new developers familiar with node.
35 lines
907 B
JSON
35 lines
907 B
JSON
{
|
|
"name": "systemjs",
|
|
"version": "0.19.47",
|
|
"description": "Universal dynamic module loader",
|
|
"repository": {
|
|
"type": "git",
|
|
"url": "git://github.com/systemjs/systemjs"
|
|
},
|
|
"author": "Guy Bedford",
|
|
"license": "MIT",
|
|
"files": [
|
|
"index.js",
|
|
"dist"
|
|
],
|
|
"dependencies": {
|
|
"when": "^3.7.5"
|
|
},
|
|
"devDependencies": {
|
|
"babel-core": "^5.8.22",
|
|
"qunit": "^0.6.2",
|
|
"traceur": "0.0.105",
|
|
"typescript": "^1.6.2",
|
|
"uglify-js": "~2.4.23"
|
|
},
|
|
"scripts": {
|
|
"test:browser": "make test",
|
|
"perf": "node bench/normalize-perf.js",
|
|
"build": "make",
|
|
"test": "npm run test:babel && npm run test:traceur && npm run test:typescript",
|
|
"test:babel": "qunit -c s:./index.js -t ./test/test-babel.js",
|
|
"test:traceur": "qunit -c s:./index.js -t ./test/test-traceur.js",
|
|
"test:typescript": "qunit -c s:./index.js -t ./test/test-typescript.js"
|
|
}
|
|
}
|