package.json 3.97 KB
{
  "name": "angular-theme",
  "version": "0.0.0",
  "dependencies": {
    "angular": "^1.5.0",
    "angular-mock": "^1.0.0",
    "moment": "^2.11.2",
    "ng-forward": "0.0.1-alpha.12"
  },
  "config": {
    "theme": "angular-default",
    "skin": "skin-whbl"
  },
  "scripts": {
    "build": "webpack; gulp clean && gulp --theme=$npm_package_config_theme --skin=$npm_package_config_skin build",
    "build-all": "gulp clean && for d in ./themes/* ; do (gulp --theme=`basename $d` build); done",
    "webpack": "webpack",
    "karma": "concurrently \"webpack -w\" \"karma start\"",
    "docs": "gulp ngdocs; static-server docs",
    "coverage": "karma start --single-run; npm run remap-coverage",
    "remap-coverage": "ts-node --project ./dev-scripts ./dev-scripts/remapCoverage.ts",
    "test-single": "karma start --single-run",
    "test-and-coverage": "karma start & npm run remap-coverage",
    "test": "webpack -w --test",
    "jenkins": "webpack && karma start --single-run",
    "postinstall": "bower install; typings install; cd dev-scripts; typings install; cd ../; npm run fix-jqlite",
    "start": "concurrently \"webpack -w\" \"gulp --theme=$npm_package_config_theme --skin=$npm_package_config_skin serve\"",
    "generate-indexes": "ts-node --project ./dev-scripts ./dev-scripts/generate-index-modules.ts",
    "fix-jqlite": "ts-node --project ./dev-scripts dev-scripts/fix-jqlite.ts",
    "debug-gulp": "webpack; gulp clean; ./node_modules/.bin/iron-node node_modules/gulp/bin/gulp.js --theme=$npm_package_config_theme --skin=$npm_package_config_skin"
  },
  "devDependencies": {
    "bower": "^1.7.7",
    "browser-sync": "~2.9.11",
    "browser-sync-spa": "~1.0.3",
    "chalk": "~1.1.1",
    "concurrently": "^2.0.0",
    "core-js": "^2.1.3",
    "del": "~2.0.2",
    "eslint-plugin-angular": "~0.12.0",
    "estraverse": "~4.1.0",
    "expose-loader": "^0.7.1",
    "fs-extra": "^0.30.0",
    "glob": "^7.0.0",
    "gulp": "^3.9.1",
    "gulp-angular-filesort": "~1.1.1",
    "gulp-angular-templatecache": "~1.8.0",
    "gulp-autoprefixer": "~3.0.2",
    "gulp-eslint": "~1.0.0",
    "gulp-filter": "~3.0.1",
    "gulp-flatten": "~0.2.0",
    "gulp-import-css": "^0.1.2",
    "gulp-inject": "~3.0.0",
    "gulp-insert": "^0.5.0",
    "gulp-load-plugins": "~0.10.0",
    "gulp-merge-json": "^0.4.0",
    "gulp-minify-css": "~1.2.1",
    "gulp-minify-html": "~1.0.4",
    "gulp-ng-annotate": "~1.1.0",
    "gulp-ngdocs": "github:nikhilmodak/gulp-ngdocs.git",
    "gulp-protractor": "~1.0.0",
    "gulp-rename": "~1.2.2",
    "gulp-replace": "~0.5.4",
    "gulp-rev": "~6.0.1",
    "gulp-rev-replace": "~0.4.2",
    "gulp-sass": "~2.0.4",
    "gulp-size": "~2.0.0",
    "gulp-sourcemaps": "~1.6.0",
    "gulp-typescript": "^2.12.0",
    "gulp-uglify": "~1.4.1",
    "gulp-useref": "~1.3.0",
    "gulp-util": "~3.0.6",
    "http-proxy-middleware": "~0.9.0",
    "iron-node": "^3.0.7",
    "istanbul": "^0.4.2",
    "karma": "~0.13.10",
    "karma-angular-filesort": "~1.0.0",
    "karma-chrome-launcher": "^0.2.2",
    "karma-coverage": "^0.5.3",
    "karma-jasmine": "~0.3.6",
    "karma-ng-html2js-preprocessor": "~0.2.0",
    "karma-phantomjs-launcher": "~0.2.1",
    "karma-phantomjs-shim": "^1.2.0",
    "karma-sourcemap-loader": "^0.3.7",
    "karma-spec-reporter": "0.0.24",
    "karma-webpack": "^1.7.0",
    "lodash": "~3.10.1",
    "main-bower-files": "~2.9.0",
    "map-stream": "0.0.6",
    "merge-stream": "^1.0.0",
    "on-build-webpack": "^0.1.0",
    "phantomjs": "~1.9.18",
    "phantomjs-polyfill": "0.0.2",
    "reflect-metadata": "^0.1.3",
    "remap-istanbul": "github:sitepen/remap-istanbul",
    "replace": "^0.3.0",
    "static-server": "^2.0.1",
    "ts-loader": "^0.8.1",
    "ts-node": "^0.5.5",
    "tslint": "^3.5.0",
    "tslint-loader": "^2.1.3",
    "typescript": "^1.8.10",
    "typings": "^0.6.8",
    "uglify-save-license": "~0.4.1",
    "vinyl-transform": "^1.0.0",
    "webpack": "^1.12.14",
    "wiredep": "~2.2.2",
    "wrench": "~1.5.8",
    "yargs": "^4.2.0"
  },
  "engines": {
    "node": ">=0.10.0"
  }
}