UNPKG

spyne

Version:

Reactive Real-DOM Framework for Advanced Javascript applications

90 lines (89 loc) 2.95 kB
{ "name": "spyne", "version": "0.20.9", "description": "Reactive Real-DOM Framework for Advanced Javascript applications", "sideEffects": true, "main": "./lib/spyne.esm.js", "module": "./lib/spyne.esm.js", "exports": { ".": { "import": "./lib/spyne.esm.js", "require": "./lib/spyne.esm.js" }, "./lib/*": "./lib/*.js" }, "scripts": { "eslint-fix-dry": "eslint 'src/spyne/**' --fix-dry-run", "eslint-fix": "eslint --fix 'src/spyne/**'", "eslint-fix-tests": "eslint --fix 'src/tests/**'", "report-coverage": "nyc report --reporter=text-lcov > coverage.lcov && codecov", "commit": "git-cz", "start": "webpack-dev-server --hot", "build": "webpack --config webpack.config.js --mode production", "build:esm": "rollup --config rollup.config.js", "dev": "webpack --config webpack.config.js --mode development", "stats": "webpack --profile --json --optimize-minimize --mode production --env build > stats.json", "docs": "jsdoc --readme README.md -d docs -c docs/jsdoc.config.json -r", "esdocs": "esdoc -d esdocs -c esdocs/esdoc.config.json -r", "test": "karma start karma.conf.js", "test:single": "karma start karma.conf.js --single-run", "watch:test": "npm test -- --auto-watch --no-single-run", "test:mocha": "mocha tests", "lint": "eslint 'src/spyne/**' --fix", "prepare": "husky" }, "repository": { "type": "git", "url": "git+https://github.com/spynejs/spyne.git" }, "keywords": [ "reactive", "real-dom", "framework", "javascript", "JavaScript Framework", "Single-Page-Application Framework" ], "license": "LGPL-3.0", "author": "Frank Batista <frank@spynejs.com> (Relevant Context, Inc.)", "devDependencies": { "@rollup/plugin-commonjs": "^28.0.2", "@rollup/plugin-json": "^6.1.0", "@rollup/plugin-node-resolve": "^16.0.0", "@rollup/plugin-replace": "^6.0.2", "chai": "^4.3.9", "chai-dom": "^1.11.0", "clean-webpack-plugin": "^4.0.0", "css-loader": "^6.8.1", "dotenv": "^16.4.7", "eslint": "^8.50.0", "eslint-config-semistandard": "^17.0.0", "eslint-config-standard": "^17.1.0", "eslint-plugin-import": "^2.28.1", "eslint-plugin-node": "^11.1.0", "eslint-webpack-plugin": "^4.2.0", "file-loader": "^6.2.0", "husky": "^9.1.7", "karma": "^6.4.4", "karma-chai": "^0.1.0", "karma-chrome-launcher": "^3.2.0", "karma-coverage": "^2.2.1", "karma-mocha": "^2.0.1", "karma-rollup-preprocessor": "^7.0.8", "karma-webpack": "^5.0.1", "mocha": "^10.7.3", "rollup": "^2.79.2", "rollup-plugin-terser": "^7.0.2", "webpack": "^5.94.0", "webpack-cli": "^5.1.4", "webpack-dev-middleware": "^7.4.2", "webpack-dev-server": "^5.1.0", "webpack-rxjs-externals": "^2.0.0" }, "config": {}, "dependencies": { "dompurify": "^3.1.6", "ramda": "^0.30.1", "rxjs": "^7.8.1" } }