UNPKG

nervjs

Version:

A react-like framework based on virtual-dom

86 lines (85 loc) 3.26 kB
{ "name": "nervjs", "version": "0.0.4", "description": "A react-like framework based on virtual-dom", "main": "dist/nerv.js", "scripts": { "clear": "rm -rf dist", "eslint": "eslint src test", "test": "npm-run-all eslint test:karma", "test:karma": "karma start karma.conf.js --single-run", "test:karma:watch": "npm run test:karma -- no-single-run", "build": "npm-run-all clear transpile optimize minify", "transpile:main": "rollup -c build/rollup.config.js -m dist/nerv.dev.js.map -o dist/nerv.dev.js", "transpile": "npm-run-all transpile:main", "optimize": "uglifyjs dist/nerv.dev.js -c conditionals=false,sequences=false,loops=false,join_vars=false,collapse_vars=false --pure-funcs=Object.defineProperty -b width=120,quote_style=3 -o dist/nerv.js -p relative --in-source-map dist/nerv.dev.js.map --source-map dist/nerv.js.map", "minify": "uglifyjs dist/nerv.js -c collapse_vars,evaluate,screw_ie8,unsafe,loops=false,keep_fargs=false,pure_getters,unused,dead_code -m -o dist/nerv.min.js -p relative --in-source-map dist/nerv.js.map --source-map dist/nerv.min.js.map", "release": "npm run build && npm test && release-it -n -p" }, "keywords": [ "react-like" ], "files": [ "src", "dist" ], "repository": { "type": "git", "url": "git+https://github.com/o2team/nerv.git" }, "author": "luckyadam", "license": "MIT", "devDependencies": { "babel-core": "^6.25.0", "babel-eslint": "^7.2.3", "babel-loader": "^7.1.1", "babel-plugin-external-helpers": "^6.22.0", "babel-plugin-root-import": "^5.1.0", "babel-plugin-transform-es3-member-expression-literals": "^6.22.0", "babel-plugin-transform-es3-property-literals": "^6.22.0", "babel-plugin-transform-react-jsx": "^6.23.0", "babel-polyfill": "^6.23.0", "babel-preset-es2015": "^6.24.0", "babel-preset-stage-0": "^6.22.0", "babel-register": "^6.24.0", "chai": "^4.1.0", "coveralls": "^2.13.1", "es5-polyfill": "^0.0.1", "eslint": "^3.19.0", "eslint-config-standard": "^10.2.1", "eslint-config-standard-jsx": "^4.0.2", "eslint-plugin-import": "^2.7.0", "eslint-plugin-node": "^5.1.1", "eslint-plugin-promise": "^3.5.0", "eslint-plugin-react": "^6.10.3", "eslint-plugin-standard": "^3.0.1", "istanbul-instrumenter-loader": "^3.0.0", "karma": "^1.7.0", "karma-chai": "^0.1.0", "karma-chrome-launcher": "^2.2.0", "karma-coverage-istanbul-reporter": "^1.3.0", "karma-mocha": "^1.3.0", "karma-mocha-reporter": "^2.2.3", "karma-sauce-launcher": "^1.1.0", "karma-sinon-chai": "^1.3.1", "karma-source-map-support": "^1.2.0", "karma-sourcemap-loader": "^0.3.7", "karma-webpack": "^2.0.4", "mocha": "^3.4.2", "npm-run-all": "^4.0.2", "release-it": "^2.8.2", "rollup": "^0.41.6", "rollup-plugin-babel": "^2.7.1", "rollup-plugin-commonjs": "^8.0.2", "rollup-plugin-memory": "^2.0.0", "rollup-plugin-node-resolve": "^3.0.0", "sinon": "^2.3.8", "sinon-chai": "^2.12.0", "uglify-js": "^2.8.29", "webpack": "^3.3.0" }, "bugs": { "url": "https://github.com/o2team/nerv.git/issues" }, "homepage": "https://github.com/o2team/nerv.git#readme" }