|
|
@@ -2,19 +2,22 @@
|
|
|
"name": "systemjs-test",
|
|
|
"version": "1.0.0",
|
|
|
"description": "Testing system.js capabilities.",
|
|
|
+ "repository": {},
|
|
|
"main": "app.js",
|
|
|
"scripts": {
|
|
|
- "clean": "rimraf build",
|
|
|
- "build": "npm run clean && npm run build:systemjs && npm run build:commonjs && npm run build:amd && npm run copy",
|
|
|
+ "clean": "rimraf build && rimraf dist && rimraf release",
|
|
|
+ "copy": "npm run copy:assets && npm run copy:libs",
|
|
|
+ "copy:assets": "cpy '**/*.html' '../build/' --cwd=src --parents && cpy '**/*.css' '../build/' --cwd=src --parents",
|
|
|
+ "copy:libs": "cpy 'systemjs/dist/*' '../build/libs/' --cwd=node_modules --parents",
|
|
|
"build:systemjs": "tsc -p src",
|
|
|
"build:commonjs": "tsc -p src/commonjs",
|
|
|
"build:amd": "tsc -p src/amd",
|
|
|
- "copy": "npm run copy:assets && npm run copy:libs",
|
|
|
- "copy:assets": "cpy '**/*.html' '../build/' --cwd=src --parents && cpy '**/*.css' '../build/' --cwd=src --parents",
|
|
|
- "copy:libs": "cpy 'systemjs/dist/*' '../build/libs/' --cwd=node_modules --parents && cpy 'fp-ts/lib/*' '../build/libs/' --cwd=node_modules --parents && cpy 'systemjs-plugin-text/*.js' '../build/libs/' --cwd=node_modules --parents && cpy 'systemjs-plugin-css/*.js' '../build/libs/' --cwd=node_modules --parents",
|
|
|
- "dist": "rimraf dist && node systemjs.build.js && cpy '**/index.html' '../dist/' --cwd=build --parents && cpy 'libs/systemjs/dist/*' '../dist/' --cwd=build --parents && cpy 'systemjs.config.js' '../dist/' --cwd=build --parents",
|
|
|
- "serve:dev": "http-server -p 9090 build/",
|
|
|
- "serve:dist": "http-server -p 9091 dist/"
|
|
|
+ "build": "npm run clean && npm run build:systemjs && npm run build:commonjs && npm run build:amd && npm run copy",
|
|
|
+ "dist": "rimraf dist && node systemjs.dist.js && cpy '**/index.html' '../dist/' --cwd=build --parents && cpy 'libs/systemjs/dist/*' '../dist/' --cwd=build --parents && cpy 'systemjs.config.js' '../dist/' --cwd=build --parents",
|
|
|
+ "release": "rimraf release && node systemjs.release.js && cpy '**/index.html' '../release/' --cwd=build --parents && cpy 'libs/systemjs/dist/*' '../release/' --cwd=build --parents && cpy 'systemjs.config.js' '../release/' --cwd=build --parents",
|
|
|
+ "serve:build": "live-server --port=9090 --mount=/node_modules:./node_modules --no-browser build/",
|
|
|
+ "serve:dist": "live-server --port=9091 dist/",
|
|
|
+ "serve:release": "live-server --port=9092 release/"
|
|
|
},
|
|
|
"keywords": [
|
|
|
"system.js"
|
|
|
@@ -22,14 +25,17 @@
|
|
|
"author": "dnabracz",
|
|
|
"license": "MIT",
|
|
|
"devDependencies": {
|
|
|
+ "@types/jquery": "^3.3.2",
|
|
|
+ "@types/knockout": "^3.4.54",
|
|
|
"@types/systemjs": "^0.20.6",
|
|
|
"cpy-cli": "^1.0.1",
|
|
|
- "http-server": "^0.11.1",
|
|
|
+ "live-server": "^1.2.0",
|
|
|
"rimraf": "^2.6.2",
|
|
|
"systemjs-builder": "^0.16.12",
|
|
|
"typescript": "^2.7.2"
|
|
|
},
|
|
|
"dependencies": {
|
|
|
+ "@os/os-common": "^5.1.2",
|
|
|
"fp-ts": "^1.4.1",
|
|
|
"systemjs": "^0.21.0",
|
|
|
"systemjs-plugin-css": "^0.1.37",
|