Permalink
Fetching contributors…
Cannot retrieve contributors at this time
86 lines (85 sloc) 3.4 KB
{
"name": "angular-hal",
"version": "3.0.0-dev",
"description": "Hal client for angularjs",
"repository": "git@github.com:LuvDaSun/angular-hal.git",
"homepage": "http://angular-hal.io",
"contributors": [
{
"name": "Elmer Bulthuis",
"email": "elmerbulthuis@gmail.com",
"homepage": "https://github.com/elmerbulthuis"
},
{
"name": "Jonatan Männchen",
"email": "jonatan@maennchen.ch",
"homepage": "https://commanders.ch"
}
],
"license": "WTFPL",
"main": "src/index.js",
"dependencies": {
"angular": ">=1.3",
"content-type": "^1.0.1",
"rfc6570": "0.1.8"
},
"devDependencies": {
"angular-mocks": "~1",
"babel-loader": "^7.1.1",
"babel-preset-es2015": "^6.6.0",
"babelify": "^7.2.0",
"browserify": "^14.4.0",
"eslint": "^4.4.0",
"eslint-config-prettier": "^2.3.0",
"eslint-plugin-prettier": "^2.1.2",
"husky": "^0.14.3",
"jasmine-core": "^2.4.1",
"jspm": "^0.16.33",
"karma": "^1.7.0",
"karma-browserify": "^5.0.3",
"karma-jasmine": "^1.1.0",
"karma-jspm": "^2.1.0",
"karma-phantomjs-launcher": "^1.0.0",
"karma-webpack": "^2.0.4",
"lint-staged": "^4.0.2",
"phantomjs-prebuilt": "^2.1.4",
"prettier": "^1.5.3",
"uglifyify": "^4.0.3",
"watchify": "^3.7.0",
"webpack": "^3.4.1"
},
"scripts": {
"build:dev": "./node_modules/.bin/browserify src/index.js -o dist/angular-hal.map.js -t [ babelify --presets [ es2015 ] ] --s angularHal -d",
"build:prod": "./node_modules/.bin/browserify src/index.js -o dist/angular-hal.min.js -t [ babelify --presets [ es2015 ] ] -t [ uglifyify --mangle --compress [ --sequences --dead_code --booleans ] ] -g [ uglifyify --mangle --compress [ --sequences --dead_code --booleans ] ] --s angularHal",
"build:watch": "./node_modules/.bin/watchify src/index.js -o dist/angular-hal.map.js -t [ babelify --presets [ es2015 ] ] --s angularHal -d -v",
"compile": "echo Build Dev; npm run build:dev; echo Build Prod; npm run build:prod;",
"eslint": "./node_modules/.bin/eslint .",
"karma:browserify:single": "./node_modules/.bin/karma start karma.browserify.conf.js --single-run",
"karma:browserify:watch": "./node_modules/.bin/karma start karma.browserify.conf.js",
"karma:jspm:single": "./node_modules/.bin/jspm install -y && ./node_modules/.bin/karma start karma.jspm.conf.js --single-run",
"karma:jspm:watch": "./node_modules/.bin/jspm install -y && ./node_modules/.bin/karma start karma.jspm.conf.js",
"karma:webpack:single": "./node_modules/.bin/karma start karma.webpack.conf.js --single-run",
"karma:webpack:watch": "./node_modules/.bin/karma start karma.webpack.conf.js",
"karma:single": "npm run karma:browserify:single && npm run karma:jspm:single && npm run karma:webpack:single",
"test": "npm run karma:single && npm run eslint",
"format": "prettier --single-quote --trailing-comma --write \"**/*.js\" && prettier --single-quote --trailing-comma --write \"*.js\"",
"precommit": "lint-staged && npm run compile && git add dist"
},
"lint-staged": {
"*.js": [
"prettier --write",
"git add"
]
},
"jspm": {
"dependencies": {
"content-type": "npm:content-type@^1.0.1",
"rfc6570": "npm:rfc6570@^0.1.8"
},
"devDependencies": {
"babel": "npm:babel-core@^5.8.24",
"babel-runtime": "npm:babel-runtime@^5.8.24",
"core-js": "npm:core-js@^1.1.4"
}
}
}