UNPKG

plait

Version:

A minimal JavaScript framework for building isomorphic reactive web components

96 lines (95 loc) 3.07 kB
{ "name": "plait", "version": "0.15.1", "description": "A minimal JavaScript framework for building isomorphic reactive web components", "main": "lib/index.js", "jsnext:main": "src/index.js", "files": [ "src/", "lib/", "dist/" ], "directories": { "example": "examples", "test": "test" }, "scripts": { "build": "webpack && npm run buildLib", "buildLib": "babel src --out-dir lib", "buildExamples": "gulp buildExamples && webpack", "test": "npm run buildExamples && gulp test && bundle exec cucumber", "prepublish": "npm run build", "docs:clean": "rm -rf _book", "docs:prepare": "gitbook install", "docs:spellcheck": "mdspell docs/**/*.md", "docs:examples": "npm run buildExamples && mkdir -p _book/examples && cp examples/dist/* _book/examples", "docs:build": "npm run docs:clean && npm run docs:spellcheck && npm run docs:prepare && gitbook build && npm run docs:examples && sed -i -e 's|https:/\\([^/]\\)|https://\\1|g' _book/index.html", "docs:watch": "npm run docs:prepare && gitbook serve", "docs:publish": "npm run docs:build && cp CNAME _book/CNAME && cd _book && git init && git commit --allow-empty -m 'update book' && git checkout -b gh-pages && touch .nojekyll && git add . && git commit -am 'update book' && git push git@github.com:wildlyinaccurate/plait gh-pages --force" }, "author": { "name": "Joseph Wynn", "email": "joseph@wildlyinaccurate.com", "url": "https://github.com/wildlyinaccurate" }, "license": "MIT", "dependencies": { "dom-delegator": "^13.1.0", "ramda": "^0.25.0", "redux": "^4.0.0", "redux-thunk": "^2.1.0", "virtual-dom": "^2.1.1", "virtual-raf": "^3.0.0" }, "devDependencies": { "babel-cli": "^6.26.0", "babel-core": "^6.4.0", "babel-loader": "^7.1.1", "babel-plugin-add-module-exports": "^0.2.1", "babel-plugin-transform-react-jsx": "^6.24.1", "babel-preset-env": "^1.7.0", "babili-webpack-plugin": "^0.1.2", "es5-shim": "^4.5.10", "es6-shim": "^0.35.3", "eslint-config-standard": "^11.0.0", "eslint-plugin-import": "^2.7.0", "eslint-plugin-node": "^7.0.1", "eslint-plugin-promise": "^3.5.0", "eslint-plugin-standard": "^3.0.1", "gitbook-cli": "^2.0.0", "glob": "^7.1.2", "gulp": "^3.9.0", "gulp-eslint": "^5.0.0", "gulp-jasmine": "^4.0.0", "gulp-rename": "^1.2.2", "gulp-replace": "^1.0.0", "isomorphic-fetch": "^2.2.1", "markdown-spellcheck": "^1.3.1", "merge-stream": "^1.0.0", "raf": "^3.2.0", "webpack": "^4.0.0", "webpack-bundle-analyzer": "^2.8.2", "webpack-cli": "^3.1.0" }, "repository": { "type": "git", "url": "git+https://github.com/wildlyinaccurate/plait.git" }, "bugs": { "url": "https://github.com/wildlyinaccurate/plait/issues" }, "homepage": "https://plait.js.org/", "keywords": [ "plait", "isomorphic", "reactive", "functional", "immutable", "state", "redux", "react", "jsx", "elm", "startapp" ] }