cycle-snabbdom
Version:
Snabbdom driver for Cycle.js.
81 lines (80 loc) • 2.63 kB
JSON
{
"name": "cycle-snabbdom",
"version": "3.0.0",
"description": "Snabbdom driver for Cycle.js.",
"main": "lib/index.js",
"directories": {
"lib": "./lib"
},
"files": [
"lib/"
],
"scripts": {
"eslint": "eslint src/",
"test-node": "mocha --compilers js:babel-core/register test/node",
"test-browser": "testem",
"test": "npm run eslint && npm run test-node && npm run test-browser",
"test-perf-basic": "testem -f perf/basic/.testem.json",
"test-perf-dbmon": "testem -f perf/dbmon/.testem.json",
"test-ci": "npm run test-node && testem ci",
"start": "npm install && npm prune && validate-commit-msg",
"lib": "rimraf lib/ && mkdirp lib && babel -d lib/ src/",
"dist": "rimraf dist && mkdirp dist && browserify -t babelify -t browserify-shim --standalone CycleSnabbdom --exclude rx src/index.js -o dist/cycle-snabbdom.js",
"postdist": "uglifyjs dist/cycle-snabbdom.js -o dist/cycle-snabbdom.min.js",
"prepublish": "npm run lib",
"release": "npm run release-patch",
"release-patch": "git checkout master && release patch && npm publish --access=public",
"release-minor": "git checkout master && release minor && npm publish --access=public",
"release-major": "git checkout master && release major && npm publish --access=public"
},
"repository": {
"type": "git",
"url": "https://github.com/TylorS/cycle-snabbdom"
},
"keywords": [
"Cyclejs",
"Cycle",
"Reactive",
"Framework"
],
"author": "Tylor Steinberger <tlsteinberger167@gmail.com>",
"license": "MIT",
"bugs": {
"url": "https://github.com/TylorS/cycle-snabbdom/issues"
},
"homepage": "https://github.com/TylorS/cycle-snabbdom#readme",
"browserify-shim": {
"rx": "global:Rx"
},
"dependencies": {
"matches-selector": "^1.0.0",
"rx": "^4.1.0",
"snabbdom": "^0.5.0",
"snabbdom-selector": "^0.4.0",
"snabbdom-to-html": "^2.1.3"
},
"devDependencies": {
"@cycle/core": "^6.0.3",
"@cycle/isolate": "^1.3.2",
"assert": "^1.4.1",
"babel-cli": "^6.9.0",
"babel-core": "^6.9.1",
"babel-plugin-syntax-jsx": "^6.8.0",
"babel-plugin-transform-react-jsx": "^6.8.0",
"babel-preset-es2015": "^6.9.0",
"babelify": "^7.3.0",
"browserify": "^13.0.1",
"browserify-shim": "^3.8.12",
"cli-release": "^1.0.4",
"eslint": "^2.11.1",
"eslint-config-standard": "^5.3.1",
"mkdirp": "^0.5.1",
"mocha": "^2.5.3",
"rimraf": "^2.5.2",
"rx": "^4.1.0",
"snabbdom-jsx": "^0.3.0",
"testem": "^1.8.1",
"uglify-js": "^2.6.2",
"validate-commit-message": "^3.0.1"
}
}