Skip to content
Snippets Groups Projects
package.json 3.75 KiB
Newer Older
Art Lowel's avatar
Art Lowel committed
{
  "name": "dspace-angular",
  "version": "0.0.0",
  "description": "Angular 2 Universal UI for DSpace",
  "repository": {
    "type": "git",
    "url": "https://github.com/dspace/dspace-angular.git"
  },
  "scripts": {
    "watch": "webpack --watch",
    "watch:dev": "npm run server & npm run watch",
    "clean:dist": "rimraf dist",
    "clean:ngc": "rimraf **/*.ngfactory.ts **/*.css.shim.ts",
    "prebuild": "npm run clean:dist",
    "build": "webpack  --progress",
    "build:prod:ngc": "npm run clean:ngc && npm run ngc && npm run clean:dist && npm run build:prod",
    "build:prod:ngc:json": "npm run clean:ngc && npm run ngc && npm run clean:dist && npm run build:prod:json",
    "build:prod": "webpack --config webpack.prod.config.ts",
    "build:prod:json": "webpack --config webpack.prod.config.ts --json | webpack-bundle-size-analyzer",
    "ngc": "ngc -p tsconfig.aot.json",
    "prestart": "npm run build",
    "server": "nodemon dist/server/index.js",
    "debug:server": "node-nightly --inspect --debug-brk dist/server/index.js",
    "start": "npm run server",
    "debug:start": "npm run build && npm run debug:server",
    "predebug": "npm run build",
    "debug:build": "node-nightly --inspect --debug-brk node_modules/webpack/bin/webpack.js",
    "debug:build:prod": "node-nightly --inspect --debug-brk node_modules/webpack/bin/webpack.js  --config webpack.prod.config.ts",
Art Lowel's avatar
Art Lowel committed
    "debug": "node --debug-brk dist/server/index.js",
    "lint": "tslint \"src/**/*.ts\" || true"