UNPKG

simulacra

Version:

Data-binding function for the DOM.

80 lines (79 loc) 2.36 kB
{ "name": "simulacra", "description": "Data-binding function for the DOM.", "version": "2.1.17", "license": "MIT", "author": { "name": "daliwali", "email": "d@liwa.li", "url": "http://daliwa.li" }, "homepage": "http://simulacra.js.org/", "repository": { "type": "git", "url": "git@github.com:daliwali/simulacra.git" }, "bugs": "https://github.com/daliwali/simulacra/issues", "scripts": { "clean": "rimraf coverage.json coverage dist", "deploy": "./website/deploy.sh", "build": "mkdirp dist && npm run build:dist && npm run build:min && npm run build:web", "build:dist": "(node util/header.js && browserify util/global.js) > dist/simulacra.js", "build:min": "(node util/header.js && uglifyjs -cm -- dist/simulacra.js) > dist/simulacra.min.js", "build:web": "node website/build", "prepublish": "npm test", "postpublish": "npm run build && npm run deploy && npm run tag", "lint": "eslint lib test", "tag": "git tag `npm v simulacra version` && git push origin --tags", "test": "npm run lint && npm run test:render && npm run test:browser", "test:render": "node test/render | tap-spec", "test:browser": "node test/server & browserify -t browserify-istanbul test | tape-run | tap-spec", "report": "./node_modules/.bin/istanbul report lcov text-summary" }, "dependencies": { "css-select": "^2.0.2", "dom-serializer": "^0.1.0", "htmlparser2": "^3.10.0" }, "devDependencies": { "browserify": "^16.2.3", "browserify-istanbul": "^3.0.1", "caniuse-db": "^1.0.30000920", "cssnano": "^4.1.7", "domino": "^2.1.1", "eslint": "^5.10.0", "eslint-config-boss": "^1.0.6", "fs-extra": "^7.0.1", "highlight.js": "^9.13.1", "html-minifier": "^3.5.21", "istanbul": "^0.4.5", "marked": "^0.5.2", "mkdirp": "^0.5.1", "normalize.css": "^8.0.1", "postcss": "^7.0.6", "postcss-cssnext": "^3.1.0", "postcss-import": "^12.0.1", "rimraf": "^2.6.2", "tap-spec": "^5.0.0", "tapdance": "^5.1.1", "tape-run": "^4.0.0", "uglify-js": "^3.4.9" }, "main": "lib/index.js", "files": [ "lib/", "dist/*.js", "/*.js", "LICENSE" ], "eslintConfig": { "extends": "boss/es5" }, "keywords": [ "browser", "data", "binding", "object", "dom" ] }