UNPKG

@dependable/view

Version:
88 lines (87 loc) 2.4 kB
{ "type": "module", "name": "@dependable/view", "version": "0.23.0", "description": "View layer for @dependable/state", "sideEffects": false, "module": "./dist/dependable-view-index.esm.js", "exports": { ".": { "types": "./lib/index.d.ts", "module": "./dist/dependable-view-index.esm.js", "import": "./dist/dependable-view-index.esm.js" }, "./h": { "types": "./lib/h.d.ts", "module": "./dist/dependable-view-h.esm.js", "import": "./dist/dependable-view-h.esm.js" } }, "types": "./lib/index.d.ts", "files": [ "dist", "src", "lib" ], "keywords": [ "dependable", "vdom", "view", "reactive", "observable", "computed", "state" ], "scripts": { "test": "mocha", "format": "prettier --write '**/*.{ts,js,md}'", "lint": "prettier --check '**/*.js' && eslint .", "types": "rm -rf lib && mkdir lib && cp ./src/* ./lib && tsc", "build": "rm -rf dist && npm run types && rollup -c rollup.config.js", "coverage": "c8 -r lcov -r text npm test", "api-docs": "npm run types && typedoc --out api-docs --hideGenerator ./lib/shared.d.ts ./lib/index.d.ts", "publish-docs": "npm run api-docs && surge api-docs dependable-view-api.surge.sh", "prepublishOnly": "npm run build" }, "author": "Sune Simonsen", "license": "MIT", "bugs": "https://github.com/sunesimonsen/dependable-view/issues", "repository": { "type": "git", "url": "https://github.com/sunesimonsen/dependable-view" }, "publishConfig": { "access": "public" }, "engines": { "node": ">=16" }, "dependencies": { "@dependable/state": ">= 0.20", "htm": "^3.1.1" }, "devDependencies": { "@rollup/plugin-node-resolve": "^11.0.0", "@types/linkify-it": "^3.0.5", "c8": "^7.11.3", "eslint": "^8.17.0", "eslint-config-prettier": "^8.5.0", "eslint-plugin-prettier": "^4.0.0", "fake-promise": "^2.5.44", "jsdoc": "^3.6.10", "mocha": "^10.0.0", "mocha-dominate": "^2.0.0", "prettier": "^2.6.2", "rollup": "^2.27.1", "rollup-plugin-terser": "^7.0.2", "sinon": "^14.0.0", "surge": "^0.23.1", "terser": "^5.14.0", "typedoc": "^0.26.8", "typescript": "^5.6.2", "unexpected": "^13.0.0", "unexpected-check": "^3.1.0", "unexpected-dom": "^5.1.0", "unexpected-sinon": "^11.1.0" } }