{"name":"memoize-one","version":"5.1.0-beta.3","description":"A memoization library which only remembers the latest invocation","main":"dist/memoize-one.cjs.js","types":"dist/memoize-one.d.ts","module":"dist/memoize-one.esm.js","sideEffects":false,"author":{"name":"Alex Reardon","email":"alexreardon@gmail.com"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/alexreardon/memoize-one.git"},"keywords":["memoize","memoization","cache","performance"],"dependencies":{},"devDependencies":{"@types/jest":"^24.0.18","@types/lodash.isequal":"^4.5.5","@typescript-eslint/eslint-plugin":"^2.0.0","@typescript-eslint/parser":"^2.0.0","benchmark":"^2.1.4","cross-env":"^5.2.0","eslint":"6.2.0","eslint-config-prettier":"^6.1.0","eslint-plugin-jest":"^22.15.1","eslint-plugin-prettier":"^3.1.0","flow-bin":"^0.105.2","jest":"^24.9.0","lodash.isequal":"^4.5.0","prettier":"1.18.2","rimraf":"3.0.0","rollup":"^1.19.4","rollup-plugin-commonjs":"^10.0.2","rollup-plugin-replace":"^2.2.0","rollup-plugin-typescript":"^1.0.1","rollup-plugin-uglify":"^6.0.2","ts-jest":"^24.0.2","ts-node":"^8.3.0","tslib":"^1.10.0","typescript":"^3.5.3"},"config":{"prettier_target":"src/**/*.{ts,js,jsx,md,json} test/**/*.{ts,js,jsx,md,json}"},"scripts":{"validate":"yarn lint && yarn typecheck","test":"yarn jest","typecheck":"yarn tsc --noEmit","prettier:check":"yarn prettier --debug-check $npm_package_config_prettier_target","prettier:write":"yarn prettier --write $npm_package_config_prettier_target","lint:eslint":"eslint $npm_package_config_prettier_target","lint":"yarn lint:eslint && yarn prettier:check","build":"yarn build:clean && yarn build:dist && yarn build:typescript && yarn build:flow","build:clean":"rimraf dist","build:dist":"rollup -c","build:typescript":"tsc ./src/memoize-one.ts --emitDeclarationOnly --declaration --outDir ./dist","build:flow":"cp src/memoize-one.js.flow dist/memoize-one.cjs.js.flow","perf":"ts-node ./benchmarks/shallow-equal.ts","prepublishOnly":"yarn build"},"readmeFilename":"README.md","gitHead":"9b2febe8b82927c115e92f9587aa6506c14d78e0","bugs":{"url":"https://github.com/alexreardon/memoize-one/issues"},"homepage":"https://github.com/alexreardon/memoize-one#readme","_id":"memoize-one@5.1.0-beta.3","_nodeVersion":"10.15.3","_npmVersion":"6.9.0","dist":{"shasum":"ffb4b6d54fb6af48dc50aa7dbcbf65cda8717a8e","size":6554,"noattachment":false,"key":"/memoize-one/-/memoize-one-5.1.0-beta.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/memoize-one/download/memoize-one-5.1.0-beta.3.tgz"},"maintainers":[{"name":"alexreardon","email":"alexreardon@gmail.com"}],"_npmUser":{"name":"alexreardon","email":"alexreardon@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/memoize-one_5.1.0-beta.3_1566274071702_0.8855702869511366"},"_hasShrinkwrap":false,"publish_time":1566274071854,"_cnpm_publish_time":1566274071854,"dist-tags":{"beta":"6.0.0-beta.1","latest":"6.0.0"}}