UNPKG

bindom

Version:

Tiny, powerful data binding & web application framework

67 lines (66 loc) 1.76 kB
{ "name": "bindom", "version": "0.0.16", "license": "MIT", "author": { "name": "Thorsten Roggendorf", "email": "floss@schrotie.de", "url": "http://schrotie.de" }, "description": "Tiny, powerful data binding & web application framework", "homepage": "https://github.com/schrotie/bindom#readme", "bugs": { "url": "https://github.com/shrotie/bindom/issues", "email": "floss@schrotie.de" }, "repository": { "type": "git", "url": "https://github.com/schrotie/bindom" }, "files": [ "src/**", "bindom.mjs", "bindom.min.mjs", "README.md" ], "directories": { "doc": "documentation", "demo": "demo", "src": "src", "test": "test" }, "keywords": [ "browser", "javascript", "library", "web-components" ], "browser": "bindom.mjs", "exports": "./bindom.mjs", "devDependencies": { "browser-sync": "latest", "chai": "latest", "eslint": "^8.4.1", "eslint-config-google": "^0.7.1", "eslint-plugin-html": "^1.7.0", "jsdoc": "latest", "jsdoc-to-markdown": "^4.0.1", "mocha": "latest", "rollup": "latest", "rollup-plugin-terser": "latest", "@rollup/plugin-node-resolve": "latest" }, "dependencies": { "quary": "latest" }, "scripts": { "build": "npm run build:doc; rollup --config rollup.config.js", "build:dbg": "rollup --config rollup.config.dbg.js", "build:doc": "cp bindom.mjs s.js; jsdoc2md --separators -f s.js > documentation/api/README.md; rm s.js", "lint": "eslint . --ext js,html --ignore-path .gitignore", "prepare": "npm run build", "start": "browser-sync start --server --index demo/app/index.html --files \"demo/app/**\"", "stop": "ps aux | grep 'bindom/node_modules/.bin/browser-sync' | grep -v grep | awk '{print $2}' | xargs kill", "test": "node test.js" } }