UNPKG

limu

Version:

A fast js lib of immutable data, based on shallow copy on read and mark modified on write mechanism

87 lines (86 loc) 2.53 kB
{ "name": "limu", "version": "3.13.1", "description": "A fast js lib of immutable data, based on shallow copy on read and mark modified on write mechanism", "keywords": [ "immutable", "immutable js", "immutable-js", "immer", "faster than immer", "replace immer", "limu", "high performance" ], "homepage": "https://github.com/tnfe/limu#readme", "bugs": { "url": "https://github.com/tnfe/limu/issues" }, "repository": { "type": "git", "url": "git+https://github.com/tnfe/limu.git" }, "license": "MIT", "author": { "name": "fantasticsoul", "email": "624313307@qq.com", "url": "https://github.com/fantasticsoul" }, "main": "dist/limu.min.js", "unpkg": "dist/limu.min.js", "module": "lib/index.js", "types": "lib/index.d.ts", "files": [ "dist", "lib", "es", "src", "README.md" ], "scripts": { "build": "npm run build:umd & npm run build:umd-min", "build:cjs": "tsc & CJS=true rollup -c", "build:umd": "tsc & rollup -c", "build:umd-min": "tsc & MIN=true rollup -c", "cov": "jest --coverage", "cov:dir": "jest --coverage --coverageDirectory='coverage'", "cov:nocache": "jest --no-cache --coverage", "cpdoc": "rm -rf ../limu-gh-pages/* && cp -r ./doc/build/* ../limu-gh-pages", "debug": "ts-node ./debug/array-slice.ts", "dev": "tsc --watch", "format": "prettier --cache --write . '!./doc/build' '!./doc/.docusaurus' --ignore-path .gitignore --ignore-unknown", "lint": "eslint ./src --fix --ext js,ts,tsx", "pub": "npm publish --registry=https://registry.npmjs.org", "test": "jest", "test_no": "AUTO_FREEZE=0 jest" }, "browserify": { "transform": [ "loose-envify" ] }, "devDependencies": { "@types/jest": "^27.0.0", "@typescript-eslint/eslint-plugin": "^4.7.0", "@typescript-eslint/parser": "^4.7.0", "eslint": "^7.12.1", "eslint-config-prettier": "^6.15.0", "eslint-loader": "^4.0.2", "eslint-plugin-prettier": "^3.1.4", "immer": "^9.0.21", "jest": "^27.0.5", "prettier": "npm:@btmills/prettier@^2.7.1", "prettier-plugin-organize-imports": "^3.1.1", "prettier-plugin-packagejson": "^2.2.18", "rollup": "^2.38.0", "rollup-plugin-sourcemaps": "^0.6.3", "rollup-plugin-terser": "^7.0.2", "rollup-plugin-typescript": "^1.0.1", "ts-jest": "^27.0.3", "tslib": "^2.6.0", "typescript": "^4.1.2" }, "bundleDependencies": [], "deprecated": false, "npmName": "limu" }