{"bugs":{"url":"https://github.com/reduxjs/redux/issues"},"dist":{"shasum":"97fa26881ce5746500125585d5642c77b6e9447b","tarball":"https://registry.npmjs.org/redux/-/redux-5.0.1.tgz","fileCount":28,"integrity":"sha512-M9/ELqF6fy8FwmkpnF0S3YKOqMyoWJ4+CS5Efg2ct3oY9daQvd/Pc71FpGZsVsbl3Cpb+IIcjBDUnnyBdQbq4w==","signatures":[{"sig":"MEYCIQDN6CQPvxOJZK1LYwjTIYc5iOmuRxpfMhN7ToTDvSYTLAIhAN88EJoSQzmIm8vI99Lw8BcjQ6IB1H5B4HEZ4OvNWoCb","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/redux@5.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":289804},"main":"dist/cjs/redux.cjs","name":"redux","types":"dist/redux.d.ts","module":"dist/redux.legacy-esm.js","authors":["Dan Abramov <dan.abramov@me.com> (https://github.com/gaearon)","Andrew Clark <acdlite@me.com> (https://github.com/acdlite)"],"exports":{".":{"types":"./dist/redux.d.ts","import":"./dist/redux.mjs","default":"./dist/cjs/redux.cjs"},"./package.json":"./package.json"},"gitHead":"50b010210df25c470386f7e39a9389a4a77b3842","license":"MIT","scripts":{"tsc":"tsc","lint":"eslint --ext js,ts src test","test":"vitest --run","build":"tsup","clean":"rimraf dist","format":"prettier --write \"{src,test}/**/*.{js,ts}\" \"**/*.md\"","prepack":"yarn build","test:cov":"vitest --coverage","test:types":"tsc -p test/typescript && echo \"Typetests passed\"","test:watch":"vitest","check-types":"tsc --noEmit && echo \"Types compiled\"","format:check":"prettier --list-different \"{src,test}/**/*.{js,ts}\" \"**/*.md\"","examples:lint":"eslint --ext js,ts examples","examples:test":"cross-env CI=true babel-node examples/testAll.js","prepublishOnly":"yarn clean && yarn check-types && yarn format:check && yarn lint && yarn test","test:typecheck":"tsc -p test && echo \"Types passed\""},"_npmUser":{"name":"phryneas","email":"mail@lenzw.de"},"homepage":"http://redux.js.org","keywords":["redux","reducer","state","predictable","functional","immutable","hot","live","replay","flux","elm"],"repository":{"url":"git+https://github.com/reduxjs/redux.git","type":"git"},"_npmVersion":"10.2.3","description":"Predictable state container for JavaScript apps","directories":{},"maintainers":[{"name":"gaearon","email":"dan.abramov@gmail.com"},{"name":"timdorr","email":"timdorr@timdorr.com"},{"name":"acdlite","email":"npm@andrewclark.io"},{"name":"phryneas","email":"mail@lenzw.de"},{"name":"acemarke","email":"mark.erikson@gmail.com"},{"name":"eskimojo","email":"ben.j.durrant@gmail.com"}],"resolutions":{"esbuild":"0.19.7","@typescript-eslint/parser":"6.12.0","@typescript-eslint/eslint-plugin":"6.12.0"},"sideEffects":false,"_nodeVersion":"18.19.0","_hasShrinkwrap":false,"devDependencies":{"glob":"^8.0.3","rxjs":"^7.5.6","tsup":"7.0.0","eslint":"^8.23.0","rimraf":"^3.0.2","vitest":"^0.34.0","prettier":"^2.7.1","cross-env":"^7.0.3","typescript":"5.2","@babel/core":"^7.19.0","@types/node":"^18.7.16","esbuild-extra":"^0.1.3","eslint-plugin-react":"^7.31.8","eslint-plugin-import":"^2.26.0","netlify-plugin-cache":"^1.0.3","eslint-config-react-app":"^7.0.1","@typescript-eslint/parser":"^6","eslint-plugin-react-hooks":"^4.6.0","@typescript-eslint/eslint-plugin":"^6","eslint-import-resolver-typescript":"^3.5.1"},"_npmOperationalInternal":{"tmp":"tmp/redux_5.0.1_1703350047930_0.9125057164225145","host":"s3://npm-registry-packages"},"_id":"redux@5.0.1","version":"5.0.1"}