UNPKG

cell-router

Version:

Web Component Router based on WebCell & MobX

94 lines (93 loc) 3.08 kB
{ "name": "cell-router", "version": "4.0.3", "license": "LGPL-3.0", "description": "Web Component Router based on WebCell & MobX", "keywords": [ "Web", "component", "router", "WebCell", "MobX" ], "author": "shiy2008@gmail.com", "homepage": "https://web-cell.dev/cell-router/", "repository": { "type": "git", "url": "git+https://github.com/EasyWebApp/cell-router.git" }, "bugs": { "url": "https://github.com/EasyWebApp/cell-router/issues" }, "source": "source/index.ts", "types": "dist/index.d.ts", "main": "dist/index.js", "module": "dist/index.esm.js", "dependencies": { "@swc/helpers": "^0.5.17", "dom-renderer": "^2.6.2", "mobx": "^6.13.7", "regenerator-runtime": "^0.14.1", "urlpattern-polyfill": "^10.1.0", "web-cell": "^3.2.1", "web-utility": "^4.5.1" }, "devDependencies": { "@parcel/config-default": "~2.15.4", "@parcel/packager-ts": "~2.15.4", "@parcel/transformer-less": "~2.15.4", "@parcel/transformer-typescript-tsc": "~2.15.4", "@parcel/transformer-typescript-types": "~2.15.4", "@types/jest": "^29.5.14", "cross-env": "^10.0.0", "dotenv": "^17.2.1", "element-internals-polyfill": "^3.0.2", "fs-match": "^1.7.3", "husky": "^9.1.7", "jest": "^29.7.0", "jest-environment-jsdom": "^29.7.0", "koapache": "^2.2.2", "lint-staged": "^16.1.5", "parcel": "~2.15.4", "prettier": "^3.6.2", "process": "^0.11.10", "puppeteer-core": "^24.16.2", "rimraf": "^6.0.1", "ts-jest": "^29.4.1", "typedoc": "^0.28.10", "typedoc-plugin-mdn-links": "^5.0.8", "typescript": "~5.9.2" }, "pnpm": { "onlyBuiltDependencies": [ "@parcel/watcher", "@swc/core", "lmdb", "msgpackr-extract" ] }, "scripts": { "prepare": "husky && app-find chrome msedge firefox -c", "preview": "cd test/ && rimraf ../.parcel-cache/ dist/ && parcel --open", "pack-preview": "cd test/ && rimraf ../.parcel-cache/ dist/ && parcel build --public-url=. --dist-dir=../docs/preview/", "pack-dist": "rimraf dist/ && parcel build source/index.ts", "test": "lint-staged && npm run pack-preview && cross-env CI=true jest --forceExit", "pack-docs": "rimraf docs/ && typedoc source/", "build": "npm run pack-dist && npm run pack-docs && npm run pack-preview", "help": "npm run pack-docs && web-server docs/ -o", "prepublishOnly": "npm test && npm run build" }, "prettier": { "singleQuote": true, "trailingComma": "none", "arrowParens": "avoid", "tabWidth": 4 }, "jest": { "preset": "ts-jest", "testTimeout": 20000 }, "lint-staged": { "*.{html,md,json,ts,tsx}": "prettier --write" } }