@danielkalen/simplybind
Version:
Magically simple, framework-less one-way/two-way data binding for frontend/backend in ~5kb.
68 lines (67 loc) • 2.69 kB
JSON
{
"name": "@danielkalen/simplybind",
"version": "1.15.8",
"description": "Magically simple, framework-less one-way/two-way data binding for frontend/backend in ~5kb.",
"keywords": [
"bind",
"binding",
"dom-binding",
"one-way",
"two-way"
],
"main": "dist/simplybind.node.debug.js",
"browser": {
"./dist/simplybind.node.debug.js": "src/index.coffee",
"./debug": "dist/simplybind.debug.js"
},
"browserify": {
"transform": [
"simplyimport/compat"
]
},
"simplyimport": {
"finalTransform": [
".config/transforms/minify-super",
".config/transforms/minify-rename",
".config/transforms/minify-simple"
]
},
"author": "danielkalen",
"repository": {
"type": "git",
"url": "https://github.com/danielkalen/simplybind"
},
"license": "MIT",
"scripts": {
"postversion": "npm run build && npm run benchmarks:update && git add . && git commit -a -m '[Build]'",
"prepublishOnly": "npm run test",
"postpublish": "git push",
"watch": "cake -d watch",
"build": "cake -d build && cake build && cake measure && cp -r build/* dist/",
"benchmarks": "cake install:bench; npm run benchmarks:build && npm run benchmarks:serve",
"benchmarks:build": "benchmarks build -s benchmarks/src -d benchmarks/dest",
"benchmarks:serve": "benchmarks serve -d benchmarks/dest",
"benchmarks:run": "benchmarks run -d benchmarks/dest",
"benchmarks:update": "cake install:bench; cake updateSBBench; npm run benchmarks:build",
"test": "npm run test:node -s && npm run test:browser -s && npm run test:minified -s",
"test:node": "cake install:test; mocha -u tdd --compilers coffee:coffee-register test/node.coffee",
"test:browser": "cake install:karma; karma start --single-run --browsers Electron .config/karma.conf.coffee",
"test:browser:local": "cake install:test; open test/testrunner.html",
"test:minified": "minified=1 npm run test:browser -s || true",
"test:sauce": "cake install:karma; sauce=1 karma start .config/karma.conf.coffee",
"test:karma": "cake install:karma; karma start .config/karma.conf.coffee",
"coverage": "cake install:coverage; npm run coverage:run && npm run coverage:badge",
"coverage:run": "istanbul cover --dir coverage/node node_modules/mocha/bin/_mocha -- -u tdd -b test/testHelpers.js test/test.js",
"coverage:badge": "badge-gen -d ./.config/badges/coverage"
},
"devDependencies": {
"bluebird": "^3.5.0",
"coffee-script": "^1.12.6",
"fs-jetpack": "^0.13.1",
"promise-break": "^0.1.1",
"semver": "^5.3.0",
"simplyimport": "^4.0.0-s4",
"simplywatch": "^3.0.0-l2"
},
"dependencies": {}
}