{
	"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"
	}
}
