{"_id":"umi-plugin-redux-toolkit","_rev":"27-c11d2eaa8bbabc0ae2f200c72e4ea0e7","name":"umi-plugin-redux-toolkit","dist-tags":{"latest":"2.3.1","next":"2.1.0"},"versions":{"0.1.0":{"name":"umi-plugin-redux-toolkit","version":"0.1.0","license":"MIT","homepage":"https://github.com/duan602728596/umi-plugin-redux-toolkit","main":"dist/plugin/cjs.js","repository":{"type":"git","url":"git+ssh://git@github.com/duan602728596/umi-plugin-redux-toolkit.git"},"scripts":{"start":"rimraf ./dist && cross-env NODE_ENV=development gulp","build":"rimraf ./dist && cross-env NODE_ENV=production gulp","dev":"cross-env APP_ROOT=example umi dev","test":"cross-env TEST=1 umi-test","eslint":"eslint ./ --fix","eslint:no-fix":"eslint ./"},"devDependencies":{"@babel/core":"^7.12.3","@babel/eslint-parser":"^7.12.1","@babel/preset-react":"^7.12.1","@reduxjs/toolkit":"^1.4.0","@typescript-eslint/eslint-plugin":"^4.6.0","@typescript-eslint/parser":"^4.6.0","@umijs/test":"^3.2.24","@umijs/types":"^3.2.24","commitizen":"^4.2.2","cross-env":"^7.0.2","cz-conventional-changelog":"^3.3.0","eslint":"^7.12.1","eslint-plugin-react":"^7.21.5","gulp":"^4.0.2","gulp-changed":"^4.0.2","gulp-plumber":"^1.2.1","gulp-typescript":"^6.0.0-alpha.1","husky":"^4.3.0","lint-staged":"^10.5.0","react":"^17.0.1","react-dom":"^17.0.1","react-redux":"^7.2.2","redux":"^4.0.5","reselect":"^4.0.0","rimraf":"^3.0.2","typescript":"^4.0.5","umi":"^3.2.24"},"peerDependencies":{"@reduxjs/toolkit":"^1.4.0","react":"^17.0.1","react-dom":"^17.0.1","umi":"^3.2.24"},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"**/*.{ts,tsx,js,jsx}":"eslint"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"8cfd8afbda983be8c6c8a13921e89524ea436b97","description":"umi插件，使用@reduxjs/toolkit。","bugs":{"url":"https://github.com/duan602728596/umi-plugin-redux-toolkit/issues"},"_id":"umi-plugin-redux-toolkit@0.1.0","_nodeVersion":"15.0.1","_npmVersion":"7.0.3","dist":{"integrity":"sha512-cO9MuNmZctsfbZZOTfHFxK7JjjoIS0CNoQqaJP9lG/jbDTOu2bcYap9RivENOEtCz6yUif+86h2OFI2n8Nf5Hw==","shasum":"76c38d2c359a89035551893cd4360d993bc0d900","tarball":"https://registry.npmjs.org/umi-plugin-redux-toolkit/-/umi-plugin-redux-toolkit-0.1.0.tgz","fileCount":13,"unpackedSize":15785,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfn9P9CRA9TVsSAnZWagAAOiIP/Ak33fUNbJBwGQScLkG8\neIpbbiUEFf9HMJb01JYsWUhVFV6YLVNDsF07X7GISbaLRyicdim7G/PDgFHY\nPth6NrUqi162M94e5KACUbjzu9Ank2TBU3NgGQJsucwPs8TeKj0Z2bpdBt1p\nA1I30Jt4BphVqom8bTvepeedqwc4N0Kmg8hzOfVX0OlTkMKENt62KHDTSIMn\np+PnXqZ7FsUomJh+QwZ6APUE1BNh2VkHNCXovcX078TpssZYvfqeJT2sSsDW\nMPZ+nEV/uFsyY9PTN7w2qQn+qL8Zys9LAURXcV/SwsTnePW078bLs71z1+ZY\nHf77eqQ8lx+EKwQ1gCtwy5qS3wo1wlZOcfpApngPAalIIYeM0Pztj9Gsg8FU\nzldfW2KQlyv4x5syQQICD67oO1QokDmJUxpJD0IvvJglY6c2mqJTFrgtor+h\nwd6+SBeWC0nDnwkf3iNSTebeOjw8a3L2KBohVxFP6xlH1MaUeqpPX3VWhYA9\nH8hwsSwQFWkpyk7qpIQobMKxOaJ67p2XtUrpzPamPn5LSAqzcdelMYvT+NDP\nACzAspyvn6u1P/RKi98NwlYXzaw3RRGB8qNORvW0MhL4wYmL1z79bWYfTciS\n+lh439HLNWSAw90uX56RXB2TA6+7O1Sq5L0Hk3TUX/5ELDbDJkTAt35nbsT4\n9LRd\r\n=iKb0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC0aFPtKIbmmcEaUu/wpGnPRkOdJkDeqwfhuH67m5mB1gIhALBi3DQ/joI6IqsU/5zyJHdJNXVIdwDUSGJDqiEhtfzX"}]},"maintainers":[{"name":"duan602728596","email":"duanhaochen@126.com"}],"_npmUser":{"name":"duan602728596","email":"duanhaochen@126.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/umi-plugin-redux-toolkit_0.1.0_1604310013251_0.04092842414803721"},"_hasShrinkwrap":false},"0.3.0":{"name":"umi-plugin-redux-toolkit","version":"0.3.0","license":"MIT","homepage":"https://github.com/duan602728596/umi-plugin-redux-toolkit","main":"dist/plugin/cjs.js","repository":{"type":"git","url":"git+ssh://git@github.com/duan602728596/umi-plugin-redux-toolkit.git"},"scripts":{"start":"rimraf ./dist && cross-env NODE_ENV=development gulp","build":"rimraf ./dist && cross-env NODE_ENV=production gulp","dev":"cross-env APP_ROOT=example umi dev","test":"cross-env TEST=1 umi-test","eslint":"eslint ./ --fix","eslint:no-fix":"eslint ./"},"devDependencies":{"@babel/core":"^7.12.3","@babel/eslint-parser":"^7.12.1","@babel/preset-react":"^7.12.1","@reduxjs/toolkit":"^1.4.0","@typescript-eslint/eslint-plugin":"^4.6.0","@typescript-eslint/parser":"^4.6.0","@umijs/test":"^3.2.24","@umijs/types":"^3.2.24","commitizen":"^4.2.2","cross-env":"^7.0.2","cz-conventional-changelog":"^3.3.0","eslint":"^7.12.1","eslint-plugin-react":"^7.21.5","gulp":"^4.0.2","gulp-changed":"^4.0.2","gulp-plumber":"^1.2.1","gulp-typescript":"^6.0.0-alpha.1","husky":"^4.3.0","lint-staged":"^10.5.0","react":"^17.0.1","react-dom":"^17.0.1","react-redux":"^7.2.2","redux":"^4.0.5","reselect":"^4.0.0","rimraf":"^3.0.2","typescript":"^4.0.5","umi":"^3.2.24"},"peerDependencies":{"@reduxjs/toolkit":"^1.4.0","react":"^17.0.1","react-dom":"^17.0.1","umi":"^3.2.24"},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"**/*.{ts,tsx,js,jsx}":"eslint"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"daf2e1bd829bd35de324fa1ee7a0ad1e5911eb05","description":"umi3的插件，使用@reduxjs/toolkit。","bugs":{"url":"https://github.com/duan602728596/umi-plugin-redux-toolkit/issues"},"_id":"umi-plugin-redux-toolkit@0.3.0","_nodeVersion":"15.0.1","_npmVersion":"7.0.3","dist":{"integrity":"sha512-wmPIkx/I0788qvcHH9XndBp45kIDYMTx9N83M34MLcLulOW38BDUa9a9j7VX5Shv1yb6NRrcRyzzK4pwTkMklg==","shasum":"a0d4f7674d37941489b7bfa8c53da972f53e4ed8","tarball":"https://registry.npmjs.org/umi-plugin-redux-toolkit/-/umi-plugin-redux-toolkit-0.3.0.tgz","fileCount":13,"unpackedSize":15846,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfoPspCRA9TVsSAnZWagAADNAQAJCwb6ch7qFARLd859jp\nc88TFUfMZDffQLT88+2mFFuRTCeTzbF+iH3s+n+sfu82ruFUCMaJqciV8jl9\n6wCb/PdP/xu67pXUT4khzgwdx2AAIRBPd54GMk74hA/OU1oL+riZMpiMcFR0\nc/DpSIDfvmipxOvf5Lu3i/DPIukNGPezZnqIZsCPPyGk42XRaz27OD540w0x\njqMentjtRIhshgUh03iXNzRY4NR1w0w7NEqQaS8Qf6NaVf2N70UxUfWjBWiK\nTsrUjhnMFi5qJvq9x8N4yMdGxuoyOoyT1tg5pBHOdeZR9Z5Pr8pg7UdFPyol\nf8PH7M3AebU2NPZ9teAKtDGcJlZqmLC0Z4qAygMbCOo9TOi2jDasdv9VxKn4\ncxaw1E9fGsReo18J07jgQ9bHBKQPmvu9IoIBrZuRaVBvUBs1nxr2X5C7q4R3\n/B6LKrbuhdOSUbDTBMhS7s/sBXgg/j04MycVbCTwtTjI/lnhIAGy5SJooYzD\npDKqMfoXSkww8TICWiEUbJB/X2Rg2vgImtw1ipMNqbCyAlWuM9HHxYt1UPMR\n6A68cAH3XUT3TMxiRyZ6vy+POedRu8qzuPLPXEm4qPXOxsoOnEpWDh7cxm+n\n9D4Q2xuccD5NGMM7EjXaxvUj8fz7OdptvyRLWAYl7yb26ITxuOzbDy2u3Fx8\nzvYs\r\n=09+s\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCkzgYE0gxaKcHHvK00bK5Tblzzq9Tx9Pbh2UMGxQKmwAIgUKWyyeIU6zln/3sg2pleg2vLF5vNYEjeQSi395swWxs="}]},"maintainers":[{"name":"duan602728596","email":"duanhaochen@126.com"}],"_npmUser":{"name":"duan602728596","email":"duanhaochen@126.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/umi-plugin-redux-toolkit_0.3.0_1604385576580_0.9982760242441311"},"_hasShrinkwrap":false},"0.3.1":{"name":"umi-plugin-redux-toolkit","version":"0.3.1","license":"MIT","homepage":"https://github.com/duan602728596/umi-plugin-redux-toolkit","main":"dist/plugin/cjs.js","repository":{"type":"git","url":"git+ssh://git@github.com/duan602728596/umi-plugin-redux-toolkit.git"},"scripts":{"start":"rimraf ./dist && cross-env NODE_ENV=development gulp","build":"rimraf ./dist && cross-env NODE_ENV=production gulp","dev":"cross-env APP_ROOT=example umi dev","test":"cross-env TEST=1 umi-test","eslint":"eslint ./ --fix","eslint:no-fix":"eslint ./"},"devDependencies":{"@babel/core":"^7.12.3","@babel/eslint-parser":"^7.12.1","@babel/preset-react":"^7.12.1","@reduxjs/toolkit":"^1.4.0","@typescript-eslint/eslint-plugin":"^4.6.0","@typescript-eslint/parser":"^4.6.0","@umijs/test":"^3.2.24","@umijs/types":"^3.2.24","commitizen":"^4.2.2","cross-env":"^7.0.2","cz-conventional-changelog":"^3.3.0","eslint":"^7.12.1","eslint-plugin-react":"^7.21.5","gulp":"^4.0.2","gulp-changed":"^4.0.2","gulp-plumber":"^1.2.1","gulp-typescript":"^6.0.0-alpha.1","husky":"^4.3.0","lint-staged":"^10.5.0","react":"^17.0.1","react-dom":"^17.0.1","react-redux":"^7.2.2","redux":"^4.0.5","reselect":"^4.0.0","rimraf":"^3.0.2","typescript":"^4.0.5","umi":"^3.2.24"},"peerDependencies":{"@reduxjs/toolkit":"^1.4.0","react":"^17.0.1","react-dom":"^17.0.1","umi":"^3.2.24"},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"**/*.{ts,tsx,js,jsx}":"eslint"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"7875d969e561a29ffd3820a6974f17489e9a86f6","description":"umi3的插件，使用@reduxjs/toolkit。","bugs":{"url":"https://github.com/duan602728596/umi-plugin-redux-toolkit/issues"},"_id":"umi-plugin-redux-toolkit@0.3.1","_nodeVersion":"15.0.1","_npmVersion":"7.0.3","dist":{"integrity":"sha512-TpUvJQokp2DKy4sQrIr41umjq4dMnr5ENcdFWSVjdLbHWhdFlNiVHyQbHUqwbZo6LwlM8nYwnkfkR0s/j6/rNA==","shasum":"f99b4080257a3a248ee9e4cc49aa830214801bf6","tarball":"https://registry.npmjs.org/umi-plugin-redux-toolkit/-/umi-plugin-redux-toolkit-0.3.1.tgz","fileCount":13,"unpackedSize":15886,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfoPyiCRA9TVsSAnZWagAAobgP/2XJUo8J0B2xn1Pn+Lxr\ny0fYcZEO0a7ROxQOYTFOKC0uxEAcnPDQ7tH+qzGTrTCzpkB2VwE7UA6hSYFW\nXmOFH/ywSNt+myoDbn251D6r4adWmym6VwrgU55L+YCFOgERUxLLEn1rCY2H\nX3Y3mNk4O/DDdcQHq6rOsCI0kvFhsz8L7izOBBHEJcWJaoISUgXYHFzKzi6f\nCH7TVceQbu1SQecRw2OL9xzAUxAANby5N3rKyzHsvUtmIPJ6aoGoSpPIBl84\nPpXeV4QjmS5amakBWP+NjNy3eo6cjYnAOct+5q1eK2xpAK+Tszt1jt4F5+4S\nhxeD5eJ4i9e7ZFtRf/igp0/F7YxjUftuspf/YKpiWqiQuc8anBoS2W4m779I\n3tP3vN+ZWMOw9QP9LMkEBkWyi7FUZ0d+eXHldnGWg0GsNBci4Rd6HwirmyMA\nqNtCCpMMaJe3DGlaS2FkTIvvU4boc38m3E8zuoJq5iHCm89WPK8VKw4kZkVP\ni7sfC0m9WfKuWHz+5FAFnPVmwm5I+++AKm7ydz0ejjaZU8NDti6jWDZw8qUy\nBL5caTpJlTTNttRl8KAdaTwwxC55YLPXicGaALt+8Uv2GVNGL5bT7FivcllR\nEqBGhGy9SjSugAG2u9byHsIf9xi6fY0/AAV+2BI6Qju/xC+9BJ8RRnlffltV\nlLvN\r\n=ijPG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC3H+alXvOq9pL+DbBU/Ar5H7mOjJGTDwkN/H2VMyVXyAiEAxMcb4UgUY524qae8qetTIFUSgMHU4vEPNoXkuWWSBp0="}]},"maintainers":[{"name":"duan602728596","email":"duanhaochen@126.com"}],"_npmUser":{"name":"duan602728596","email":"duanhaochen@126.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/umi-plugin-redux-toolkit_0.3.1_1604385954330_0.5426455518238615"},"_hasShrinkwrap":false},"0.4.0":{"name":"umi-plugin-redux-toolkit","version":"0.4.0","license":"MIT","homepage":"https://github.com/duan602728596/umi-plugin-redux-toolkit","main":"dist/plugin/cjs.js","repository":{"type":"git","url":"git+ssh://git@github.com/duan602728596/umi-plugin-redux-toolkit.git"},"scripts":{"start":"rimraf ./dist && cross-env NODE_ENV=development gulp","build":"rimraf ./dist && cross-env NODE_ENV=production gulp","dev":"cross-env APP_ROOT=example umi dev","test":"cross-env TEST=1 umi-test","eslint":"eslint ./ --fix","eslint:no-fix":"eslint ./"},"devDependencies":{"@babel/core":"^7.12.3","@babel/eslint-parser":"^7.12.1","@babel/preset-react":"^7.12.1","@reduxjs/toolkit":"^1.4.0","@typescript-eslint/eslint-plugin":"^4.6.0","@typescript-eslint/parser":"^4.6.0","@umijs/test":"^3.2.24","@umijs/types":"^3.2.24","commitizen":"^4.2.2","cross-env":"^7.0.2","cz-conventional-changelog":"^3.3.0","eslint":"^7.12.1","eslint-plugin-react":"^7.21.5","gulp":"^4.0.2","gulp-changed":"^4.0.2","gulp-plumber":"^1.2.1","gulp-typescript":"^6.0.0-alpha.1","husky":"^4.3.0","lint-staged":"^10.5.0","react":"^17.0.1","react-dom":"^17.0.1","react-redux":"^7.2.2","redux":"^4.0.5","reselect":"^4.0.0","rimraf":"^3.0.2","typescript":"^4.0.5","umi":"^3.2.24"},"peerDependencies":{"@reduxjs/toolkit":"^1.4.0","react":"^17.0.1","react-dom":"^17.0.1","umi":"^3.2.24"},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"**/*.{ts,tsx,js,jsx}":"eslint"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"94af5fc77b4af8a3e20af6c8e356521b85880030","description":"umi3的插件，使用@reduxjs/toolkit。","bugs":{"url":"https://github.com/duan602728596/umi-plugin-redux-toolkit/issues"},"_id":"umi-plugin-redux-toolkit@0.4.0","_nodeVersion":"15.0.1","_npmVersion":"7.0.3","dist":{"integrity":"sha512-x8gCGF3vLyK102o/DhLixgcC3PI89IZN+0tsFoAykJG3fh9OkckbI2tXe6e2nY4i08VAVQryEmomf3haiNkFhg==","shasum":"695aa02d32e3f083b276310664f8068c2298fb06","tarball":"https://registry.npmjs.org/umi-plugin-redux-toolkit/-/umi-plugin-redux-toolkit-0.4.0.tgz","fileCount":14,"unpackedSize":17963,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfokH0CRA9TVsSAnZWagAAFDsP/AlwQwt8nO9YnGlKXpE2\n4CfOesBKjdU6/OblXgYZY0x+8Dl5sm2N6Q4cXlu0wJfYk9z/GALF22BvxuIg\nvrzK0hOeexCygOk6sRGbDbhbio4CrkPDHxSTPruIlYSbjr2/DR/QcSEJfNOw\nrJ9jkAyR3yEfrRNSMbuiynEgT0lh/H7BsSvFN3+K/iYLLZ9e5BXhxfYEeQH8\nZkp2Niuaenc8juMLs5xSPjbjIvMwPTsbaNdn/mDuWT1bjLkM++4GCh8IxriN\nj8zCnfdcivAxWpoFo/LJ9TusaQT5SeL7V5OILWnhDnos3w2QzHFPnYhUaBIG\nj4I6dn3dXMmhD90IzxSO/xOUi2CoVD3q4gZWRmrYkUtwUGJlZwCwc4EU33He\nVxjPxDkhWIp6k3WsIRWZ3h367E0mmmMCwf9jRR4mol+y9CHMEI8EprfQEJ9n\n59W29F8YLYzF7hNFikDAUnatV26E2lYGVCWeqKTFeSSz+XKSfIOPc4Dv5czA\n6Q6EAHJS6vrHdm1MToFJOxt/taV7oQ7Vv1ekMV9tlEIS3US+SiSNB66MlTmu\nlC2ORSbjRD2UP4pyfm/hXftm1tTeVmGiH7AtWY4DoxGE4wuNuXhJTGrMxH9v\nR7k0s0pAPUIE5/QFy7JRcyGV2HgyrRLIOwfcGD/ok96UddXu0MFpDz59JdbF\nVMrD\r\n=D6WB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDmUOCrENhb6zwmKATPWTTtOmiWIsOoSEH9UZnxGdkaNwIhAI22fR0CUoNGpL1h+U6il/NpBJqvzeojS5gSkMBthZCt"}]},"_npmUser":{"name":"duan602728596","email":"duanhaochen@126.com"},"directories":{},"maintainers":[{"name":"duan602728596","email":"duanhaochen@126.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/umi-plugin-redux-toolkit_0.4.0_1604469236165_0.025145327646290294"},"_hasShrinkwrap":false},"0.5.0":{"name":"umi-plugin-redux-toolkit","version":"0.5.0","license":"MIT","homepage":"https://github.com/duan602728596/umi-plugin-redux-toolkit","main":"dist/plugin/cjs.js","repository":{"type":"git","url":"git+ssh://git@github.com/duan602728596/umi-plugin-redux-toolkit.git"},"scripts":{"start":"rimraf ./dist && cross-env NODE_ENV=development gulp","build":"rimraf ./dist && cross-env NODE_ENV=production gulp","dev":"cross-env APP_ROOT=example umi dev","test":"cross-env TEST=1 umi-test","eslint":"eslint ./ --fix","eslint:no-fix":"eslint ./"},"devDependencies":{"@babel/core":"^7.12.3","@babel/eslint-parser":"^7.12.1","@babel/preset-react":"^7.12.1","@reduxjs/toolkit":"^1.4.0","@typescript-eslint/eslint-plugin":"^4.6.0","@typescript-eslint/parser":"^4.6.0","@umijs/test":"^3.2.24","@umijs/types":"^3.2.24","commitizen":"^4.2.2","cross-env":"^7.0.2","cz-conventional-changelog":"^3.3.0","eslint":"^7.12.1","eslint-plugin-react":"^7.21.5","gulp":"^4.0.2","gulp-changed":"^4.0.2","gulp-plumber":"^1.2.1","gulp-typescript":"^6.0.0-alpha.1","husky":"^4.3.0","lint-staged":"^10.5.0","react":"^17.0.1","react-dom":"^17.0.1","react-redux":"^7.2.2","redux":"^4.0.5","reselect":"^4.0.0","rimraf":"^3.0.2","typescript":"^4.0.5","umi":"^3.2.24"},"peerDependencies":{"@reduxjs/toolkit":"^1.4.0","react":"^17.0.1","react-dom":"^17.0.1","umi":"^3.2.24"},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"**/*.{ts,tsx,js,jsx}":"eslint"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"9b88ca61aab8707bf6841ef6bb478bc541593e7b","description":"umi3的插件，使用@reduxjs/toolkit。","bugs":{"url":"https://github.com/duan602728596/umi-plugin-redux-toolkit/issues"},"_id":"umi-plugin-redux-toolkit@0.5.0","_nodeVersion":"14.5.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-MLaH4ZN4mTvtvZUVFtWSDRLxf4CoYVLDLn8tTrKXfILAu3n3WSSroE9XkAMkLv1Xl7f83bB3bEpS9Z3EEJCFdg==","shasum":"f1e70e8688616c1782d2f86bad7bf5a88017fc26","tarball":"https://registry.npmjs.org/umi-plugin-redux-toolkit/-/umi-plugin-redux-toolkit-0.5.0.tgz","fileCount":14,"unpackedSize":18657,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJftJOTCRA9TVsSAnZWagAAKMUP/ROg6gpjVaFWbVWyl7bH\nfFkBWylWWlt/LyKa1370ssQ2oYcvkhnbDRgJ39vujKe6d2XedKeyucuEb/IJ\ny+Rrm5J/jFLp9TeaII6Y1UcyWD8JbR141La5pRUEHIHZRWCzobk3gF5hIv2j\nMnrMqsXonbv99jOQvj8uNG504OKsYZ1JydSj+b4z7MDNj9FS1TVjTm9IQP9e\nBDtzDTDrSC9zNbjwjvLRaRd0mDXJfMn2tdhZ7W1WJJWTVp8R/R6NxPdRY/u4\nkNtKYyeiaSXUHBpqAhRZlqseE2MImWM27CwH1Y6NioxEnnW4ydJUxyrFxVEQ\nCmAOYzvWP/NCIWuh5JjaRGgTS/2L5u4MLXo76fUqJsYJ2CqYtY8zlSguaom5\nna3ExpwkVRJNTNQex6nicrnghTfpetsHiIU2cPT+5UKCxkyZ4BLtfKmFBJAc\nlycDEtLVht1NJuTfmqK8A43KS7b8ejYfDDrdG8DzMDF8gMvNYnTQN1HkfAP8\n0DunEjdzc0rh/P4S6sp2cWkNd2CQ93GEavv1Zu4d8I41SZDknQueIwA2Yw7T\nSNZEdu//4ai2R8e4DP6H4nfowBh4cNN7qyeNeXkXLyWLV5ePT9YsG1ggK3BB\nRiJvwUa97p+r2ZMKl5t3JOdVKbULP7KjjDVey4eQACFOSFGqLO8sI+pgKjsr\nwQWX\r\n=LQuN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCexkTOAGi8UhisIfDdWYvHtUQmjDBLB01Imi6C1w4uggIgT8PpU0LhFY52S7GoT5cWxzN2Jvjefz3WkUdL3/FIObY="}]},"_npmUser":{"name":"duan602728596","email":"duanhaochen@126.com"},"directories":{},"maintainers":[{"name":"duan602728596","email":"duanhaochen@126.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/umi-plugin-redux-toolkit_0.5.0_1605669778818_0.9217492370683291"},"_hasShrinkwrap":false},"0.6.0":{"name":"umi-plugin-redux-toolkit","version":"0.6.0","license":"MIT","homepage":"https://github.com/duan602728596/umi-plugin-redux-toolkit","main":"dist/plugin/cjs.js","repository":{"type":"git","url":"git+ssh://git@github.com/duan602728596/umi-plugin-redux-toolkit.git"},"scripts":{"start":"rimraf ./dist && cross-env NODE_ENV=development gulp","build":"rimraf ./dist && cross-env NODE_ENV=production gulp","dev":"cross-env APP_ROOT=example umi dev","test":"cross-env TEST=1 umi-test","eslint":"eslint ./ --fix","eslint:no-fix":"eslint ./"},"devDependencies":{"@babel/core":"^7.12.10","@babel/eslint-parser":"^7.12.1","@babel/helper-builder-react-jsx":"^7.10.4","@babel/helper-builder-react-jsx-experimental":"^7.12.11","@babel/preset-react":"^7.12.10","@reduxjs/toolkit":"^1.5.0","@types/glob":"^7.1.3","@typescript-eslint/eslint-plugin":"^4.11.0","@typescript-eslint/parser":"^4.11.0","@umijs/test":"^3.3.3","@umijs/types":"^3.3.3","commitizen":"^4.2.2","cross-env":"^7.0.3","cz-conventional-changelog":"^3.3.0","eslint":"^7.16.0","eslint-plugin-react":"^7.21.5","gulp":"^4.0.2","gulp-changed":"^4.0.2","gulp-plumber":"^1.2.1","gulp-typescript":"^6.0.0-alpha.1","husky":"^4.3.6","lint-staged":"^10.5.3","react":"^17.0.1","react-dom":"^17.0.1","react-redux":"^7.2.2","redux":"^4.0.5","reselect":"^4.0.0","rimraf":"^3.0.2","typescript":"^4.1.3","umi":"^3.3.3"},"peerDependencies":{"@reduxjs/toolkit":"^1.5.0","react":"^17.0.1","react-dom":"^17.0.1","umi":"^3.3.3"},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"**/*.{ts,tsx,js,jsx}":"eslint"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"bee9bf7a66a94b8bc093a8fb3263541c809dd57c","description":"umi3的插件，使用@reduxjs/toolkit。","bugs":{"url":"https://github.com/duan602728596/umi-plugin-redux-toolkit/issues"},"_id":"umi-plugin-redux-toolkit@0.6.0","_nodeVersion":"14.15.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-VkWSlH4zhRuDENkJ3Z3kfCqcYBiYbvkwk4TlZfH+LxHKSsNNbq3J7m57um5Q0C0l8l1zvp++4mRddtwjk7Z+0A==","shasum":"74782fb76ae3f2514e2138e7b7eac4a2855d64df","tarball":"https://registry.npmjs.org/umi-plugin-redux-toolkit/-/umi-plugin-redux-toolkit-0.6.0.tgz","fileCount":14,"unpackedSize":19192,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf5aNFCRA9TVsSAnZWagAA+ZYQAJh51Gad9VWBqbAxEnYX\nWrVaaYAhBOs7mhZEF4ws6rqedAX8mBraSh8tjaO0fs0IH+MjUEbiUWasAQge\nJ/h7kMmP1weLj7RHYiboKqx00vDUGk41ZYFm+qrxseP7WtnWXu6mMYD/tApq\nc77RJ/zatGG8iY234PkWPeO7KPt92JR9xw6ci+w9EE3ZuJ6uddJl3m3pYjVw\nHJvF2vORtrBj/PM0ZSh8aqMkdNji6LMZTetvTpUCDmITmLWNmxz+ksTLBc1f\nnt/XSEPJnMoPqOn4QdgJvkE9e0DYwVfG7YsV5mJPVP531gn3WXdGQXqHlB2N\nTbeAD1sg48pWjpbNY7EhCTkLMt6vxN1U8P3CtDEXUtTOygSKgyVYBffYH3Dv\nigGacQ8cmbi87y70/uW1+hEHNo9kPQen0+PhXOHLpJtOc9J38a4AxYeDL9hS\nRonsAphtfsWAgvW3lOxv4dWh8BuL77Rccqb619TTnn86zkbsbvchUsb3ukk6\nTsv4vXT3qtnJwk4aA8vf1TPmC5i/OxKR6MyBodEJMVDODu8YW3W6hTFYaYJg\nieLANw/23osCEbiN4EMV8L4SzxUkUI1mqRRjYlg5BlvfHOZLdRORl4Z4Z7sB\nphfEsNlLCbk06zAxpNRtzeHQ7yxz2ZRTmWeLSPtUapxU+9HO0cW54wuSnZhF\nYl6g\r\n=qlGa\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC8dGhjmfISWpy30847nbknP8JtBF8M+kdM8FqjqQACKgIhANfbxuQ+lQJ2ku5IksSbx//fA3voqpqij8LCVeH8aZOf"}]},"_npmUser":{"name":"duan602728596","email":"duanhaochen@126.com"},"directories":{},"maintainers":[{"name":"duan602728596","email":"duanhaochen@126.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/umi-plugin-redux-toolkit_0.6.0_1608885061406_0.24322857683849564"},"_hasShrinkwrap":false},"1.0.0":{"name":"umi-plugin-redux-toolkit","version":"1.0.0","license":"MIT","homepage":"https://github.com/duan602728596/umi-plugin-redux-toolkit","main":"dist/plugin/cjs.js","repository":{"type":"git","url":"git+ssh://git@github.com/duan602728596/umi-plugin-redux-toolkit.git"},"scripts":{"start":"rimraf ./dist && cross-env NODE_ENV=development gulp","build":"rimraf ./dist && cross-env NODE_ENV=production gulp","dev":"cross-env APP_ROOT=example umi dev","test":"cross-env TEST=1 umi-test","eslint":"eslint ./ --fix","eslint:no-fix":"eslint ./"},"devDependencies":{"@babel/core":"^7.12.10","@babel/eslint-parser":"^7.12.1","@babel/helper-builder-react-jsx":"^7.10.4","@babel/helper-builder-react-jsx-experimental":"^7.12.11","@babel/preset-react":"^7.12.10","@reduxjs/toolkit":"^1.5.0","@types/glob":"^7.1.3","@typescript-eslint/eslint-plugin":"^4.11.0","@typescript-eslint/parser":"^4.11.0","@umijs/test":"^3.3.3","@umijs/types":"^3.3.3","commitizen":"^4.2.2","cross-env":"^7.0.3","cz-conventional-changelog":"^3.3.0","eslint":"^7.16.0","eslint-plugin-react":"^7.21.5","gulp":"^4.0.2","gulp-changed":"^4.0.2","gulp-plumber":"^1.2.1","gulp-typescript":"^6.0.0-alpha.1","husky":"^4.3.6","lint-staged":"^10.5.3","react":"^17.0.1","react-dom":"^17.0.1","react-redux":"^7.2.2","redux":"^4.0.5","reselect":"^4.0.0","rimraf":"^3.0.2","typescript":"^4.1.3","umi":"^3.3.3"},"peerDependencies":{"@reduxjs/toolkit":"^1.5.0","react":"^17.0.1","react-dom":"^17.0.1","umi":"^3.3.3"},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"**/*.{ts,tsx,js,jsx}":"eslint"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"7dbb324d2223f686c48be6cbfb4f85ade5b6baf7","description":"umi3的插件，使用@reduxjs/toolkit。","bugs":{"url":"https://github.com/duan602728596/umi-plugin-redux-toolkit/issues"},"_id":"umi-plugin-redux-toolkit@1.0.0","_nodeVersion":"14.15.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-9o/2IPnKjkQiV8wfytET0LoEskGvCui8uxSC402inGsGdzBrZ1rFk0MbMot1V/rcvsQiimB/DT+KpxlksEqZ9Q==","shasum":"5fd73c9bd71aae662fe6858f6397e95a67215c8d","tarball":"https://registry.npmjs.org/umi-plugin-redux-toolkit/-/umi-plugin-redux-toolkit-1.0.0.tgz","fileCount":17,"unpackedSize":22814,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf7USTCRA9TVsSAnZWagAAvmQP/jXG5gpAja9vlb6gV/Ze\nAbN2w4gL3mb41n4rwVhzJPKw135kev1ATuCzG/8LwHwEi6hsLOcPeaRu3XfL\n67CjcSL2ufjMeN++2r5UaGLN+AmLuL2Cx0H+C9DoGOjlLXwSOtB8keXeHIAN\nJfJLq46B0UcIKfPpLqT+6trmi9h/9k5j6XK5lUlczrifq4JqGUk20ys476cw\ntqxbt8Qk3CFnRE9zVm4cQrFn3uBk9VwTM1gwSyj0tsGcO5I1MftcLMx+2+Fc\nlKFbyHLvYhkH45qKIWIjXiMwkaKpmQ2ovUBghrmaCRZH4w1sbIgVCkVMvFyD\n3KK17z/UnLhhVAKiasZPvUpFyDKcX2k1Ij/dr5Xnz4oMlelJBZRUeWns+eK7\nFPgOZU52FKnEOm932U3dOrlx4aFud6DbWFhP4yst2CitAZ1b9m2/BASp2a30\nqK0MtDSFpVshG5J1PFxn554OV3QuKSeXicWdEBxzFNCcNr5wn1qFxY9ViX34\n6uO4lyNk2uBib5DYrgI7rbXGCmI7pq53AEWhREyV6hCIILvK7Zesn3nj66gH\nwwdJI6GzaGfggCPKmMEiqTg/EMVWCagrSjVU/b30zRZEOW8VIfJoMyaYFxQt\nCM8uzPAvLjavZxZkqLfhDwFwj5EcPIf9X97EC0dAdQd1i1J/GD5G0vvp/bgp\nJZ+4\r\n=Vd1U\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBRIjMxXDbiMwUFC+UjJw3xZl77vMrmfUFEqpsSSDn7PAiEA4rALgxSOWbzvHbYOXPvZ/T3WuzAsLeIecDph4MPVmgc="}]},"_npmUser":{"name":"duan602728596","email":"duanhaochen@126.com"},"directories":{},"maintainers":[{"name":"duan602728596","email":"duanhaochen@126.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/umi-plugin-redux-toolkit_1.0.0_1609385107391_0.022869981953549834"},"_hasShrinkwrap":false},"1.0.1":{"name":"umi-plugin-redux-toolkit","version":"1.0.1","license":"MIT","homepage":"https://github.com/duan602728596/umi-plugin-redux-toolkit","main":"dist/plugin/cjs.js","repository":{"type":"git","url":"git+ssh://git@github.com/duan602728596/umi-plugin-redux-toolkit.git"},"scripts":{"start":"rimraf ./dist && cross-env NODE_ENV=development gulp","build":"rimraf ./dist && cross-env NODE_ENV=production gulp","dev":"cross-env APP_ROOT=example umi dev","test":"cross-env TEST=1 umi-test","eslint":"eslint ./ --fix","eslint:no-fix":"eslint ./"},"devDependencies":{"@babel/core":"^7.12.10","@babel/eslint-parser":"^7.12.1","@babel/helper-builder-react-jsx":"^7.10.4","@babel/helper-builder-react-jsx-experimental":"^7.12.11","@babel/preset-react":"^7.12.10","@reduxjs/toolkit":"^1.5.0","@types/glob":"^7.1.3","@typescript-eslint/eslint-plugin":"^4.11.0","@typescript-eslint/parser":"^4.11.0","@umijs/test":"^3.3.3","@umijs/types":"^3.3.3","commitizen":"^4.2.2","cross-env":"^7.0.3","cz-conventional-changelog":"^3.3.0","eslint":"^7.16.0","eslint-plugin-react":"^7.21.5","gulp":"^4.0.2","gulp-changed":"^4.0.2","gulp-plumber":"^1.2.1","gulp-typescript":"^6.0.0-alpha.1","husky":"^4.3.6","lint-staged":"^10.5.3","react":"^17.0.1","react-dom":"^17.0.1","react-redux":"^7.2.2","redux":"^4.0.5","reselect":"^4.0.0","rimraf":"^3.0.2","typescript":"^4.1.3","umi":"^3.3.3"},"peerDependencies":{"@reduxjs/toolkit":"^1.5.0","react":"^17.0.1","react-dom":"^17.0.1","umi":"^3.3.3"},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"**/*.{ts,tsx,js,jsx}":"eslint"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"6a3cd9561f33c76d1e7f423d084912664a751de6","description":"umi3的插件，使用@reduxjs/toolkit。","bugs":{"url":"https://github.com/duan602728596/umi-plugin-redux-toolkit/issues"},"_id":"umi-plugin-redux-toolkit@1.0.1","_nodeVersion":"14.15.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-4243zqJmYC5SsbNm2oWqfeZrvvfM+5VrJc88AVxq15bHaCqnMaRA/gpy3FOzmmZjz315G6C2Gs2PNo6N1QCCKw==","shasum":"71cfe699a144fd09296bf1f14707b1724f2aa26e","tarball":"https://registry.npmjs.org/umi-plugin-redux-toolkit/-/umi-plugin-redux-toolkit-1.0.1.tgz","fileCount":17,"unpackedSize":22782,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/+hNCRA9TVsSAnZWagAA0VoP/j9Z5xiBReJUDakencyR\nPFkmoDDH2yU05hPXzeEEnuGHVZ3344Y9zWDChynI/TRCVxcV/oh5lKHGwtM2\n/4xIJkUh6TsZjNY69jqJv/y8Lml1JQbA+HWfO6zjRyhPPYpurlBZBI4eUvZt\nYh4gyLzmH1bmM82pYI0pp+mw+xc5IErxIlAR+CZe6nyyEGlLaFX5WATvFmKZ\nzwuVqEstdTtEuidGQQosU93txBR6QDB7FnAwCBLVFXH2YIXCkVfo/6/qqfOa\ntLkRGPJDkWk+la9NKUnuw5M3r8HIiJ4cFRPw+KwM20h0+c+SykQQdIQPaYeE\nwC8SsOyaa1LeuILuW5rAkIgwLpG3L/0DS+0JGManVqz6hUZflBQDDYfzP9L9\nNLjYMyQAgpn0GITVBOwKAqAhY2C8F3YAChM/cdaaWhLz/FW5SsVYefz/BLHS\nb3iiSeOrp+M/Jj3wLghmafyai4AD1iuG67JZssSg5QgzggBdg6kxyuGiLUT4\nQRCcHRDntQDByper5kC2aGcniBWTdz6g2RDrkzOa/3YeraDHU59tufRhlsqs\nMKT69VN74MIXFK6eYaXad683d0/+8b8cU9DbtQJUfrUrKCFiVKWZVs95xlq6\n2rszNtdUdGRM3spgOD2TC+0SukE4KYZ0Lec+jAkvMFdbNXm24wJ6itARlq5w\ndNif\r\n=XOeV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC1iaYy+3P3+n/E8gB+gj2xvXQpACYZY/JURjh7sjzAugIgYjkk8ceNkMOoLmWbbI0553WSnhZ3kvGJvEsJYi618Jo="}]},"_npmUser":{"name":"duan602728596","email":"duanhaochen@126.com"},"directories":{},"maintainers":[{"name":"duan602728596","email":"duanhaochen@126.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/umi-plugin-redux-toolkit_1.0.1_1610606669249_0.4013774516769617"},"_hasShrinkwrap":false},"1.1.0":{"name":"umi-plugin-redux-toolkit","version":"1.1.0","license":"MIT","homepage":"https://github.com/duan602728596/umi-plugin-redux-toolkit","main":"dist/plugin/cjs.js","repository":{"type":"git","url":"git+ssh://git@github.com/duan602728596/umi-plugin-redux-toolkit.git"},"scripts":{"start":"rimraf ./dist && cross-env NODE_ENV=development gulp","build":"rimraf ./dist && cross-env NODE_ENV=production gulp","dev":"cross-env APP_ROOT=example umi dev","test":"cross-env TEST=1 umi-test","eslint":"eslint ./ --fix","eslint:no-fix":"eslint ./"},"devDependencies":{"@babel/core":"^7.13.14","@babel/eslint-parser":"^7.13.14","@babel/preset-react":"^7.13.13","@hapi/joi":"^17.1.1","@reduxjs/toolkit":"^1.6.0-alpha.0","@types/glob":"^7.1.3","@typescript-eslint/eslint-plugin":"^4.21.0","@typescript-eslint/parser":"^4.21.0","@umijs/test":"^3.4.8","@umijs/types":"^3.4.8","commitizen":"^4.2.3","cross-env":"^7.0.3","cz-conventional-changelog":"^3.3.0","eslint":"^7.23.0","eslint-import-resolver-node":"^0.3.4","eslint-import-resolver-typescript":"^2.4.0","eslint-plugin-import":"^2.22.1","eslint-plugin-react":"^7.23.1","gulp":"^4.0.2","gulp-changed":"^4.0.2","gulp-plumber":"^1.2.1","gulp-typescript":"^6.0.0-alpha.1","husky":"^6.0.0","lint-staged":"^10.5.4","react":"^17.0.2","react-dom":"^17.0.2","react-redux":"^7.2.3","redux":"^4.1.0-alpha.0","reselect":"^4.0.0","rimraf":"^3.0.2","typescript":"^4.2.3","umi":"^3.4.8"},"peerDependencies":{"@reduxjs/toolkit":"^1.6.0-alpha.0","react":"^17.0.2","react-dom":"^17.0.2","umi":"^3.4.8"},"lint-staged":{"**/*.{ts,tsx,js,jsx}":"eslint"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"6918e0d432b038313e92f3f51fc3d39bc7fcd8d9","description":"[中文文档](README_zhCN.md)","bugs":{"url":"https://github.com/duan602728596/umi-plugin-redux-toolkit/issues"},"_id":"umi-plugin-redux-toolkit@1.1.0","_nodeVersion":"14.15.1","_npmVersion":"7.8.0","dist":{"integrity":"sha512-X9UcrFlgYRqFc6plfii9/5nnx24BpW5qngyciEwZs2YugCFVki1++ygGWFYZucR27Y3saz27nr2BylEVw6yl6A==","shasum":"d3948914811c97d3df43d842535f71d61a58b8fa","tarball":"https://registry.npmjs.org/umi-plugin-redux-toolkit/-/umi-plugin-redux-toolkit-1.1.0.tgz","fileCount":19,"unpackedSize":27759,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgbrxyCRA9TVsSAnZWagAAGiwP/0QwTe7osQ5wl9c5+3iK\n+//yQL2lBCYb0uEZeZfTVr15KSU6ks1O17kI0mTqzIVWVTospktsSF+94kyj\n1G5UyTwCLTe7ol+RoUjoYq4GsRsHc+vO1ULBbvBkky6+Xx28IT8QrqBycMPq\nrXE5FpGQe8XXOk8LysAMLZI/3alnVDRYU6J6Q6yI0eMMKgxIkQ9PoJLMr0mU\nfzpQwB6oezTrxr14grCK9+x1TA0K5KbzxIFWPCC9E/zghpsxep0/fud/ZC7E\nty5Q2LS+mqcgB2zitGvjh3Qibir/nb6baBn2oDOgEgNvXJIVsBJBiAPzXuUj\ncCBiaCgosAuevXZO02iAmhykY8a8Z7vZNNKW8YVKH5EVfoJztuA3W8FSMH4q\nwMZRZPCXacxpC/PLbv0XXAhLoePRNbIQj6s0/wYFcZ2ztcOHUFS7fJ6iBbJF\n1UDQURY4Wa9A+uanAittIQV8OqKh3rrVNXUtV4flmoPT5Osm3OSHkRYECnIC\nLLkJumesjX/ahluYj42nNmavvG0csFc4qQoVC4v6giFuHcpM5BlLoKc/+/P8\nD3xtLzargJ4+EnIJ7N8WpbEEnTuYCZuULFNBv7mNyrUpDT9Nad8AxrSIyj9m\n9y6uhw3Y0knIGy5NHejd+nhc+Uxdwsa5apsOPmWdyv2OBoniJtNlv2Eeetw6\nsGaQ\r\n=iB+b\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDfIHyvrTypk++4lv5Z0/3cHo0qOvdoljsUVM1VVROppAiB7E8y2SuIerUNU9P0r7+F+PXnahUuy/xsrXW4Z8DGW6Q=="}]},"_npmUser":{"name":"duan602728596","email":"duanhaochen@126.com"},"directories":{},"maintainers":[{"name":"duan602728596","email":"duanhaochen@126.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/umi-plugin-redux-toolkit_1.1.0_1617869938339_0.3999735505682611"},"_hasShrinkwrap":false},"1.2.0":{"name":"umi-plugin-redux-toolkit","version":"1.2.0","license":"MIT","homepage":"https://github.com/duan602728596/umi-plugin-redux-toolkit","main":"dist/plugin/cjs.js","repository":{"type":"git","url":"git+ssh://git@github.com/duan602728596/umi-plugin-redux-toolkit.git"},"scripts":{"start":"rimraf ./dist && cross-env NODE_ENV=development gulp","build":"rimraf ./dist && cross-env NODE_ENV=production gulp","dev":"cross-env APP_ROOT=example umi dev","test":"cross-env TEST=1 umi-test","eslint":"eslint ./ --fix","eslint:no-fix":"eslint ./"},"devDependencies":{"@babel/core":"^7.14.3","@babel/eslint-parser":"^7.14.3","@babel/preset-react":"^7.13.13","@hapi/joi":"^17.1.1","@reduxjs/toolkit":"^1.6.0-beta.0","@types/glob":"^7","@typescript-eslint/eslint-plugin":"^4.25.0","@typescript-eslint/parser":"^4.25.0","@umijs/test":"^3","@umijs/types":"^3","commitizen":"^4.2.4","cross-env":"^7.0.3","cz-conventional-changelog":"^3.3.0","eslint":"^7.27.0","eslint-import-resolver-node":"^0.3.4","eslint-import-resolver-typescript":"^2.4.0","eslint-plugin-import":"^2.23.3","eslint-plugin-react":"^7.23.2","gulp":"^4.0.2","gulp-changed":"^4.0.2","gulp-plumber":"^1.2.1","gulp-typescript":"^6.0.0-alpha.1","husky":"^6.0.0","lint-staged":"^11.0.0","react":"^17.0.2","react-dom":"^17.0.2","react-redux":"^7.2.4","redux":"^4.1.0","reselect":"^4.0.0","rimraf":"^3.0.2","typescript":"^4.2.4","umi":"^3.4.22"},"peerDependencies":{"@reduxjs/toolkit":"^1.6.0-beta.0","react":"^17.0.2","react-dom":"^17.0.2","umi":"^3.4.22"},"lint-staged":{"**/*.{ts,tsx,js,jsx,mjs,cjs}":"eslint"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"d30fa1e634d725e1ae77fcb5467a16fcc91fa620","description":"[中文文档](README_zhCN.md)","bugs":{"url":"https://github.com/duan602728596/umi-plugin-redux-toolkit/issues"},"_id":"umi-plugin-redux-toolkit@1.2.0","_nodeVersion":"16.1.0","_npmVersion":"7.13.0","dist":{"integrity":"sha512-C7DVxD/wFjoveAaqRdRJDtSia0Qn32IL//LRzYVvZ+t1FrP+FpgBahrx5U+NKNJjD+PHsYrx04KOJJt9GTEEQA==","shasum":"cd59f07f66b551cf2eb4b266a7f9c5b5bb468bd7","tarball":"https://registry.npmjs.org/umi-plugin-redux-toolkit/-/umi-plugin-redux-toolkit-1.2.0.tgz","fileCount":19,"unpackedSize":28817,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgrg3rCRA9TVsSAnZWagAAdnwP/2Zii+7RFnH4XwPp0iBu\nIYL1cuU4Xz0gDnGI228+dJn4m94jQ88AWMw+jSQczIU19I4s5lE8HecosU1U\nK5cU06QkRBWqcCqYlrsXz1CSpu/z+3dxXJsrcLu1U20NUXmP9sGWsMMXtcac\npVAZSUqudCMI2zjJB+fV0yqp6k7CUcuJqVNheGM1vbhWHmN5JYvE3GDZ6aUd\nFdXKi2Jx7OHVlLM3YhlWTKpj2QuYb2ehjAng87UuU810y0VWs/5Le+dL1/Lf\nRSzespnhGqfGKrrl+0rX+q6Kuaz366DLLIyqOpH5Tt6WRp/lps14ozbQ/1tl\nDziZrwnbQRqYFZBvhriQeCN87yUj2rQkCCH57KX6crFI/4fSrcBbk+z/ntJr\nDFX0nDeeN7O01lFFTTtF/BKVjzLNHtVPV5ZFiFoz93XQ0n1yhibrGDMLBcox\nO4Bd6Y+wQSPx3uAQraswRnGSYG3V61nplPb1bmJ9BjKTxDGWUFUDLapn2e5M\nkI4VNQGttfXKqGHu1NNYlOyn0aJqwxJ80ngCRyHSOEmYm8vOtLgfdwCp4Aj1\ntClZxw2BW/rWQBsDfLczn+wmQiGPMOQg+pzkF5M8ZMP4iJ4zd1jO4CaenK2j\nxRXQYu+8GhYAMmppbB/T/rjL81wjLUYesjm9yjUDA0htea+tWQekY63zfvOE\nZThw\r\n=ZJ2e\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCDn19L+sEqu8Gnb23+V0VBPzmx6teSCCgssy77s2cRWwIhAIbd01w9MLFthzduWcJuLzTuLNoL15Zor/Q+YaW13rIR"}]},"_npmUser":{"name":"duan602728596","email":"duanhaochen@126.com"},"directories":{},"maintainers":[{"name":"duan602728596","email":"duanhaochen@126.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/umi-plugin-redux-toolkit_1.2.0_1622019562610_0.8956854860844532"},"_hasShrinkwrap":false},"1.2.1":{"name":"umi-plugin-redux-toolkit","version":"1.2.1","license":"MIT","homepage":"https://github.com/duan602728596/umi-plugin-redux-toolkit","main":"dist/plugin/cjs.js","repository":{"type":"git","url":"git+ssh://git@github.com/duan602728596/umi-plugin-redux-toolkit.git"},"scripts":{"start":"rimraf ./dist && cross-env NODE_ENV=development gulp","build":"rimraf ./dist && cross-env NODE_ENV=production gulp","dev":"cross-env APP_ROOT=example umi dev","test":"cross-env TEST=1 umi-test","eslint":"eslint ./ --fix","eslint:no-fix":"eslint ./"},"devDependencies":{"@babel/core":"^7.14.3","@babel/eslint-parser":"^7.14.4","@hapi/joi":"^17","@reduxjs/toolkit":"^1.6.0-rc.1","@sweet-milktea/babel-preset-sweet":"^3.0.0","@sweet-milktea/utils":"^3.0.0","@types/glob":"^7","@typescript-eslint/eslint-plugin":"^4.26.0","@typescript-eslint/parser":"^4.26.0","@umijs/test":"^3","@umijs/types":"^3","commitizen":"^4.2.4","cross-env":"^7.0.3","cz-conventional-changelog":"^3.3.0","eslint":"^7.28.0","eslint-import-resolver-node":"^0.3.4","eslint-import-resolver-typescript":"^2.4.0","eslint-plugin-import":"^2.23.4","eslint-plugin-react":"^7.24.0","gulp":"^4.0.2","gulp-changed":"^4.0.2","gulp-plumber":"^1.2.1","gulp-typescript":"^6.0.0-alpha.1","husky":"^6.0.0","lint-staged":"^11.0.0","react":"^17.0.2","react-dom":"^17.0.2","react-redux":"^7.2.4","redux":"^4.1.0","reselect":"^4.0.0","rimraf":"^3.0.2","typescript":"^4.3.2","umi":"^3.4.25"},"peerDependencies":{"@reduxjs/toolkit":">=1","react":">=17","react-dom":">=17","umi":">=3"},"lint-staged":{"**/*.{ts,tsx,js,jsx,mjs,cjs}":"eslint"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"fb3ca694041773f6d6790ed2d3af4972186c733c","description":"[中文文档](README_zhCN.md)","bugs":{"url":"https://github.com/duan602728596/umi-plugin-redux-toolkit/issues"},"_id":"umi-plugin-redux-toolkit@1.2.1","_nodeVersion":"16.2.0","_npmVersion":"7.15.1","dist":{"integrity":"sha512-FULicFBlv4g7M6ryujJI0y4Za7eJ2uWBCDQOcqVyZ6WBKsOqQDLSmyxlsoLpj3oqhTsbiym3UZT1iyobyXJpRQ==","shasum":"db0f92c5f13e044ee89055e1e01fece5b4138096","tarball":"https://registry.npmjs.org/umi-plugin-redux-toolkit/-/umi-plugin-redux-toolkit-1.2.1.tgz","fileCount":18,"unpackedSize":29105,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgvbYlCRA9TVsSAnZWagAA0c4P/jYeWFKYsZA+l8X+uLcD\nzpglhu0jZU+niTyegG8SQt+vZeJLWpHH/9TxbC0i5JRNdIVwzUg3L/+oXN9L\nql5ua/PKnjMAvVWmHOrM9P8wk57s/8OOhqyVxjGZJSRV5iWMiARp65mveQE4\n83v8ZzoZ5V/GKkd5G6PGZVSQVkxNq3MtPzTIoPpanGQvnhzghZH8ZrA2fKCl\n15yolzUST2ZoulFZJuVoYwO2tAniyqtEHQCh5MDJGe0vIXW8z9YP7hkQ/FMk\nUT6eNUnCILq6aiUzpGIOLR6JMGIxRIennzMnuhL2xuQops+qjK7SkJtYCBaf\nLepVJ4dg9+ZoRkro4KPkcU7aMzs81KMjClR85O0IHIk41hHiqzsMkXwlmAYQ\nwUInASgQRBa+fdg9juNS0uZZyAVLFCuDfxt6SErGIx8hW2uC8/96xvRQHynM\nyg9hu9yZXIZ8oV62nwt1X6vZevem+xLyk/Wg2ayTd5a+On1aAHUke8O/Ta/F\nmbUhGhv1/RPVDOFlzHsFVq5ug57NC1/avED3yMsLTVJHLAwC0qjdigrgF/wT\n//j2U/1x0WpG04NPxQkfDQ0cmwTCuxjoRw1kTVCr+HUzUi/l8liwhLzKOYBq\nMiS0auT16JAZUfjnU43dniOc3frREhU7L7qqpSKCCZKZxcBDA5t8BIvFw4Xb\nAfOi\r\n=aUaS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAxGRVuSq6dwg9QTWdH0NmpYSFAN35egHcc4RCdYc4OJAiAVHZdvTWcjOsDn59v0uKcfrIdxcvq1Lx6/iy9QRY4toA=="}]},"_npmUser":{"name":"duan602728596","email":"duanhaochen@126.com"},"directories":{},"maintainers":[{"name":"duan602728596","email":"duanhaochen@126.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/umi-plugin-redux-toolkit_1.2.1_1623045669637_0.3164991453934909"},"_hasShrinkwrap":false},"1.2.2":{"name":"umi-plugin-redux-toolkit","version":"1.2.2","license":"MIT","homepage":"https://github.com/duan602728596/umi-plugin-redux-toolkit","main":"dist/plugin/cjs.js","repository":{"type":"git","url":"git+ssh://git@github.com/duan602728596/umi-plugin-redux-toolkit.git"},"scripts":{"start":"rimraf ./dist && cross-env NODE_ENV=development gulp","build":"rimraf ./dist && cross-env NODE_ENV=production gulp","dev":"cross-env APP_ROOT=example umi dev","test":"cross-env TEST=1 umi-test","eslint":"eslint ./ --fix","eslint:no-fix":"eslint ./"},"devDependencies":{"@babel/core":"^7.14.3","@babel/eslint-parser":"^7.14.4","@hapi/joi":"^17","@reduxjs/toolkit":"^1.6.0-rc.1","@sweet-milktea/babel-preset-sweet":"^3.0.0","@sweet-milktea/utils":"^3.0.0","@types/glob":"^7","@typescript-eslint/eslint-plugin":"^4.26.0","@typescript-eslint/parser":"^4.26.0","@umijs/test":"^3","@umijs/types":"^3","commitizen":"^4.2.4","cross-env":"^7.0.3","cz-conventional-changelog":"^3.3.0","eslint":"^7.28.0","eslint-import-resolver-node":"^0.3.4","eslint-import-resolver-typescript":"^2.4.0","eslint-plugin-import":"^2.23.4","eslint-plugin-react":"^7.24.0","gulp":"^4.0.2","gulp-changed":"^4.0.2","gulp-plumber":"^1.2.1","gulp-typescript":"^6.0.0-alpha.1","husky":"^6.0.0","lint-staged":"^11.0.0","react":"^17.0.2","react-dom":"^17.0.2","react-redux":"^7.2.4","redux":"^4.1.0","reselect":"^4.0.0","rimraf":"^3.0.2","typescript":"^4.3.2","umi":"^3.4.25"},"peerDependencies":{"@reduxjs/toolkit":">=1","react":">=17","react-dom":">=17","umi":">=3"},"lint-staged":{"**/*.{ts,tsx,js,jsx,mjs,cjs}":"eslint"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"27295e8e88b699d74d6d821dcf99b128f2c3fc46","description":"[中文文档](README_zhCN.md)","bugs":{"url":"https://github.com/duan602728596/umi-plugin-redux-toolkit/issues"},"_id":"umi-plugin-redux-toolkit@1.2.2","_nodeVersion":"16.2.0","_npmVersion":"7.15.1","dist":{"integrity":"sha512-7dI+EkcFIP3OjXr7Lkatsl+sh4x5ZitJXdGTTL6xEwlc1p6UuXOnE6tYoP3IxD/jX0+5Y0zUhvNNZwLRerhLTw==","shasum":"513256a9bcc530a54d591d6aa50c6a8db8b5b873","tarball":"https://registry.npmjs.org/umi-plugin-redux-toolkit/-/umi-plugin-redux-toolkit-1.2.2.tgz","fileCount":18,"unpackedSize":29781,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgvel/CRA9TVsSAnZWagAAt5gP/1QyuLgSrlt5cZwSg5dl\nF8xQ10d9Cshc59sY0t46pIkS0iGS+G2ghFCX990I9CX7UK1BRM7XKioTCyhg\n/U+zG6c432G+iI0oeH6na4Lc6yB2191RoGiytsQSpEM1mmd0SgMVIdIKwO+M\nnB9YO1XALzFnc1ZQhJT85JFr4gYYKittXO9bPdxiosBXblHXzJf+Yg/JBrV8\nnm17VQA7NVbtrg+/soLmvHrCVAaAVd2DOlzVS5Hnnl7pHsXewWWxLQrJN2xc\nmAq/Kpj2VbjeJiqV3wU33gjT1t+EXkxcsBTtjjm3L9j8eqoiWsHsWKM57fUt\nitYmHpsHlzj9eJo4q0TE+tXI7qUPCX6Dyx/nEGex/vbHuFLnw2U/8Lpl6vNQ\nRE2pIwTl75kfoChIKBMJSOZf9i2Fml2gCPHd2mqQv2lPkhRNzRx6PfEJDgKa\nLKlN6gFBYq3xwcea8rW3oWSzVPrd9KO5ybHd1MHYUPs8RPybUHVEJO9VJLve\nL9hk5lB1mvMPHbZpB7b1VDc0jBhmqxGp7tlT9AzuGJoKH+taUXWU0SGRLdc+\noD+7eaeid1wBKKf2V5M4YGDskjVMXmZ897JV8bMAJqPcZSL1RbBvNBNDqyNv\nNHAifszQGAxU79m8Ahu9x9UwNNFyTMrTyGiEFknwPVlcNrrV6DkzscfaXmOA\nohhb\r\n=8+Ae\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH1vH66QT5gzdZUOysdQQIZD1RXGBor/blPSe7hBI5CHAiA0B9grkd/Eg0H2P0BEm1gZNOXkX9zrzbRd3t8T2PcfGQ=="}]},"_npmUser":{"name":"duan602728596","email":"duanhaochen@126.com"},"directories":{},"maintainers":[{"name":"duan602728596","email":"duanhaochen@126.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/umi-plugin-redux-toolkit_1.2.2_1623058815355_0.9676938351898967"},"_hasShrinkwrap":false},"1.3.0":{"name":"umi-plugin-redux-toolkit","version":"1.3.0","license":"MIT","homepage":"https://github.com/duan602728596/umi-plugin-redux-toolkit","main":"dist/plugin/cjs.js","repository":{"type":"git","url":"git+ssh://git@github.com/duan602728596/umi-plugin-redux-toolkit.git"},"scripts":{"start":"rimraf ./dist && cross-env NODE_ENV=development gulp","build":"rimraf ./dist && cross-env NODE_ENV=production gulp","dev":"cross-env APP_ROOT=example umi dev","test":"cross-env TEST=1 umi-test","eslint":"eslint ./ --fix","eslint:no-fix":"eslint ./"},"devDependencies":{"@babel/core":"^7.14.6","@babel/eslint-parser":"^7.14.7","@hapi/joi":"^17","@reduxjs/toolkit":"^1.6.1","@sweet-milktea/babel-preset-sweet":"^3.0.5","@sweet-milktea/utils":"^3.0.2","@types/glob":"^7","@typescript-eslint/eslint-plugin":"^4.28.4","@typescript-eslint/parser":"^4.28.4","@umijs/test":"^3","@umijs/types":"^3","commitizen":"^4.2.4","cross-env":"^7.0.3","cz-conventional-changelog":"^3.3.0","eslint":"^7.31.0","eslint-import-resolver-node":"^0.3.4","eslint-import-resolver-typescript":"^2.4.0","eslint-plugin-import":"^2.23.4","eslint-plugin-react":"^7.24.0","gulp":"^4.0.2","gulp-changed":"^4.0.3","gulp-plumber":"^1.2.1","gulp-typescript":"^6.0.0-alpha.1","husky":"^7.0.1","lint-staged":"^11.0.1","react":"^17.0.2","react-dom":"^17.0.2","react-redux":"^7.2.4","redux":"^4.1.0","reselect":"^4.0.0","rimraf":"^3.0.2","typescript":"^4.3.5","umi":"^3.5.13"},"peerDependencies":{"@reduxjs/toolkit":">=1","react":">=17","react-dom":">=17","umi":">=3"},"lint-staged":{"**/*.{ts,tsx,js,jsx,mjs,cjs}":"eslint"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"0e3069b43a45ff8fcc7ee1c7d326c73eb46dac1d","description":"[中文文档](README_zhCN.md)","bugs":{"url":"https://github.com/duan602728596/umi-plugin-redux-toolkit/issues"},"_id":"umi-plugin-redux-toolkit@1.3.0","_nodeVersion":"16.4.0","_npmVersion":"7.18.1","dist":{"integrity":"sha512-inkfxvmQ0rvQymyZOkiAeKc1QPpR77TwH0y10VOuvGTErfyKvn/t9Zb1xdEtcCXsfApxtPFuC6FlmrRNrNlIIA==","shasum":"e97585ff2de6769ab91f60de08e7f57ad6b7a248","tarball":"https://registry.npmjs.org/umi-plugin-redux-toolkit/-/umi-plugin-redux-toolkit-1.3.0.tgz","fileCount":18,"unpackedSize":30782,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg9nQfCRA9TVsSAnZWagAAp9kQAIRp5sgXdlFaDzwBjkle\n+JZk4X3Od40JsKXnnC50JS3QW3daF1+IrQSlUW/eEZhIhbqM30N4IkVHZB4K\n6XQV9xHP9OmVfbpyXK12NBEnMNOkHmirfvcJr3MGWi+R+sNA+QItoZ0H2O8x\nrIfBcSG4C+VVLlK0reGJJL38Uo0ILsT8xkddfT7YjezuFZrr9F/robC1OnvR\nlAhBwrsJqeT3aie8lNk5ei+xi07C7KeNA5WO+eH4y8ta9sZiZQdXHCRkDVnC\n+D/h8dh1W76k50qgesrArp8SkUyKpn3FcwHWxA360czI/2Cvqy7geiG0d8MH\nmEDXa9+IttzCTq6oScVqCOv6eYweDQAvaEDl/32FOTwV63AbK7d/VBijuKe9\nmpXjYaS3sdCmYJDQOCMw8OgQ/dcMlz3rnhzTOSLUSDhJeCOtI7PpR55HE6eZ\nNW93QlmiJwP/qnXeAF8Z3qszxHobx12zPZnb1Mi2HV9bgW2VD0rrzCLh4Ciq\nx3yyPQnuXU7RJCRrqeHhtenImgrXedHjHFg9q31n4rfIKklbx3L506th7BGT\nOAARmBSrzBu0Zl3Le/3tZ0qcLlBD0MKZbyRK1rd+hVNz/6Qt/TXjY5NmYUvN\nxfJ0dlq6ii5NNBymo4SNfQGhNFdQYSMZC0rfgYEOCsHEVR0vl8j51veBjVb7\nGdhZ\r\n=AHZr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC8/zBLqP91NAW68md+x3+1vOHn7v6tAAUX0Dlgradt/AIhANyawhsn+LQPVEeD0j6jH1uNlHXx04xbMW4JMk/RtL9C"}]},"_npmUser":{"name":"duan602728596","email":"duanhaochen@126.com"},"directories":{},"maintainers":[{"name":"duan602728596","email":"duanhaochen@126.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/umi-plugin-redux-toolkit_1.3.0_1626764319854_0.15958833735701328"},"_hasShrinkwrap":false},"1.3.1":{"name":"umi-plugin-redux-toolkit","version":"1.3.1","license":"MIT","homepage":"https://github.com/duan602728596/umi-plugin-redux-toolkit","main":"dist/plugin/cjs.js","repository":{"type":"git","url":"git+ssh://git@github.com/duan602728596/umi-plugin-redux-toolkit.git"},"scripts":{"start":"rimraf ./dist && cross-env NODE_ENV=development gulp","build":"rimraf ./dist && cross-env NODE_ENV=production gulp","dev":"cross-env APP_ROOT=example umi dev","test":"cross-env TEST=1 umi-test","eslint":"eslint ./ --fix","eslint:no-fix":"eslint ./"},"devDependencies":{"@babel/core":"^7.15.5","@babel/eslint-parser":"^7.15.4","@hapi/joi":"^17","@reduxjs/toolkit":"^1.6.1","@sweet-milktea/babel-preset-sweet":"^3.1.1","@sweet-milktea/utils":"^3.0.2","@types/glob":"^7","@typescript-eslint/eslint-plugin":"^4.31.0","@typescript-eslint/parser":"^4.31.0","@umijs/test":"^3","@umijs/types":"^3","commitizen":"^4.2.4","cross-env":"^7.0.3","cz-conventional-changelog":"^3.3.0","eslint":"^7.32.0","eslint-import-resolver-node":"^0.3.6","eslint-import-resolver-typescript":"^2.4.0","eslint-plugin-import":"^2.24.2","eslint-plugin-react":"^7.25.1","gulp":"^4.0.2","gulp-changed":"^4.0.3","gulp-plumber":"^1.2.1","gulp-typescript":"^6.0.0-alpha.1","husky":"^7.0.2","lint-staged":"^11.1.2","react":"^17.0.2","react-dom":"^17.0.2","react-redux":"^7.2.5","redux":"^4.1.1","reselect":"^4.0.0","rimraf":"^3.0.2","typescript":"^4.4.2","umi":"^3.5.18"},"peerDependencies":{"@reduxjs/toolkit":">=1","react":">=17","react-dom":">=17","umi":">=3"},"lint-staged":{"**/*.{ts,tsx,js,jsx,mjs,cjs}":"eslint"},"config":{"commitizen":{"path":"cz-conventional-changelog"}},"gitHead":"eff7f3b798d82cacbc25c540c0aec8bd501c9569","description":"[中文文档](README_zhCN.md)","bugs":{"url":"https://github.com/duan602728596/umi-plugin-redux-toolkit/issues"},"_id":"umi-plugin-redux-toolkit@1.3.1","_nodeVersion":"16.9.0","_npmVersion":"7.22.0","dist":{"integrity":"sha512-KcWgVEmYXROXsXHXqW7GZ/OqjwOfiflhqB4YCbkrt2gZqmeEKQ16/zgJYbTkDB8NWUWN92Dm59xhsPFsKgiKPQ==","shasum":"62606ba5948f155e44cb423db54fcc9353b512ad","tarball":"https://registry.npmjs.org/umi-plugin-redux-toolkit/-/umi-plugin-redux-toolkit-1.3.1.tgz","fileCount":19,"unpackedSize":32076,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhOcS3CRA9TVsSAnZWagAAbloP/ReAMEZNYiKGcqC+50FV\nDkw3MeaoBg4gfFSlNm/8DTAKk92hDOrMLGxoDf0LCpCgryE/U4XyNK4jGESG\nMhr1eglfJyyYQZbPhfXclbxTN0pnJozIGFnqWdCUJqzNmQ+jGRUVtn399DMQ\n4Jg+4Jc1qgkw8x2vprwT1vFXH6VjM0I+VbmqDv1gxjn7IhzNvhYnG+of0Q/d\nk/ihm85p0UeP2cx+NcQ2ucZoATuC9kX8nmAk3s6UCIv0fUqIXwMuy/78kIa7\ncEqoIdFVRRhmc0ZkAF3XvG+in0rT/j2oe65+brd7HIXD9bT5QXxCwGfD2Gwp\nIqi6igztdCymnDXKNQ4ViGFXbFA1YSo35ZFRiNaFx3jXwYPPuzj+2rqcNF7+\noXVIvjlIvrXiJ0TAOSVPnSgdvfx73bzXiGPl+dq1CCnaXUlikmzy1PRszqFQ\nxeYeiYs8mpv4zw2+CkX9d25k2jUwDuBi1C9u5kNOqtNy89bhkXgQXYlev4ZN\nWNKhjX4F8BrPo6ch8vrV5B0JnBWYclCvIWU1mRQ9dUI89H2ETIGmaCI+uxba\nsjtW3gq2dWUrD876VyI2v54TSrDhwdTFFuy3BCxFdaMRLsSM/X7OhcM3G+jk\nR5L9TzU5k0O1v9K6ZalMdSU3E1ozc40xqEH4bYumvg9WMXSOTIgJKeUxfwa8\nW2Ge\r\n=CSk9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHqm9CtkKnAkXpEToB89q5tzOg01FsluEAc5F1u6Cq2hAiB5X4ayJUT5wXchE7xgWGkUAzkgQsYIpi+CJJuj2pKe0w=="}]},"_npmUser":{"name":"duan602728596","email":"duanhaochen@126.com"},"directories":{},"maintainers":[{"name":"duan602728596","email":"duanhaochen@126.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/umi-plugin-redux-toolkit_1.3.1_1631175862930_0.14263904184080722"},"_hasShrinkwrap":false},"1.4.0":{"name":"umi-plugin-redux-toolkit","version":"1.4.0","license":"MIT","homepage":"https://github.com/duan602728596/umi-plugin-redux-toolkit","main":"dist/plugin/cjs.js","repository":{"type":"git","url":"git+ssh://git@github.com/duan602728596/umi-plugin-redux-toolkit.git"},"packageManager":"yarn@3.1.0","engines":{"pm":"yarn@^3.1.0"},"scripts":{"start":"rimraf ./dist && cross-env NODE_ENV=development gulp","build":"rimraf ./dist && cross-env NODE_ENV=production gulp","dev":"cross-env APP_ROOT=example umi dev","test":"cross-env TEST=1 umi-test","eslint":"eslint ./ --fix","eslint:no-fix":"eslint ./"},"devDependencies":{"@babel/core":"^7.16.0","@babel/eslint-parser":"^7.16.0","@hapi/joi":"^17","@reduxjs/toolkit":"^1.6.2","@sweet-milktea/babel-preset-sweet":"^3.1.1","@sweet-milktea/utils":"^3.0.2","@types/glob":"^7","@typescript-eslint/eslint-plugin":"^5.2.0","@typescript-eslint/parser":"^5.2.0","@umijs/test":"^3","@umijs/types":"^3","commitizen":"^4.2.4","cross-env":"^7.0.3","cz-conventional-changelog":"^3.3.0","eslint":"^8.1.0","eslint-import-resolver-node":"^0.3.6","eslint-import-resolver-typescript":"^2.5.0","eslint-plugin-import":"^2.25.2","eslint-plugin-react":"^7.26.1","gulp":"^4.0.2","gulp-changed":"^4.0.3","gulp-plumber":"^1.2.1","gulp-typescript":"^6.0.0-alpha.1","husky":"^7.0.4","lint-staged":"^11.2.6","react":"^17.0.2","react-dom":"^17.0.2","react-redux":"^7.2.6","redux":"^4.1.2","reselect":"^4.1.1","rimraf":"^3.0.2","typescript":"^4.4.4","umi":"^3.5.20"},"peerDependencies":{"@reduxjs/toolkit":">=1","react":">=17","react-dom":">=17","umi":">=3"},"lint-staged":{"**/*.{ts,tsx,js,jsx,mjs,cjs}":"eslint"},"config":{"commitizen":{"path":"cz-conventional-changelog"}},"gitHead":"0cc63bf03d619c2d767198f8d3c6d8dcc0dd5b98","description":"[中文文档](README_zhCN.md)","bugs":{"url":"https://github.com/duan602728596/umi-plugin-redux-toolkit/issues"},"_id":"umi-plugin-redux-toolkit@1.4.0","_nodeVersion":"16.13.0","_npmVersion":"8.1.4","dist":{"integrity":"sha512-B5+OM0zqZ2k1CnpDtKrnKcSLi6KyuTKSVMVERSzpq72SFmw7qqv1I3uOmEjgi0Pl1eCkfHZFoG5LQQangyXGkQ==","shasum":"6c25e901083317a4ecc426b0b8fbc318fed8e35e","tarball":"https://registry.npmjs.org/umi-plugin-redux-toolkit/-/umi-plugin-redux-toolkit-1.4.0.tgz","fileCount":19,"unpackedSize":35713,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhqfXvCRA9TVsSAnZWagAAsqsQAJyHM956GQYoqUSafVxY\n/XrFFqbuC5y6KKqMh+2lXuNPqQmH5EgxvDnMS4/mvWChhyTcr81ufBWlQ349\n7CgZ1f14fZoXUu3DjcTDFPc3ioWc7sK4kgc5svx/3sNuyY4Uy2kM0Mfgun+F\nYg8nItJ9KmUf7u9GQ4g0voidM7Io8nDbF4bOLyJmYMX5V8AuJ9gj6746ypdt\ngPeQwJgJjFDTwl9mygkjanaKA/dFOaUMysh/rordYOSgwbSZULsym8ZnFZG+\nsogRFcIJegM3PBUD1e+sSQwif42wJDvyJx+NlzrwKt0RJNE2v9tLqLuYW1gM\nSrCnpU9XLSvZ6DxsAVrdw0CN+Gf4Nn5dpedwLatIQqo57qwB72kydn4Y/Jii\n1B1KJ6+XVIn1qucSO5CWsi3yd8Hg9H4Pm1ZJUppmcKxfS675mUkQ7HR+SuW4\nUKhzjKOZuklVQiKOtwm0EyXQR6GQP3yLVxvBZf6/nLyWy8tqi6iz2Fs9SZPk\ng97OmY/pi8OqFxiWbI7RyZVP0Mq1TV3ITJw93C+6X9lsWJRgBuz53NzFA2TD\nv5XbzG4TQAfHOJMyUNRbYMvtzCymFwFjqggrAh5vgxHP7huMEYbQWf+EvLLq\n2upZ++SnaeEFDRac8MWszVRSnW8fJmt7nYGVzWk0qsWGbSEvN6scJPrYYP9w\nfUkB\r\n=QEPh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID6TzttH0MhDwAhO9Wip3uDNxzVNJCMiieQhmg/HLefzAiEA5XN2JrP811ltSDeG0yzU+kumfZ4oCXkEiYWmV0isu8k="}]},"_npmUser":{"name":"duan602728596","email":"duanhaochen@126.com"},"directories":{},"maintainers":[{"name":"duan602728596","email":"duanhaochen@126.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/umi-plugin-redux-toolkit_1.4.0_1638528495058_0.08984712273778594"},"_hasShrinkwrap":false},"1.4.1":{"name":"umi-plugin-redux-toolkit","version":"1.4.1","license":"MIT","homepage":"https://github.com/duan602728596/umi-plugin-redux-toolkit","main":"dist/plugin/cjs.js","repository":{"type":"git","url":"git+ssh://git@github.com/duan602728596/umi-plugin-redux-toolkit.git"},"packageManager":"yarn@3.1.0","engines":{"pm":"yarn@^3.1.0"},"scripts":{"start":"rimraf ./dist && cross-env NODE_ENV=development gulp","build":"rimraf ./dist && cross-env NODE_ENV=production gulp","dev":"cross-env APP_ROOT=example umi dev","test":"cross-env TEST=1 umi-test","eslint":"eslint ./ --fix","eslint:no-fix":"eslint ./"},"devDependencies":{"@babel/core":"^7.16.0","@babel/eslint-parser":"^7.16.0","@hapi/joi":"^17","@reduxjs/toolkit":"^1.6.2","@sweet-milktea/babel-preset-sweet":"^3.1.1","@sweet-milktea/utils":"^3.0.2","@types/glob":"^7","@typescript-eslint/eslint-plugin":"^5.2.0","@typescript-eslint/parser":"^5.2.0","@umijs/test":"^3","@umijs/types":"^3","commitizen":"^4.2.4","cross-env":"^7.0.3","cz-conventional-changelog":"^3.3.0","eslint":"^8.1.0","eslint-import-resolver-node":"^0.3.6","eslint-import-resolver-typescript":"^2.5.0","eslint-plugin-import":"^2.25.2","eslint-plugin-react":"^7.26.1","gulp":"^4.0.2","gulp-changed":"^4.0.3","gulp-plumber":"^1.2.1","gulp-typescript":"^6.0.0-alpha.1","husky":"^7.0.4","lint-staged":"^11.2.6","react":"^17.0.2","react-dom":"^17.0.2","react-redux":"^7.2.6","redux":"^4.1.2","reselect":"^4.1.1","rimraf":"^3.0.2","typescript":"^4.4.4","umi":"^3.5.20"},"peerDependencies":{"@reduxjs/toolkit":">=1","react":">=17","react-dom":">=17","umi":">=3"},"lint-staged":{"**/*.{ts,tsx,js,jsx,mjs,cjs}":"eslint"},"config":{"commitizen":{"path":"cz-conventional-changelog"}},"gitHead":"5311a82a9fcbf9a4c780312280061201f7c136f1","description":"[中文文档](README_zhCN.md)","bugs":{"url":"https://github.com/duan602728596/umi-plugin-redux-toolkit/issues"},"_id":"umi-plugin-redux-toolkit@1.4.1","_nodeVersion":"16.13.0","_npmVersion":"8.1.4","dist":{"integrity":"sha512-gLZB63HKbN6rt+pPnRE2g4i43R8b3fObBfZOPmwg8JeHKymI76XxExovraq7a6rmLkQ6f9VTqMhkZOqms4x1rQ==","shasum":"44ccc6a8bb830176fc50a405cc31dc4b8cb6bb49","tarball":"https://registry.npmjs.org/umi-plugin-redux-toolkit/-/umi-plugin-redux-toolkit-1.4.1.tgz","fileCount":19,"unpackedSize":35873,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhrYv/CRA9TVsSAnZWagAA6RwP/24x9cICMTrw8xeUlqLD\nDWZFPtL32iOXDTCxhulpdPHS87ECIUWwiZ5MIgcI+zW/1yHSEa7IQb01HXXm\nr7LXi/tF91UINSmPCZwSXsOOqIqzOhYKcgU/7SN+BRK3s3FhjyWKWikPd8yC\npS+JB/wM0PFwdUdu7sJDnfR3d6MbFEy+SJTazidP5CH+ZFfxlEFykIkF7K4b\nOu2at42K1vQi1ydEz7s2WPxzMlrweCdvAQPnLX0d+N/Oatgwa4T6EbCtpGuo\nNBR6tj7SkwciV+mo4xdH/k/t6nKY2DkcQCQDID7SrOEkoJcDWfELq2yqnWDx\nEFYBTOPZg1B1a7ZcT8nfy9xgdFvj5XJcJNuwm1KP/+ygwLDM/9/J7K5q9VUF\nEkRGtmCQS0O2GEc8svJYXMo1De9ABeaXW83hHm9XloMiLC3EQbofa6M6xGGA\nj3Lmk9UsVnavY7hw4olweVMp7ymPvZv90XroPhGBpN/9BJSsGidXN8wnn09t\nRvImevG6Xj+27pGELRYgro+x6EYA9bd44Hxk2dciaK2l/JXexslL0b38r7Z/\new3mvD2ss8Hw8kc5Wh6N9d76TPU/6500XOXubnTEdYpMjdUwUdCAj3Q10wpo\nw45Pb5wyCeybfFmkbyKtO8T2HzHPZBbZCFnLKEofQov81QM52V3/Xf1Ubd2G\n+OAx\r\n=ml99\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC2oICieevUSk2EW7V9IL7V6ZF7k9+MRUc6YyWE3fw5CAiEAi+9tAwZSV6fUa0bSgaQ2dxD5ML3O513pzOGH6yZre1M="}]},"_npmUser":{"name":"duan602728596","email":"duanhaochen@126.com"},"directories":{},"maintainers":[{"name":"duan602728596","email":"duanhaochen@126.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/umi-plugin-redux-toolkit_1.4.1_1638763519674_0.2865423631465467"},"_hasShrinkwrap":false},"1.4.2":{"name":"umi-plugin-redux-toolkit","version":"1.4.2","license":"MIT","homepage":"https://github.com/duan602728596/umi-plugin-redux-toolkit","main":"dist/plugin/cjs.js","repository":{"type":"git","url":"git+ssh://git@github.com/duan602728596/umi-plugin-redux-toolkit.git"},"packageManager":"yarn@3.1.0","engines":{"pm":"yarn@^3.1.0"},"scripts":{"start":"rimraf ./dist && cross-env NODE_ENV=development gulp","build":"rimraf ./dist && cross-env NODE_ENV=production gulp","dev":"cross-env APP_ROOT=example umi dev","test":"cross-env TEST=1 umi-test","eslint":"eslint ./ --fix","eslint:no-fix":"eslint ./"},"devDependencies":{"@babel/core":"^7.16.0","@babel/eslint-parser":"^7.16.0","@hapi/joi":"^17","@reduxjs/toolkit":"^1.6.2","@sweet-milktea/babel-preset-sweet":"^3.1.1","@sweet-milktea/utils":"^3.0.2","@types/glob":"^7","@typescript-eslint/eslint-plugin":"^5.2.0","@typescript-eslint/parser":"^5.2.0","@umijs/test":"^3","@umijs/types":"^3","commitizen":"^4.2.4","cross-env":"^7.0.3","cz-conventional-changelog":"^3.3.0","eslint":"^8.1.0","eslint-import-resolver-node":"^0.3.6","eslint-import-resolver-typescript":"^2.5.0","eslint-plugin-import":"^2.25.2","eslint-plugin-react":"^7.26.1","gulp":"^4.0.2","gulp-changed":"^4.0.3","gulp-plumber":"^1.2.1","gulp-typescript":"^6.0.0-alpha.1","husky":"^7.0.4","lint-staged":"^11.2.6","react":"^17.0.2","react-dom":"^17.0.2","react-redux":"^7.2.6","rimraf":"^3.0.2","typescript":"^4.4.4","umi":"^3.5.20"},"peerDependencies":{"@reduxjs/toolkit":">=1","react":">=17","react-dom":">=17","umi":">=3"},"lint-staged":{"**/*.{ts,tsx,js,jsx,mjs,cjs}":"eslint"},"config":{"commitizen":{"path":"cz-conventional-changelog"}},"gitHead":"33fc6d4210bc0cf996bbd4953aa1968db1de1b4a","description":"[中文文档](README_zhCN.md)","bugs":{"url":"https://github.com/duan602728596/umi-plugin-redux-toolkit/issues"},"_id":"umi-plugin-redux-toolkit@1.4.2","_nodeVersion":"16.13.1","_npmVersion":"8.2.0","dist":{"integrity":"sha512-U81dBhiJJT3xF6zTuUJ1iBbTPEce/MbEh9rd3tCBOkOaKSoy8AyXW9ZKYk8F4HKMTpaUbKLj7asCGCzaC+5nEw==","shasum":"f0851816d1de4c9278a0a46c04ac22cad66b6a8c","tarball":"https://registry.npmjs.org/umi-plugin-redux-toolkit/-/umi-plugin-redux-toolkit-1.4.2.tgz","fileCount":19,"unpackedSize":35725,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhsvrBCRA9TVsSAnZWagAAVc4P/15uwU/5LcNsAA1LbsO8\neP5pohREjj7g/GvmaqOdtsKO4YcgwuujwaD9SNr1O8kNb+1q7OA5UYa+5nAh\nwRZauidReW2d6UmgwU+dinqDm++nm5Ci7acF8v7nrxNFKmW+rxZpGJipBb0T\npkigFYHpEs3EnVFi92IiGPq/Qmy/uAGOmMN/ejGydvbI9ddY/6KwhoE9iHJb\nfOljcZSiTX50qy/kTDOLnG8pDgT7bf/cLnK+FhvATYE8hDUWfu+7J+PuPWfz\nDjAmusEPGNM/xGEjtSToINZ2q3bbctCNrCdRn3mjXgiloWq2sfoVBp0xUYAY\nEH2XY82VS+j+Kr1nULsmqPXBefysJwtvroeQ81ZSjhDYcXAyCrB0HngaMpWa\n4R+ETUtGmIcx9lVObcV8sKi/KcT46UVw7Rays7FKDIQYsT+lhY5+7KzKS05C\nyCO0fRT4DKuxm8Lo7zJ2PgtZ7MD1Ifp2qA/ao8085eCtG/rw19oNPCPhGTW0\n0Mo2dOW8iGszbr+/g6kKeJ/qziPtVwTpRtCX9def4Y9cyuZO5siyWrgD0YA9\nDXOf6WpbT5G8dwrSmQtoXRU1L7QfbWsItkfqD66ulJH9biFo8i8J0mEbgItY\nvmKaergkuEuOB/ytkyJV6OebnFcAnxzvk6w3cKCaVFZFoKR6ZVwv/m4Op8oV\nkDzC\r\n=FgnD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDz/UFy/pEtYR5Tio11ZRDxupbxCjpBAzy/4aMQD45C0QIhAJAK7kR8NXSASgVYjJF0pL1mmowQTNrSX86XPbYzlzzi"}]},"_npmUser":{"name":"duan602728596","email":"duanhaochen@126.com"},"directories":{},"maintainers":[{"name":"duan602728596","email":"duanhaochen@126.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/umi-plugin-redux-toolkit_1.4.2_1639119553589_0.4009809105210733"},"_hasShrinkwrap":false},"1.4.3":{"name":"umi-plugin-redux-toolkit","version":"1.4.3","license":"MIT","homepage":"https://github.com/duan602728596/umi-plugin-redux-toolkit","main":"dist/plugin/cjs.js","repository":{"type":"git","url":"git+ssh://git@github.com/duan602728596/umi-plugin-redux-toolkit.git"},"packageManager":"yarn@3.1.0","engines":{"pm":"yarn@^3.1.0"},"scripts":{"start":"rimraf ./dist && cross-env NODE_ENV=development gulp","build":"rimraf ./dist && cross-env NODE_ENV=production gulp","dev":"cross-env APP_ROOT=example umi dev","test":"cross-env TEST=1 umi-test","eslint":"eslint ./ --fix","eslint:no-fix":"eslint ./"},"devDependencies":{"@babel/core":"^7.16.0","@babel/eslint-parser":"^7.16.0","@hapi/joi":"^17","@reduxjs/toolkit":"^1.6.2","@sweet-milktea/babel-preset-sweet":"^3.1.1","@sweet-milktea/utils":"^3.0.2","@types/glob":"^7","@typescript-eslint/eslint-plugin":"^5.2.0","@typescript-eslint/parser":"^5.2.0","@umijs/test":"^3","@umijs/types":"^3","commitizen":"^4.2.4","cross-env":"^7.0.3","cz-conventional-changelog":"^3.3.0","eslint":"^8.1.0","eslint-import-resolver-node":"^0.3.6","eslint-import-resolver-typescript":"^2.5.0","eslint-plugin-import":"^2.25.2","eslint-plugin-react":"^7.26.1","gulp":"^4.0.2","gulp-changed":"^4.0.3","gulp-plumber":"^1.2.1","gulp-typescript":"^6.0.0-alpha.1","husky":"^7.0.4","lint-staged":"^11.2.6","react":"^17.0.2","react-dom":"^17.0.2","react-redux":"^7.2.6","reselect":"^4.1.5","rimraf":"^3.0.2","typescript":"^4.4.4","umi":"^3.5.20"},"peerDependencies":{"@reduxjs/toolkit":">=1","react":">=17","react-dom":">=17","umi":">=3"},"lint-staged":{"**/*.{ts,tsx,js,jsx,mjs,cjs}":"eslint"},"config":{"commitizen":{"path":"cz-conventional-changelog"}},"gitHead":"239810283d2fbc15a32593c8201ffd7cc30f86f0","description":"[中文文档](README_zhCN.md)","bugs":{"url":"https://github.com/duan602728596/umi-plugin-redux-toolkit/issues"},"_id":"umi-plugin-redux-toolkit@1.4.3","_nodeVersion":"16.13.1","_npmVersion":"8.2.0","dist":{"integrity":"sha512-50+xwFjXMNndpeMG/GEAMWDWMnLqivgVvNuKRn/BAzKx5un8M6DHi4urV+C4MtxXkJLrrIXIBOaHmt80etCtFA==","shasum":"225c51f21fa4c76ba3db436902898aca79eb7b25","tarball":"https://registry.npmjs.org/umi-plugin-redux-toolkit/-/umi-plugin-redux-toolkit-1.4.3.tgz","fileCount":19,"unpackedSize":34816,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhw96GCRA9TVsSAnZWagAAY0gP/29e0OluHATbqmKqm5ir\ndtaYFNl0j2CqKx63aEGLSRsIDheM5Q/b/nMMa3Du64LbqYY9Rv7a/6in8H2p\nJyUqOad8nr3LXQYpINfz/UK4rZYKE62tuEpHzu9atDFfff4Mprys0i7cSFc8\nPiU3nfTA1GSTCr1pYxfadCZZwW861kjbiHjfB8DB2YNEkH383F/gm1uPD0LP\n86W3oj32PQ6osOirnOUxajcA1XmfbQ8n4lS9nCpfCPF9dI25ew/VzoJOteSe\nVzK1KaJOJ4zmJ3Iyob5tURtxdzilImvkpkKMHvMEybgIoVVgmIjro4naZg4d\nWLAELOa2b+IO/LNYDmDa8biwVeXVXjNxDXecJ0xul/z08BgAhIJScfGLi0W7\nAyfbmK45DmqxtmMpY/1dGV3Rdu35IaiEmK91X+0pfNtTQGhOwz+/2QHUmPcb\ntN2/iVc+yKN3MHBeFK+zm4jJzDwwGzwtem4YJzqEz5NdyUEnsSt2yhbz607Z\nPjOATPISBjfmbqYJRipp7Lwt1XvPrG2gHLncaQS7WIVB1ZtkgEq7UE/kEFFX\npbHmc1AVhTkCQUi34aH5xYmOHtsvfOc4xLgK9xPSCYo1x/Ph/dNm/UH5PGd3\ngVhSBOSxO8FAnaIlZVpGAsOn7/7zwXkM6Bpir3wXZKYe9mo/LzRz33nqqHQi\n9xuR\r\n=Zj5l\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFvbCpuxyCWCzpEY5nzIATSV6IFoQmAtEmBMjcWRqBg7AiEAtX/JnOGbMYf4P8Di4pdD1FwRp7ToV8k73bA0jAwupC8="}]},"_npmUser":{"name":"duan602728596","email":"duanhaochen@126.com"},"directories":{},"maintainers":[{"name":"duan602728596","email":"duanhaochen@126.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/umi-plugin-redux-toolkit_1.4.3_1640226437898_0.6576851047367336"},"_hasShrinkwrap":false},"1.4.4":{"name":"umi-plugin-redux-toolkit","version":"1.4.4","license":"MIT","homepage":"https://github.com/duan602728596/umi-plugin-redux-toolkit","main":"dist/plugin/cjs.js","repository":{"type":"git","url":"git+ssh://git@github.com/duan602728596/umi-plugin-redux-toolkit.git"},"packageManager":"yarn@3.2.0","engines":{"pm":"yarn@^3.2.0"},"scripts":{"start":"rimraf ./dist && cross-env NODE_ENV=development gulp","build":"rimraf ./dist && cross-env NODE_ENV=production gulp","dev":"cross-env APP_ROOT=example umi dev","test":"cross-env TEST=1 umi-test","eslint":"eslint ./ --fix","eslint:no-fix":"eslint ./"},"devDependencies":{"@babel/core":"^7.17.5","@babel/eslint-parser":"^7.17.0","@hapi/joi":"^17","@reduxjs/toolkit":"^1.7.2","@sweet-milktea/babel-preset-sweet":"^3.1.9","@sweet-milktea/utils":"^3.0.2","@types/glob":"^7","@typescript-eslint/eslint-plugin":"^5.12.1","@typescript-eslint/parser":"^5.12.1","@umijs/test":"^3","@umijs/types":"^3","commitizen":"^4.2.4","cross-env":"^7.0.3","cz-conventional-changelog":"^3.3.0","eslint":"^8.9.0","eslint-import-resolver-node":"^0.3.6","eslint-import-resolver-typescript":"^2.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-react":"^7.28.0","gulp":"^4.0.2","gulp-changed":"^4.0.3","gulp-plumber":"^1.2.1","gulp-typescript":"^6.0.0-alpha.1","husky":"^7.0.4","lint-staged":"^12.3.4","react":"^17.0.2","react-dom":"^17.0.2","react-redux":"^7.2.6","reselect":"^4.1.5","rimraf":"^3.0.2","typescript":"^4.5.5","umi":"^3.5.20"},"peerDependencies":{"@reduxjs/toolkit":">=1","react":">=17","react-dom":">=17","umi":">=3"},"lint-staged":{"**/*.{ts,tsx,js,jsx,mjs,cjs}":"eslint"},"config":{"commitizen":{"path":"cz-conventional-changelog"}},"jest":{"moduleNameMapper":{"\\./options\\.ts$":"<rootDir>/test/template/options.js"}},"gitHead":"603ea78522a42bdb0ebbc963e064404ba7ebdd5d","description":"[中文文档](README_zhCN.md)","bugs":{"url":"https://github.com/duan602728596/umi-plugin-redux-toolkit/issues"},"_id":"umi-plugin-redux-toolkit@1.4.4","_nodeVersion":"16.14.0","_npmVersion":"8.5.1","dist":{"integrity":"sha512-Bv+6Z8h9v3AdbmBUgkYIgwo1Cyl4qH0o8BzCsNnptGJha0blWtYq3FTdHie0vmWTfV02z8GQzuwZhRXFTeFJxA==","shasum":"3dc2e802ec95bf16e4ddfd12999cfa4e73713530","tarball":"https://registry.npmjs.org/umi-plugin-redux-toolkit/-/umi-plugin-redux-toolkit-1.4.4.tgz","fileCount":19,"unpackedSize":35613,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiGEmiACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoOQg/+P8V3s2BARl/rPKYpHp7rHSmkm5C3Xx8dN8wHXe8yQ2BHJISk\r\np7x2fwRbZ5kHYYwuch7/OYBSW1LAcoUpS3Bo2ZdLnsoG0htMcR1OOKJWoTvG\r\ni1Qa1L6WuuKTB/kyFStIlXPqXCz6uY3U6sMBWnCAxF8DbwM6QXOKWBkW14Rj\r\nK8qrW99U36Bsem/bPJF3FuLDsMi+Z9zZSn4wPtMJ/jQTU2N/7d+ZUhmRmbqw\r\npDGHomCTa5UY8PAL9wumONPxHbgIGB7FemODLveeh+adqvVBY9lIsIJHH5mh\r\njpsKGRbnMgCpWx8RiheCIpLuP0+UZ592I/6zm1SfzqaDjc/KOpKR2cID0UiU\r\n1CHi5OPSCQf31VdRMhwealyFVVvq+0aYtD86XpJPpHpBUDLq5dwxv/LqbRnM\r\npiTYpAKRp5XttwVhSWROKk/lIqwgajOT/tAvg0QOFmTKs003PP0fcvAA38Ic\r\nhlyPmHKYaVgzDdwSNqvdDjhuXxUY4K/E3SxpQzg6VDQORI6qwIMPkl6Se3JI\r\n2+HcwNeoNMaO4Nqwc3WdV1zEYRGpen1uNpRWjs8mTVk/suXBQpCzpKxcCTuc\r\nNmsr2f48D7oN22fChkKXZtJNzdj+hCDfZSD0zZyvKU9fXIx9YJKBM9TRrrk6\r\nQx2GLKoakZd0B0AoKOzq9KN8ahKoaQiMVfc=\r\n=wPhw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID8Ny5QWiHd3j7zlhlGIqMqWJxsSfSS4JwaxNIciBGJgAiAstrMCNcEMIiAEToI1e5seTkVVycQGDLbkDa/l/+H8XQ=="}]},"_npmUser":{"name":"duan602728596","email":"duanhaochen@126.com"},"directories":{},"maintainers":[{"name":"duan602728596","email":"duanhaochen@126.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/umi-plugin-redux-toolkit_1.4.4_1645758881883_0.2911730389331748"},"_hasShrinkwrap":false},"2.0.0":{"name":"umi-plugin-redux-toolkit","version":"2.0.0","license":"MIT","homepage":"https://github.com/duan602728596/umi-plugin-redux-toolkit","main":"dist/plugin/cjs.js","repository":{"type":"git","url":"git+ssh://git@github.com/duan602728596/umi-plugin-redux-toolkit.git"},"packageManager":"yarn@3.2.0","engines":{"pm":"yarn@^3.2.0"},"scripts":{"start":"rimraf ./dist && cross-env NODE_ENV=development gulp","build":"rimraf ./dist && cross-env NODE_ENV=production gulp","dev":"cross-env APP_ROOT=example umi dev","test":"cross-env TEST=1 jest test","eslint":"eslint ./ --fix","eslint:no-fix":"eslint ./"},"devDependencies":{"@babel/core":"^7.17.5","@babel/eslint-parser":"^7.17.0","@hapi/joi":"^17","@reduxjs/toolkit":"^1.7.2","@sweet-milktea/babel-preset-sweet":"^3.1.9","@types/glob":"^7","@typescript-eslint/eslint-plugin":"^5.12.1","@typescript-eslint/parser":"^5.12.1","babel-jest":"^27.5.1","commitizen":"^4.2.4","cross-env":"^7.0.3","cz-conventional-changelog":"^3.3.0","eslint":"^8.9.0","eslint-import-resolver-node":"^0.3.6","eslint-import-resolver-typescript":"^2.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-react":"^7.28.0","gulp":"^4.0.2","gulp-changed":"^4.0.3","gulp-plumber":"^1.2.1","gulp-typescript":"^6.0.0-alpha.1","husky":"^7.0.4","jest":"^27.5.1","lint-staged":"^12.3.4","react":"rc","react-dom":"rc","react-redux":"^8.0.0-beta.3","reselect":"^4.1.5","rimraf":"^3.0.2","typescript":"^4.5.5","umi":"^4.0.0-rc.3"},"peerDependencies":{"@reduxjs/toolkit":">=1","react":">=17","react-dom":">=17","umi":">=4"},"lint-staged":{"**/*.{ts,tsx,js,jsx,mjs,cjs}":"eslint"},"config":{"commitizen":{"path":"cz-conventional-changelog"}},"readme":"# umi-plugin-redux-toolkit\n\n[中文文档](README_zhCN.md)\n\nThe plugin of umi3 uses @reduxjs/toolkit.\n\n## Install\n\n```\nyarn add umi-plugin-redux-toolkit @reduxjs/toolkit\n// or\nnpm install umi-plugin-redux-toolkit @reduxjs/toolkit\n```\n\n## Configuration\n\n* ignoreOptions { object } : Configure ignored options, refer to   \n  [https://redux-toolkit.js.org/api/serializabilityMiddleware](https://redux-toolkit.js.org/api/serializabilityMiddleware),   \n  When the object in redux may be created from `new Class`, or other non-serializable values,   \n  there will be a warning when the action is obtained or called, and this option can be configured to ignore the warning.\n  * ignoreOptions.ignoredPaths { Array&lt;string&gt; } : Ignore value.\n  * ignoreOptions.ignoredActions  { Array&lt;string&gt; } : Ignored actions.\n\n* modelName { string } : Customize the name of the model folder and ignore the singular configuration after configuration.\n* singular { boolean } : Whether the directory is singular.\n* esModule { boolean } : Import using the es6 module method.\n* ignore { string | Array<string> } : Ignored model files. (Refer to the [ignore](https://www.npmjs.com/package/glob#options) configuration of glob)\n* asyncLoadReducers { boolean } : Enable the function of asynchronously injecting reducers.   \n  (Need to manually mount on the component, it will be more troublesome, so it is not recommended).\n\n### How to configure\n\n```javascript\n// .umirc.js or umi.config.js\nimport { defineConfig } from 'umi';\n\nexport default {\n  // Configuration of umi-plugin-redux-toolkit\n  reduxToolkit: {\n    esModule: true\n  }\n};\n```\n\n## How to use\n\nCreate the `models` folder, create a ts or js file under the folder, and export the slice created by createSlice, or the configuration of createSlice.   \nExport slice [Reference](https://github.com/duan602728596/umi-plugin-redux-toolkit/blob/main/example/src/pages/models/add.js),\nExport the configuration of createSlice [Reference](https://github.com/duan602728596/umi-plugin-redux-toolkit/blob/main/example/src/pages/models/index.js).   \n\n```javascript\nimport { createSlice } from '@redux/toolkit';\n\nconst slice = createSlice({\n  name: 'sliceName',\n  initialState: { value: 0 },\n  reducers: {\n    addValue(state, action) {\n      state.value++;\n    }\n  }\n});\n\nconst { addValue } = slice.actions;\n\nexport default slice;\n```\n\nWhen exporting the configuration of createSlice, if the reduce key is created by createAction, the namespace will be automatically removed. E.g:\n\n```javascript\nimport { createAction } from '@redux/toolkit';\n\nconst action = createAction('sliceName/action');\n\nexport default {\n  name: 'sliceName',\n  initialState: { value: 0 },\n  reducers: {\n    // will automatically change index/action into action\n    [action](state, action) {\n      return state;\n    }\n  }\n};\n```\n\nNow also supports exporting APIs created by RTK RTKQuery. E.g:\n\n```javascript\nimport { createApi, fetchBaseQuery } from '@reduxjs/toolkit/query/react';\n\nconst api = createApi({\n  reducerPath: 'api',\n  baseQuery: fetchBaseQuery({ baseUrl: '/' }),\n  endpoints(builder) {\n    return {\n      getData: builder.query({\n        query: (q) => q\n      })\n    };\n  }\n});\n\nexport const { useGetDataQuery } = api;\nexport default api;\n```\n\n## Initial value\n\nExport in app.js\n\n```\nexport const reduxToolkit = {\n  initialState: {},    // Initialize the value of redux\n  ignoreOptions: {},   // Same as the ignoreOptions configuration above, it will be merged\n  warnAfter: 800,      // If the check time of immutableCheck and serializableCheck exceeds 32ms, there will be a warning. Modify the warning time\n  reducers: {},        // Custom add reducers\n  middlewares: [],     // Custom add middlewares\n  treatStore(store) {} // Allows you to perform other processing on the store, such as mounting some monitoring methods\n};\n\n// or\n\nexport function reduxToolkit() {\n  return {\n    initialState: () => ({}), // It can also be a function to initialize the value of redux\n    ignoreOptions: {},        // Same as the ignoreOptions configuration above, it will be merged\n    warnAfter: 800,           // If the check time of immutableCheck and serializableCheck exceeds 32ms, there will be a warning. Modify the warning time\n    reducers: {},        // Custom add reducers\n    middlewares: [],     // Custom add middlewares\n    treatStore(store) {}      // Allows you to perform other processing on the store, such as mounting some monitoring methods\n  };\n}\n```\n\n## Asynchronous injection of reducers\n\nThe `*.async.{js,jsx,ts,tsx}` files in the models folder will be considered as asynchronously injected reducers and will not be automatically loaded.   \nConfigure `asyncLoadReducers: true` to enable asynchronous injection of reducers.   \n\nApi created by RTK RTKQuery cannot be loaded asynchronously because it needs to add middleware.\n\n```javascript\nimport { dynamicReducers } from 'umi-plugin-redux-toolkit/dynamicReducers';\nimport model_0 from './models/model_0';\nimport model_1 from './models/model_1';\n\nfunction Component(props) {\n return <div />;\n}\n\nexport default dynamicReducers([model_0, model_1])(Component); // Multiple models pass array\n// 或\nexport default dynamicReducers(model_0)(Component); // Single model\n```\n\n## Get the store object\n\nYou can get the store object in the following way:\n\n```javascript\nimport { store } from '@@/plugin-reduxToolkit/store';\n```","readmeFilename":"README.md","gitHead":"22d3038565ed7b8cdd63c9cc63da33eaa75aad78","description":"[中文文档](README_zhCN.md)","bugs":{"url":"https://github.com/duan602728596/umi-plugin-redux-toolkit/issues"},"_id":"umi-plugin-redux-toolkit@2.0.0","_nodeVersion":"16.14.0","_npmVersion":"8.5.1","dist":{"integrity":"sha512-/UJWXeeT9C/1CmC5WKMwUeqWIxxiyczPSm/lL887mNey/gH+jE8PJAhjwmGuHXL+pUESw8OnQIi+3nyijUXYKg==","shasum":"e69242b43ad54b59225190d74565a8570abd5f10","tarball":"https://registry.npmjs.org/umi-plugin-redux-toolkit/-/umi-plugin-redux-toolkit-2.0.0.tgz","fileCount":19,"unpackedSize":35022,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiIDCzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpz5RAAiUlqVQYLDzJZEDRVK+8mgW8vJHXiKevsLv67FXWSBBFl0iri\r\ndJ7Irk5mn67UzEd+Uft5b28QJ2mLFit7h1b91sRyKgcR75s8xiFf6POciyN6\r\nU0o/yIOU6YecJTfPmMw4B8uW8cRP89SLIwDQC+dBYh8FrtLtC/0BgaQKIju+\r\nf2SvLkXpjRRTsR25wmXXbdE+00QkTdT2xLwANq/YGxcBg6aNaKcTy89tfJxx\r\neaMZsH0gNItBO94OJ4c+gEoPYZ3UT7MWWf4dMlEGkP3t4sl3zT/bS96dODfG\r\nlUkpYUKKu7zSkjYumfloQ4s+ZUYR6vCoh8u58OCR7l2zlF3RgfWw1ECE32DI\r\n2Nf6UDlwzazWkkMOpP9iO8WMinoxDhlecf11lgnfGZ/lfD6BEPrpoVEj+SnT\r\nPQvjYeUt+jvsIKBINHoKp1xJ4qFemj+jiKf1t9eqxh5ljrmr/OBlsmIKnAQT\r\nPeg3ANsdVkkgVpH3qCB6prq3Wd7/WJ9Y2Cea06oI+7cwIG+/oHwuyjbFrIkE\r\n5TcxFoqK6PKYwP+wjIwCqFcvzyhfSE39BvY7ZqA7LTG4a03DvITHbLltkc39\r\nGeYbZ8zzQY7rWIEzogGdYkQKiqDgs5Ia67UD6GoPSAbtA0xvEDMmtWWDzfYd\r\ntONQO8leahJUdAJPJ7PxUYq/spMMQ01XZ+s=\r\n=Dim7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFtuOtAPY4iY69yrgIGqklBxEbAwY8hWtgPMcIbaQfQrAiAufRmjNcK3SPAQb1kp+ZSOj9YjxAWm1IqqWIe17pjhpA=="}]},"_npmUser":{"name":"duan602728596","email":"duanhaochen@126.com"},"directories":{},"maintainers":[{"name":"duan602728596","email":"duanhaochen@126.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/umi-plugin-redux-toolkit_2.0.0_1646276786859_0.48606484121560967"},"_hasShrinkwrap":false},"1.5.0":{"name":"umi-plugin-redux-toolkit","version":"1.5.0","license":"MIT","homepage":"https://github.com/duan602728596/umi-plugin-redux-toolkit","main":"dist/plugin/cjs.js","repository":{"type":"git","url":"git+ssh://git@github.com/duan602728596/umi-plugin-redux-toolkit.git"},"packageManager":"yarn@3.2.0","engines":{"pm":"yarn@^3.2.0"},"scripts":{"start":"rimraf ./dist && cross-env NODE_ENV=development gulp","build":"rimraf ./dist && cross-env NODE_ENV=production gulp","dev":"cross-env APP_ROOT=example umi dev","test":"cross-env TEST=1 umi-test","eslint":"eslint ./ --fix","eslint:no-fix":"eslint ./"},"devDependencies":{"@babel/core":"^7.17.8","@babel/eslint-parser":"^7.17.0","@hapi/joi":"^17","@reduxjs/toolkit":"^1.8.0","@sweet-milktea/babel-preset-sweet":"^3.1.9","@sweet-milktea/utils":"^3.0.2","@types/glob":"^7","@typescript-eslint/eslint-plugin":"^5.16.0","@typescript-eslint/parser":"^5.16.0","@umijs/test":"^3","@umijs/types":"^3","commitizen":"^4.2.4","cross-env":"^7.0.3","cz-conventional-changelog":"^3.3.0","eslint":"^8.11.0","eslint-import-resolver-node":"^0.3.6","eslint-import-resolver-typescript":"^2.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-react":"^7.29.4","gulp":"^4.0.2","gulp-changed":"^4.0.3","gulp-plumber":"^1.2.1","gulp-typescript":"^6.0.0-alpha.1","husky":"^7.0.4","lint-staged":"^12.3.7","react":"^17.0.2","react-dom":"^17.0.2","react-redux":"^7.2.6","reselect":"^4.1.5","rimraf":"^3.0.2","typescript":"^4.6.2","umi":"^3.5.21"},"peerDependencies":{"@reduxjs/toolkit":">=1","react":">=17","react-dom":">=17","umi":">=3"},"lint-staged":{"**/*.{ts,tsx,js,jsx,mjs,cjs}":"eslint"},"config":{"commitizen":{"path":"cz-conventional-changelog"}},"jest":{"moduleNameMapper":{"\\./options\\.ts$":"<rootDir>/test/template/options.js"}},"gitHead":"1f0fefc4301e8ea6007cc779f17af045014ddc8b","description":"[中文文档](README_zhCN.md)","bugs":{"url":"https://github.com/duan602728596/umi-plugin-redux-toolkit/issues"},"_id":"umi-plugin-redux-toolkit@1.5.0","_nodeVersion":"16.14.0","_npmVersion":"8.5.1","dist":{"integrity":"sha512-y3OvgGJdUMyluhC6JYt4x7rV35tObRzDfvACEPIlpaolNgleKpHUX+ZtqfSVEuKv9uvwj2fDd1nVg9le9VVGeQ==","shasum":"923a60fa9253c0926ce0bc5b2018c1cb4ebb1ba3","tarball":"https://registry.npmjs.org/umi-plugin-redux-toolkit/-/umi-plugin-redux-toolkit-1.5.0.tgz","fileCount":19,"unpackedSize":36476,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiOsoAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqSTw/+KesstjYnrGtq7gANQ02hLBS49+W/nbJ7HvQvQbnzhmInYNnP\r\n5ZGxa7lqXhvY2G5csecEsD/WxQPTZ0FgfVGJedAC09NWMVAnfijLEbhNh3Gj\r\n+/2sqw6i+S3yZSoWmyFXp3dcpcWcD4Y+vP6I2cqhwv8frowqciKUGsfRrQRK\r\nV4Cx2dQ8OiztLziDQk4az41p70Yw3DIXVRBy8G9+3KbFTEtnW+SsmzG8RO2b\r\ntNfj9NCk69Uaezwsk139MrofmuPvYm5NU7RBtABSZn9Ev8+1qyCOzmNu/3jO\r\ngNRYCDoPetFZ+LPxGkGpvGWtKlatmhKymIef5GzNq0dOuPnQvzhOe8ueNo1x\r\n3iPfnSALi1ho8W4d19Ynjy5oD45AhRYZI5X9f0QjSW9k2DGQ3YCvHGCVgpF1\r\njJktJyqAuxsZzwdPU7Hbe2qCm4ZDbSB3981W/lJR85TL2BqTO2rsAPZvDiRZ\r\nefAyO1bh6v9hBWwTusNs3Zay/O55iL/LlFI1OuMqPzjA6dIasq1kBD1trz5z\r\njoXPd4QSPkHyJd5mZ0rP1+VgVdgvOJk1uF9G04h29W+rJh2lmEmVp6KGNmpm\r\ni6DLYsWdCkFVeCktvB9xnyabslvXa3lD+EImMW+9P/WCdnrqcpj1Oyut/MhP\r\nAV5FnBcVTteJYqZrHEi2vpMsfDle2qCVq2E=\r\n=Dpuw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQChP1ciQgwqfDTEjFjzwODQE/LRP4wux5Qprc0pEYcVoAIhAKlDVjUpcaN8K5fDiY4UKrfIccEG0/lT/Bxf+euV8+DW"}]},"_npmUser":{"name":"duan602728596","email":"duanhaochen@126.com"},"directories":{},"maintainers":[{"name":"duan602728596","email":"duanhaochen@126.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/umi-plugin-redux-toolkit_1.5.0_1648019968634_0.32893092150287506"},"_hasShrinkwrap":false},"2.1.0":{"name":"umi-plugin-redux-toolkit","version":"2.1.0","license":"MIT","homepage":"https://github.com/duan602728596/umi-plugin-redux-toolkit","main":"dist/plugin/cjs.js","repository":{"type":"git","url":"git+ssh://git@github.com/duan602728596/umi-plugin-redux-toolkit.git"},"packageManager":"yarn@3.2.0","engines":{"pm":"yarn@^3.2.0"},"scripts":{"start":"rimraf ./dist && cross-env NODE_ENV=development gulp","build":"rimraf ./dist && cross-env NODE_ENV=production gulp","dev":"cross-env APP_ROOT=example umi dev","test":"cross-env NODE_ENV=production TEST=1 jest test","eslint":"eslint ./ --fix","eslint:no-fix":"eslint ./"},"devDependencies":{"@babel/core":"^7.17.8","@babel/eslint-parser":"^7.17.0","@hapi/joi":"^17","@reduxjs/toolkit":"^1.8.0","@sweet-milktea/babel-preset-sweet":"^3.1.9","@types/glob":"^7","@typescript-eslint/eslint-plugin":"^5.16.0","@typescript-eslint/parser":"^5.16.0","babel-jest":"^27.5.1","commitizen":"^4.2.4","cross-env":"^7.0.3","cz-conventional-changelog":"^3.3.0","eslint":"^8.11.0","eslint-import-resolver-node":"^0.3.6","eslint-import-resolver-typescript":"^2.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-react":"^7.29.4","gulp":"^4.0.2","gulp-changed":"^4.0.3","gulp-plumber":"^1.2.1","gulp-typescript":"^6.0.0-alpha.1","husky":"^7.0.4","jest":"^27.5.1","lint-staged":"^12.3.7","react":"rc","react-dom":"rc","react-redux":"^8.0.0-beta.3","reselect":"^4.1.5","rimraf":"^3.0.2","typescript":"^4.6.2","umi":"^4.0.0-rc.8"},"peerDependencies":{"@reduxjs/toolkit":">=1","react":">=17","react-dom":">=17","umi":">=4"},"lint-staged":{"**/*.{ts,tsx,js,jsx,mjs,cjs}":"eslint"},"config":{"commitizen":{"path":"cz-conventional-changelog"}},"readme":"# umi-plugin-redux-toolkit\n\n[中文文档](README_zhCN.md)\n\nThe plugin of umi@4 uses @reduxjs/toolkit.\n\n## Install\n\n```\nyarn add umi-plugin-redux-toolkit @reduxjs/toolkit\n// or\nnpm install umi-plugin-redux-toolkit @reduxjs/toolkit\n```\n\n## Configuration\n\n* ignoreOptions { object } : Configure ignored options, refer to   \n  [https://redux-toolkit.js.org/api/serializabilityMiddleware](https://redux-toolkit.js.org/api/serializabilityMiddleware),   \n  When the object in redux may be created from `new Class`, or other non-serializable values,   \n  there will be a warning when the action is obtained or called, and this option can be configured to ignore the warning.\n  * ignoreOptions.ignoredPaths { Array&lt;string&gt; } : Ignore value.\n  * ignoreOptions.ignoredActions  { Array&lt;string&gt; } : Ignored actions.\n\n* modelName { string } : Customize the name of the model folder and ignore the singular configuration after configuration.\n* singular { boolean } : Whether the directory is singular.\n* esModule { boolean } : Import using the es6 module method.\n* ignore { string | Array<string> } : Ignored model files. (Refer to the [ignore](https://www.npmjs.com/package/glob#options) configuration of glob)\n* asyncLoadReducers { boolean } : Enable the function of asynchronously injecting reducers.   \n  (Need to manually mount on the component, it will be more troublesome, so it is not recommended).\n\n### How to configure\n\n```javascript\n// .umirc.js or umi.config.js\nimport { defineConfig } from 'umi';\n\nexport default {\n  // Configuration of umi-plugin-redux-toolkit\n  reduxToolkit: {\n    esModule: true\n  }\n};\n```\n\n## How to use\n\nCreate the `models` folder, create a ts or js file under the folder, and export the slice created by createSlice, or the configuration of createSlice.   \nExport slice [Reference](https://github.com/duan602728596/umi-plugin-redux-toolkit/blob/main/example/src/pages/models/add.js),\nExport the configuration of createSlice [Reference](https://github.com/duan602728596/umi-plugin-redux-toolkit/blob/main/example/src/pages/models/index.js).   \n\n```javascript\nimport { createSlice } from '@redux/toolkit';\n\nconst slice = createSlice({\n  name: 'sliceName',\n  initialState: { value: 0 },\n  reducers: {\n    addValue(state, action) {\n      state.value++;\n    }\n  }\n});\n\nconst { addValue } = slice.actions;\n\nexport default slice;\n```\n\nWhen exporting the configuration of createSlice, if the reduce key is created by createAction, the namespace will be automatically removed. E.g:\n\n```javascript\nimport { createAction } from '@redux/toolkit';\n\nconst action = createAction('sliceName/action');\n\nexport default {\n  name: 'sliceName',\n  initialState: { value: 0 },\n  reducers: {\n    // will automatically change index/action into action\n    [action](state, action) {\n      return state;\n    }\n  }\n};\n```\n\nNow also supports exporting APIs created by RTK RTKQuery. E.g:\n\n```javascript\nimport { createApi, fetchBaseQuery } from '@reduxjs/toolkit/query/react';\n\nconst api = createApi({\n  reducerPath: 'api',\n  baseQuery: fetchBaseQuery({ baseUrl: '/' }),\n  endpoints(builder) {\n    return {\n      getData: builder.query({\n        query: (q) => q\n      })\n    };\n  }\n});\n\nexport const { useGetDataQuery } = api;\nexport default api;\n```\n\nExporting listenerMiddleware is now also supported. E.g:\n\n```javascript\nimport { createListenerMiddleware } from '@reduxjs/toolkit';\nimport { setAction } from './actions';\n\nconst listenerMiddleware = createListenerMiddleware();\n\nlistenerMiddleware.startListening({\n  actionCreator: setAction,\n  effect(action, listenerApi) {\n    console.log('Listener: setAction');\n  }\n});\n\nexport default listenerMiddleware;\n```\n\n## Initial value\n\nExport in app.js\n\n```\nexport const reduxToolkit = {\n  initialState: {},    // Initialize the value of redux\n  ignoreOptions: {},   // Same as the ignoreOptions configuration above, it will be merged\n  warnAfter: 800,      // If the check time of immutableCheck and serializableCheck exceeds 32ms, there will be a warning. Modify the warning time\n  reducers: {},        // Custom add reducers\n  middlewares: [],     // Custom add middlewares\n  treatStore(store) {} // Allows you to perform other processing on the store, such as mounting some monitoring methods\n};\n\n// or\n\nexport function reduxToolkit() {\n  return {\n    initialState: () => ({}), // It can also be a function to initialize the value of redux\n    ignoreOptions: {},        // Same as the ignoreOptions configuration above, it will be merged\n    warnAfter: 800,           // If the check time of immutableCheck and serializableCheck exceeds 32ms, there will be a warning. Modify the warning time\n    reducers: {},             // Custom add reducers\n    middlewares: [],          // Custom add middlewares\n    treatStore(store) {}      // Allows you to perform other processing on the store, such as mounting some monitoring methods\n  };\n}\n```\n\n## Asynchronous injection of reducers\n\nThe `*.async.{js,jsx,ts,tsx}` files in the models folder will be considered as asynchronously injected reducers and will not be automatically loaded.   \nConfigure `asyncLoadReducers: true` to enable asynchronous injection of reducers.   \n\nApi created by RTK RTKQuery cannot be loaded asynchronously because it needs to add middleware.\n\n```javascript\nimport { dynamicReducers } from 'umi-plugin-redux-toolkit/dynamicReducers';\nimport model_0 from './models/model_0';\nimport model_1 from './models/model_1';\n\nfunction Component(props) {\n return <div />;\n}\n\nexport default dynamicReducers([model_0, model_1])(Component); // Multiple models pass array\n// or\nexport default dynamicReducers(model_0)(Component); // Single model\n```\n\n## Get the store object\n\nYou can get the store object in the following way:\n\n```javascript\nimport { store } from '@@/plugin-reduxToolkit/store';\n```","readmeFilename":"README.md","gitHead":"4ea016666a7bc8cc13af5422c0a8fe12e17a80d0","description":"[中文文档](README_zhCN.md)","bugs":{"url":"https://github.com/duan602728596/umi-plugin-redux-toolkit/issues"},"_id":"umi-plugin-redux-toolkit@2.1.0","_nodeVersion":"16.14.0","_npmVersion":"8.5.1","dist":{"integrity":"sha512-LYou2pmYC2MsN9E7Afvz5jvJkAlYdF2cNyWCy92Ue0v3toQCaOIkWDj8FSVwm9F9O6fSV1hQXl5EeNkqq6QQJA==","shasum":"967e619e8f4fd0c6b0b76543da0ee378648e60fc","tarball":"https://registry.npmjs.org/umi-plugin-redux-toolkit/-/umi-plugin-redux-toolkit-2.1.0.tgz","fileCount":19,"unpackedSize":36213,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiOs0IACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrhCw//ZsjYUy1pVzOtCrygXoTi4Q2JdbiKGgugvRQuhnnqW9dV/4o7\r\nlosay7mKn90e5JMWwm43KcOedS8NwObRBVAddpaBfTz659T/VY/CQxcGRif2\r\nLc5hUVFQVlX2mr5XwNgaYNcIptbaZ2CGy69c2FFiaj8VvbBioczp1htsaeJB\r\nATepfJ8hvn7suflW9jDHyF/L7lpJzwBeeqqlcRcbK7lbZLrdWZIPaWSekbOb\r\nQGju892Brp/qdFy4tiIP3E7AkDpnvtIfRGK6ag2GodvMBm/KEeL6i+6CiNiW\r\nVXLRLGp9oRTlWB+SW3RUixTtADBwejDe44tbyPrn516PQ8DCiOlmMvFENW3Y\r\nFmCXT4a8lhjvBc4uK3EmO1S/EeZ/9tVMMY3gY4yXaAtf6wC/XjbkVu0aLN4T\r\nCrvgthBYEPaK4S49Pbk1r3vBpBrG2H0ivfnge1U6CEKNef0zXdUbSEa7vktp\r\njF094jq3em+WZNQeXcEHfI0SOdgVys6zg5PBOfE0j5XFWRnY2T7LmeH0EOzA\r\n5i9GnqROy2IkbNQKCQn744Yplg3nSA2AQMvPj5lVYPnrquo3Q//fMt1kIwEA\r\nsa0lPkLMhR74WgthqRyUkMnVqbSwoGaJ4gLoutcCl5mPszP5zmP5ZdxEm9Es\r\n/EFxKYnZwf+1PiXcd2Mi4XwjvmTs5STlmu4=\r\n=WNKb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCEoRy+VbI3ZXQy0ZIFgdug+1akogoTF0mM1D4elroSAgIgSnp6F6hfVQOKZGbMbQMnhmTJUGPyv789YIHs2mUxurU="}]},"_npmUser":{"name":"duan602728596","email":"duanhaochen@126.com"},"directories":{},"maintainers":[{"name":"duan602728596","email":"duanhaochen@126.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/umi-plugin-redux-toolkit_2.1.0_1648020743788_0.11807688517143622"},"_hasShrinkwrap":false},"2.2.0":{"name":"umi-plugin-redux-toolkit","version":"2.2.0","license":"MIT","homepage":"https://github.com/duan602728596/umi-plugin-redux-toolkit","main":"dist/plugin/cjs.js","repository":{"type":"git","url":"git+ssh://git@github.com/duan602728596/umi-plugin-redux-toolkit.git"},"packageManager":"yarn@3.2.1","engines":{"pm":"yarn@^3.2.1"},"scripts":{"start":"rimraf ./dist && cross-env NODE_ENV=development gulp","build":"rimraf ./dist && cross-env NODE_ENV=production gulp","dev":"cross-env APP_ROOT=example umi dev","test":"cross-env NODE_ENV=production TEST=1 jest test","eslint":"eslint ./ --fix","eslint:no-fix":"eslint ./"},"devDependencies":{"@babel/core":"^7.18.5","@babel/eslint-parser":"^7.18.2","@hapi/joi":"^17","@reduxjs/toolkit":"^1.8.2","@sweet-milktea/babel-preset-sweet":"^3.1.9","@types/glob":"^7","@typescript-eslint/eslint-plugin":"^5.29.0","@typescript-eslint/parser":"^5.29.0","babel-jest":"^28.1.1","commitizen":"^4.2.4","cross-env":"^7.0.3","cz-conventional-changelog":"^3.3.0","eslint":"^8.18.0","eslint-import-resolver-node":"^0.3.6","eslint-import-resolver-typescript":"^2.7.1","eslint-plugin-import":"^2.26.0","eslint-plugin-react":"^7.30.0","gulp":"^4.0.2","gulp-changed":"^4.0.3","gulp-plumber":"^1.2.1","gulp-typescript":"^6.0.0-alpha.1","husky":"^8.0.1","jest":"^28.1.1","lint-staged":"^13.0.2","react":"^18.2.0","react-dom":"^18.2.0","react-redux":"^8.0.2","reselect":"^4.1.6","rimraf":"^3.0.2","typescript":"^4.7.4","umi":"^4.0.0"},"peerDependencies":{"@reduxjs/toolkit":">=1","react":">=17","react-dom":">=17","umi":">=4"},"lint-staged":{"**/*.{ts,tsx,js,jsx,mjs,cjs}":"eslint"},"config":{"commitizen":{"path":"cz-conventional-changelog"}},"gitHead":"7bfdefe023a48af004dc377eb924683fcb215b56","description":"[中文文档](README_zhCN.md)","bugs":{"url":"https://github.com/duan602728596/umi-plugin-redux-toolkit/issues"},"_id":"umi-plugin-redux-toolkit@2.2.0","_nodeVersion":"18.3.0","_npmVersion":"8.12.1","dist":{"integrity":"sha512-R+Znjxxi9pyGhzdQ+bDRPJHx7ZmdtNHiSZwH8D8tAjBQ6pPkf4LJBc4eK508ZNG5qi7nOOrBNC8IVMAeEWmjVA==","shasum":"219c48734c901a0d1e58bcddea3f2335815892ff","tarball":"https://registry.npmjs.org/umi-plugin-redux-toolkit/-/umi-plugin-redux-toolkit-2.2.0.tgz","fileCount":19,"unpackedSize":36079,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDVz7wnY4xdOWGWaV+WqckR3hhhZxhPEUD1GSr+0wPofgIgOPkzLdKoI4PGuQT42Rp2YY90iG0+K2k5v6u+ATzZZmM="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJisUtaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrHeA/8DJ1yRhr6EDsM4rt/zJPDO9PhAjrpWEPHGcU5Qd7zNA/KDuSI\r\n0274oSAck83FhSBuCD04RjlVPPmZXnojmA+T/gvSTz/F4z5m4ysKq2i/VUCT\r\nrZe2KGxUiaj07pR0BU4VMyVv3GqYmsvUcR1rF958JyUyl+4ZpGftOHEuPyyC\r\nXc2b9FBUl6obKRf8GUhwDifQ8UUsUKzn1IoV/uG6/XicBQtQvS1TEWv1S+Zq\r\nTEgBaEtZeHKFYJ7Ah3Sl2trrT1Kb+PRIGRkzT02E3eZM3jQBRF42oU6YvyVy\r\ntOjTzZXgA+CmV/p30O0w3Ll2PzUD2w6LGaTLlXHzZ6+tiHrNyl0XrKizwACS\r\nC1Erd9pSutou5SdhoicJslGwGuZjSke5Gjq4Qa4aWR4NG1HI/GMTbqAAiJYz\r\nbmHeJ+qcnPML8TlQ5+LEctPyE1MTg3mpY34d4MEpl636zUt3R56ChfUA4BOG\r\ns+L/7LOkdEE8JI4SzszYv/RXJ1p8W+tEk9casLl4fSbPlmJJzkY2o5QMtaXJ\r\neRUE/PVkUz6Ji+fIcJKm+mNp7ChQ/HPhq4sUHX834/4IBEFYe7bBeNP7k5+7\r\nZ/AJE3l1VlYl71/w73j/IGDCodabgc95rLgh5peX6wWioUPBpx/+juWE0wh2\r\n0v1tmcJujLVSNdyNulIX+p0wq9uzpMzVtvg=\r\n=xoum\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"duan602728596","email":"duanhaochen@126.com"},"directories":{},"maintainers":[{"name":"duan602728596","email":"duanhaochen@126.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/umi-plugin-redux-toolkit_2.2.0_1655786330781_0.362191557039087"},"_hasShrinkwrap":false},"2.3.0":{"name":"umi-plugin-redux-toolkit","version":"2.3.0","license":"MIT","homepage":"https://github.com/duan602728596/umi-plugin-redux-toolkit","main":"dist/plugin/cjs.js","repository":{"type":"git","url":"git+ssh://git@github.com/duan602728596/umi-plugin-redux-toolkit.git"},"packageManager":"yarn@3.4.1","engines":{"pm":"yarn@^3.4.1"},"scripts":{"start":"rimraf ./dist && cross-env NODE_ENV=development gulp","build":"rimraf ./dist && cross-env NODE_ENV=production gulp","dev":"cross-env APP_ROOT=example umi dev","test":"cross-env NODE_ENV=production TEST=1 jest test","eslint":"eslint ./ --fix","eslint:no-fix":"eslint ./"},"devDependencies":{"@babel/core":"^7.21.0","@babel/eslint-parser":"^7.19.1","@hapi/joi":"^17","@reduxjs/toolkit":"^2.0.0-alpha.2","@sweet-milktea/babel-preset-sweet":"^4.0.1","@types/glob":"^7","@typescript-eslint/eslint-plugin":"^5.53.0","@typescript-eslint/parser":"^5.53.0","babel-jest":"^29.4.3","commitizen":"^4.3.0","cross-env":"^7.0.3","cz-conventional-changelog":"^3.3.0","eslint":"^8.34.0","eslint-import-resolver-node":"^0.3.7","eslint-import-resolver-typescript":"^3.5.3","eslint-plugin-import":"^2.27.5","eslint-plugin-react":"^7.32.2","gulp":"^4.0.2","gulp-changed":"^4.0.3","gulp-plumber":"^1.2.1","gulp-typescript":"^6.0.0-alpha.1","husky":"^8.0.3","jest":"^29.4.3","lint-staged":"^13.1.2","react":"^18.2.0","react-dom":"^18.2.0","react-redux":"^8.0.5","reselect":"^4.1.7","rimraf":"^4.1.2","typescript":"^4.9.5","umi":"^4.0.53"},"peerDependencies":{"@reduxjs/toolkit":">=1","react":">=17","react-dom":">=17","umi":">=4"},"lint-staged":{"**/*.{ts,tsx,js,jsx,mjs,cjs}":"eslint"},"config":{"commitizen":{"path":"cz-conventional-changelog"}},"dependencies":{"semver":"^7.3.8"},"gitHead":"ddbfe67bece996dddb857d8978b5204770607531","description":"[中文文档](README_zhCN.md)","bugs":{"url":"https://github.com/duan602728596/umi-plugin-redux-toolkit/issues"},"_id":"umi-plugin-redux-toolkit@2.3.0","_nodeVersion":"18.12.1","_npmVersion":"9.2.0","dist":{"integrity":"sha512-tmYcg/S9032EV3UbAe4X9dE8UZRq/rpeZur1vmwKcFmC9R2rqPzOVLgyBeL30XPGwBeeVKo+d6KVQB4L7O1t7g==","shasum":"e4e5102b8f9f0a703dbd15e4fd16c949a28eefa2","tarball":"https://registry.npmjs.org/umi-plugin-redux-toolkit/-/umi-plugin-redux-toolkit-2.3.0.tgz","fileCount":20,"unpackedSize":38270,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQChW56HKPtG+PVUR5xAzRGfXSNwHkJF7/gCuUTVZC9e0gIhAJhEKN+V++t9ZyafkqjplKVZ0MyUsC6GFgQ5rvu092HR"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj95LIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoE5Q//awQ13QWj3k6UL/jUuIXvjbOn/L4jHtjRaVISiChoQqj6RKoQ\r\nZHCrrsM/UT8Jx6jWhyymFfLrLIXVDHp2Gf82L7kDMJWaweznaFptFar4NbME\r\nk7PPDRjymeUBh4x2cXlioT0wCKqNEdNy+QuqmkY9xFE/QpZ5jBVyoMdARNPR\r\nUPsqoGCgBcDaW4M3cVNSVNLgMK4zjbgGdENgUkykftACKhzO5qXApPceTz1u\r\nXv7QuAq+HX26izHR5UlwgCCKAEThZBXTtRn0sVH3tu0N8XM19kVG0VRLoU9+\r\n3UfubHLblSC7wvh5gR77KOnvfPE68fa818K05JYKJtt9wHcrkJlwDg6wGLQZ\r\nvxbTx5hSz/BgbGdN5PNtlS3bmBF6tKsOuE/t8KGuQxdLvuijYXmN8BEBjgTu\r\nEzNf6DbSxBbp/atxSxsXIebe5hLBXH2dnNgXDebf0T8KG5jkv8jbgpES+PWd\r\nJELZzKihzaTrtiILN3J8/G/yFkKBwHVoe4WFW2NFWyskck2fhtaZJSAebEWn\r\nr4VVyqgABiEwNUp7+S5SIkJF1nFjXhLWoaquaMRb3bc4aijqvs6zZ72GP6cW\r\nPbEKvcJflGp+bVeSBA7aEkWIUGOcxCNrK7SkeWBL5onPTEHjgkJAakmclcWL\r\nQ5r5dRTiKQP0e8z3EWp1p7pGEireZ7OULJs=\r\n=NuNU\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"duan602728596","email":"duanhaochen@126.com"},"directories":{},"maintainers":[{"name":"duan602728596","email":"duanhaochen@126.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/umi-plugin-redux-toolkit_2.3.0_1677169352526_0.8085168017334652"},"_hasShrinkwrap":false},"2.3.1":{"name":"umi-plugin-redux-toolkit","version":"2.3.1","license":"MIT","homepage":"https://github.com/duan602728596/umi-plugin-redux-toolkit","main":"dist/plugin/cjs.js","repository":{"type":"git","url":"git+ssh://git@github.com/duan602728596/umi-plugin-redux-toolkit.git"},"packageManager":"yarn@3.4.1","scripts":{"start":"rimraf ./dist && cross-env NODE_ENV=development gulp","build":"rimraf ./dist && cross-env NODE_ENV=production gulp","dev":"cross-env APP_ROOT=example umi dev","test":"cross-env NODE_ENV=production TEST=1 jest test","eslint":"eslint ./ --fix","eslint:no-fix":"eslint ./"},"devDependencies":{"@babel/core":"^7.23.5","@babel/eslint-parser":"^7.23.3","@hapi/joi":"^17","@reduxjs/toolkit":"^2.0.0","@sweet-milktea/babel-preset-sweet":"^4.0.1","@types/glob":"^7","@typescript-eslint/eslint-plugin":"^5.62.0","@typescript-eslint/parser":"^5.62.0","babel-jest":"^29.7.0","commitizen":"^4.3.0","cross-env":"^7.0.3","cz-conventional-changelog":"^3.3.0","eslint":"^8.55.0","eslint-import-resolver-node":"^0.3.9","eslint-import-resolver-typescript":"^3.6.1","eslint-plugin-import":"^2.29.0","eslint-plugin-react":"^7.33.2","gulp":"^4.0.2","gulp-changed":"^5.0.1","gulp-plumber":"^1.2.1","gulp-typescript":"^6.0.0-alpha.1","husky":"^8.0.3","jest":"^29.7.0","lint-staged":"^15.2.0","react":"^18.2.0","react-dom":"^18.2.0","react-redux":"^9.0.0","rimraf":"^5.0.5","typescript":"^5.3.2","umi":"^4.0.89"},"peerDependencies":{"@reduxjs/toolkit":">=1","react":">=17","react-dom":">=17","umi":">=4"},"lint-staged":{"**/*.{ts,tsx,js,jsx,mjs,cjs}":"eslint"},"config":{"commitizen":{"path":"cz-conventional-changelog"}},"dependencies":{"semver":"^7.3.8"},"_id":"umi-plugin-redux-toolkit@2.3.1","gitHead":"f2a1513201aafe92c0bb416f3ac365309585b34a","description":"[中文文档](README_zhCN.md)","bugs":{"url":"https://github.com/duan602728596/umi-plugin-redux-toolkit/issues"},"_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"integrity":"sha512-lt4NBtRHBRCNFaQ5mFOVi3wwnxuSuS4D1x+xJbmJHIUoHPCaU+9De6v5NlBHcFPFeATcBgVHbHjRBm47r2RoeQ==","shasum":"6bc6f70864ed75c5ff6f41ef47f7c5a2d465e963","tarball":"https://registry.npmjs.org/umi-plugin-redux-toolkit/-/umi-plugin-redux-toolkit-2.3.1.tgz","fileCount":20,"unpackedSize":38165,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD2NEoHZ/dguZXzxB+hLDKIi2UPIXiMRdyEpNBZhUFlOQIgOMK1L8TF7KtLcuSTNTdx9oERcC3Rlu2iEs8YrRn4M0U="}]},"_npmUser":{"name":"duan602728596","email":"duanhaochen@126.com"},"directories":{},"maintainers":[{"name":"duan602728596","email":"duanhaochen@126.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/umi-plugin-redux-toolkit_2.3.1_1701687267238_0.787231331042628"},"_hasShrinkwrap":false}},"time":{"created":"2020-11-02T09:40:13.251Z","0.1.0":"2020-11-02T09:40:13.440Z","modified":"2023-12-04T10:54:27.554Z","0.2.0":"2020-11-03T06:24:30.697Z","0.3.0":"2020-11-03T06:39:36.708Z","0.3.1":"2020-11-03T06:45:54.495Z","0.4.0":"2020-11-04T05:53:56.397Z","0.5.0":"2020-11-18T03:22:58.932Z","0.6.0":"2020-12-25T08:31:01.543Z","1.0.0":"2020-12-31T03:25:07.549Z","1.0.1":"2021-01-14T06:44:29.348Z","1.1.0":"2021-04-08T08:18:58.457Z","1.2.0":"2021-05-26T08:59:22.773Z","1.2.1":"2021-06-07T06:01:09.801Z","1.2.2":"2021-06-07T09:40:15.507Z","1.3.0":"2021-07-20T06:58:39.980Z","1.3.1":"2021-09-09T08:24:23.119Z","1.4.0":"2021-12-03T10:48:15.200Z","1.4.1":"2021-12-06T04:05:19.875Z","1.4.2":"2021-12-10T06:59:13.734Z","1.4.3":"2021-12-23T02:27:18.058Z","1.4.4":"2022-02-25T03:14:42.080Z","2.0.0":"2022-03-03T03:06:27.025Z","1.5.0":"2022-03-23T07:19:28.817Z","2.1.0":"2022-03-23T07:32:24.001Z","2.2.0":"2022-06-21T04:38:50.930Z","2.3.0":"2023-02-23T16:22:32.712Z","2.3.1":"2023-12-04T10:54:27.403Z"},"maintainers":[{"name":"duan602728596","email":"duanhaochen@126.com"}],"description":"[中文文档](README_zhCN.md)","homepage":"https://github.com/duan602728596/umi-plugin-redux-toolkit","repository":{"type":"git","url":"git+ssh://git@github.com/duan602728596/umi-plugin-redux-toolkit.git"},"bugs":{"url":"https://github.com/duan602728596/umi-plugin-redux-toolkit/issues"},"license":"MIT","readme":"# umi-plugin-redux-toolkit\n\n[中文文档](README_zhCN.md)\n\nThe plugin of umi@4 uses @reduxjs/toolkit.\n\n## Install and use\n\nIf you want to use plugin, you must install first.\n\n```\nyarn add umi-plugin-redux-toolkit @reduxjs/toolkit\n// or\nnpm install umi-plugin-redux-toolkit @reduxjs/toolkit\n```\n\nFinish installed, you may [enable the plugin](https://umijs.org/docs/guides/plugins#%E5%90%AF%E7%94%A8%E6%8F%92%E4%BB%B6).\n\n## Configuration\n\n* ignoreOptions { object } : Configure ignored options, refer to   \n  [https://redux-toolkit.js.org/api/serializabilityMiddleware](https://redux-toolkit.js.org/api/serializabilityMiddleware),   \n  When the object in redux may be created from `new Class`, or other non-serializable values,   \n  there will be a warning when the action is obtained or called, and this option can be configured to ignore the warning.\n  * ignoreOptions.ignoredPaths { Array&lt;string&gt; } : Ignore value.\n  * ignoreOptions.ignoredActions  { Array&lt;string&gt; } : Ignored actions.\n\n* modelName { string } : Customize the name of the model folder and ignore the singular configuration after configuration.\n* singular { boolean } : Whether the directory is singular.\n* esModule { boolean } : Import using the es6 module method.\n* ignore { string | Array<string> } : Ignored model files. (Refer to the [ignore](https://www.npmjs.com/package/glob#options) configuration of glob)\n* asyncLoadReducers { boolean } : Enable the function of asynchronously injecting reducers.   \n  (Need to manually mount on the component, it will be more troublesome, so it is not recommended).\n\n### How to configure\n\n```javascript\n// .umirc.js or umi.config.js\nimport { defineConfig } from 'umi';\n\nexport default {\n  // Configuration of umi-plugin-redux-toolkit\n  reduxToolkit: {\n    esModule: true\n  }\n};\n```\n\n## How to use\n\nCreate the `models` folder, create a ts or js file under the folder, and export the slice created by createSlice, or the configuration of createSlice.   \nExport slice [Reference](https://github.com/duan602728596/umi-plugin-redux-toolkit/blob/main/example/src/pages/models/add.js),\nExport the configuration of createSlice [Reference](https://github.com/duan602728596/umi-plugin-redux-toolkit/blob/main/example/src/pages/models/index.js).   \n\n```javascript\nimport { createSlice } from '@redux/toolkit';\n\nconst slice = createSlice({\n  name: 'sliceName',\n  initialState: { value: 0 },\n  reducers: {\n    addValue(state, action) {\n      state.value++;\n    }\n  }\n});\n\nconst { addValue } = slice.actions;\n\nexport default slice;\n```\n\nWhen exporting the configuration of createSlice, if the reduce key is created by createAction, the namespace will be automatically removed. E.g:\n\n```javascript\nimport { createAction } from '@redux/toolkit';\n\nconst action = createAction('sliceName/action');\n\nexport default {\n  name: 'sliceName',\n  initialState: { value: 0 },\n  reducers: {\n    // will automatically change index/action into action\n    [action](state, action) {\n      return state;\n    }\n  }\n};\n```\n\nNow also supports exporting APIs created by RTK RTKQuery. E.g:\n\n```javascript\nimport { createApi, fetchBaseQuery } from '@reduxjs/toolkit/query/react';\n\nconst api = createApi({\n  reducerPath: 'api',\n  baseQuery: fetchBaseQuery({ baseUrl: '/' }),\n  endpoints(builder) {\n    return {\n      getData: builder.query({\n        query: (q) => q\n      })\n    };\n  }\n});\n\nexport const { useGetDataQuery } = api;\nexport default api;\n```\n\nExporting listenerMiddleware is now also supported. E.g:\n\n```javascript\nimport { createListenerMiddleware } from '@reduxjs/toolkit';\nimport { setAction } from './actions';\n\nconst listenerMiddleware = createListenerMiddleware();\n\nlistenerMiddleware.startListening({\n  actionCreator: setAction,\n  effect(action, listenerApi) {\n    console.log('Listener: setAction');\n  }\n});\n\nexport default listenerMiddleware;\n```\n\n## Initial value\n\nExport in app.js\n\n```javascript\nexport const reduxToolkit = {\n  initialState: {},    // Initialize the value of redux\n  ignoreOptions: {},   // Same as the ignoreOptions configuration above, it will be merged\n  warnAfter: 800,      // If the check time of immutableCheck and serializableCheck exceeds 32ms, there will be a warning. Modify the warning time\n  reducers: {},        // Custom add reducers\n  middlewares: [],     // Custom add middlewares\n  treatStore(store) {} // Allows you to perform other processing on the store, such as mounting some monitoring methods\n};\n\n// or\n\nexport function reduxToolkit() {\n  return {\n    initialState: () => ({}), // It can also be a function to initialize the value of redux\n    ignoreOptions: {},        // Same as the ignoreOptions configuration above, it will be merged\n    warnAfter: 800,           // If the check time of immutableCheck and serializableCheck exceeds 32ms, there will be a warning. Modify the warning time\n    reducers: {},             // Custom add reducers\n    middlewares: [],          // Custom add middlewares\n    treatStore(store) {}      // Allows you to perform other processing on the store, such as mounting some monitoring methods\n  };\n}\n```\n\n## Asynchronous injection of reducers\n\nThe `*.async.{js,jsx,ts,tsx}` files in the models folder will be considered as asynchronously injected reducers and will not be automatically loaded.   \nConfigure `asyncLoadReducers: true` to enable asynchronous injection of reducers.   \n\nApi created by RTK RTKQuery cannot be loaded asynchronously because it needs to add middleware.\n\n```javascript\nimport { dynamicReducers } from 'umi-plugin-redux-toolkit/dynamicReducers';\nimport model_0 from './models/model_0';\nimport model_1 from './models/model_1';\n\nfunction Component(props) {\n return <div />;\n}\n\nexport default dynamicReducers([model_0, model_1])(Component); // Multiple models pass array\n// or\nexport default dynamicReducers(model_0)(Component); // Single model\n```\n\n## Get the store object\n\nYou can get the store object in the following way:\n\n```javascript\nimport { store } from '@@/plugin-reduxToolkit/store';\n```","readmeFilename":"README.md"}