ciril
Version:
A javascript data binding library
72 lines (71 loc) • 1.89 kB
JSON
{
"name": "ciril",
"version": "0.2.7",
"description": "A javascript data binding library",
"author": "Jyotishka Biswas <jyotishka.biswas@gmail.com>",
"scripts": {
"lint": "eslint src",
"build": "babel -d lib/ src/ && npm run dist && npm run uglify",
"dist": "browserify lib/ciril.js -o dist/ciril.js",
"uglify": "uglifyjs dist/ciril.js -m -c -o dist/ciril.min.js",
"test": "mocha test/**/*",
"prepublish": "npm run clean && npm run build && npm run test",
"clean": "rm -rf lib/*",
"validate": "npm ls"
},
"pre-commit": [
"clean",
"build",
"lint",
"validate",
"test"
],
"main": "lib/ciril.js",
"repository": {
"type": "git",
"url": "git://github.com/jyotishkabiswas/ciril.git"
},
"bugs": {
"url": "http://github.com/jyotishkabiswas/ciril/issues"
},
"keywords": [
"data",
"flow",
"binding",
"synchronization"
],
"dependencies": {
"babel-polyfill": "^6.3.14",
"bluebird": "^3.1.1",
"lodash": "^3.10.1",
"object-assign": "^4.0.1",
"uuid": "^2.0.1"
},
"devDependencies": {
"babel-cli": "^6.4.0",
"babel-eslint": "^4.1.6",
"babel-plugin-add-module-exports": "^0.1.2",
"babel-preset-es2015": "^6.3.13",
"babel-preset-stage-0": "^6.3.13",
"browserify": "^13.0.0",
"chai": "^3.4.1",
"eslint": "^1.10.3",
"eslint-plugin-babel": "^3.0.0",
"karma": "^0.13.19",
"karma-browserify": "^4.4.2",
"karma-chrome-launcher": "^0.2.2",
"karma-firefox-launcher": "^0.1.7",
"karma-ie-launcher": "^0.2.0",
"karma-mocha": "^0.2.1",
"karma-mocha-reporter": "^1.1.5",
"karma-opera-launcher": "^0.3.0",
"karma-safari-launcher": "^0.1.1",
"mocha": "^2.3.4",
"precommit-hook": "^3.0.0",
"uglify-js": "^2.6.1"
},
"preferGlobal": false,
"private": false,
"analyze": true,
"license": "MIT"
}