UNPKG

@fantastic-utils/memo

Version:

powerful memorization lib, which inspired by memoize-one, proxy-memoize

57 lines (56 loc) 1.26 kB
{ "name": "@fantastic-utils/memo", "version": "1.0.0", "description": "powerful memorization lib, which inspired by memoize-one, proxy-memoize", "main": "dist/cjs/index.js", "module": "dist/esm/index.js", "scripts": { "dev": "father dev", "test": "jest", "build": "father build", "prepublishOnly": "father doctor && npm run build" }, "repository": { "type": "github", "url": "https://github.com/fantastic-utils/memo" }, "keywords": [ "proxy", "memoize", "memoize-one", "proxy-memoize", "async-memoize-one", "proxy-compare", "react", "reselect", "memo" ], "authors": [ "zsney.lzhou@gmail.com" ], "license": "MIT", "files": [ "dist", "compiled" ], "publishConfig": { "access": "public" }, "devDependencies": { "@babel/plugin-transform-runtime": "^7.19.6", "@babel/preset-env": "^7.20.2", "@types/jest": "^29.2.5", "babel-jest": "^29.4.3", "benchmark": "^2.1.4", "father": "^4.1.2", "jest": "^29.3.1", "memoize-one": "^6.0.0", "memoize-state": "^2.0.15", "proxy-memoize": "^2.0.2", "ts-jest": "^29.0.3" }, "dependencies": { "@babel/runtime": "^7.21.0", "@fantastic-utils/data-type": "^1.0.3" } }