{"id":160647102,"number":"4.9.12","published_at":"2025-12-15T20:54:10.904Z","licenses":"SEE LICENSE IN LICENSE","integrity":"sha512-642T9+2wVD2QCX9DbeynwEBo8LW1dk4c1lXSjwGq1T8ASPr2/6BynPl/X+dCerwqWMaluLzER1OyW10oxiG/8g==","status":null,"download_url":"https://registry.npmjs.org/@codeparticle/strapi-admin/-/strapi-admin-4.9.12.tgz","registry_url":"https://www.npmjs.com/package/@codeparticle/strapi-admin/v/4.9.12","documentation_url":null,"install_command":"npm install @codeparticle/strapi-admin@4.9.12","immutable":null,"metadata":{"deprecated":null,"_npmUser":{"name":"codeparticle","email":"web-accounts@codeparticle.com"},"dist":{"shasum":"a2e2fd92613b80dc925c54beb9bf6d7f3721fa80","tarball":"https://registry.npmjs.org/@codeparticle/strapi-admin/-/strapi-admin-4.9.12.tgz","fileCount":889,"integrity":"sha512-642T9+2wVD2QCX9DbeynwEBo8LW1dk4c1lXSjwGq1T8ASPr2/6BynPl/X+dCerwqWMaluLzER1OyW10oxiG/8g==","signatures":[{"sig":"MEYCIQC0pZcsxhTpYXisu9zSMqvx8xBSPUOTSQYTp0ArKBwh6AIhAK5zziA+NC9MS3y4hsPX9O7ZBmGQ787Pe9bXFleee4Dd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3372041},"gitHead":"d25435fa8902ebbfe70ee635a37c5c771177959e","main":"index.js","scripts":{"lint":"run -T eslint .","test":"echo \"no tests yet\"","build":"rimraf build \u0026\u0026 node ./scripts/build.js","develop":"yarn create:plugin-file \u0026\u0026 yarn develop:webpack","test:unit":"run -T jest","test:front":"run -T cross-env IS_EE=true jest --config ./jest.config.front.js","analyze:deps":"ANALYZE_DEPS=true webpack serve --config webpack.config.dev.js --progress profile","build:measure":"rimraf build \u0026\u0026 cross-env MEASURE_BUILD_SPEED=true node ./scripts/build.js","test:front:ce":"run -T cross-env IS_EE=false jest --config ./jest.config.front.js","analyze:bundle":"ANALYZE_BUNDLE=true webpack --config webpack.config.dev.js","prepublishOnly":"yarn build","develop:webpack":"cross-env NODE_ENV=development webpack serve --config webpack.config.dev.js --progress profile","test:unit:watch":"run -T jest --watch","test:front:watch":"run -T cross-env IS_EE=true jest --config ./jest.config.front.js --watchAll","test:front:ce:cov":"run -T cross-env IS_EE=false jest --config ./jest.config.front.js --coverage","create:plugin-file":"node ./scripts/create-dev-plugins-file.js","test:front:watch:ce":"run -T cross-env IS_EE=false jest --config ./jest.config.front.js --watchAll"},"_npmVersion":"10.8.2","_nodeVersion":"18.20.8","_hasShrinkwrap":false,"directories":{},"engines":{"npm":"\u003e=6.0.0","node":"\u003e=14.19.1 \u003c=18.x.x"},"exports":null,"browserify":null},"created_at":"2025-12-29T12:14:19.508Z","updated_at":"2025-12-29T12:14:19.508Z","purl":"pkg:npm/%40codeparticle/strapi-admin@4.9.12","related_tag":null,"latest":false,"version_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@codeparticle%2Fstrapi-admin/versions/4.9.12","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@codeparticle%2Fstrapi-admin/versions/4.9.12/codemeta","dependencies":[{"id":1843455662,"ecosystem":"npm","package_name":"qs","requirements":"6.11.1","kind":"runtime","optional":false},{"id":1843455663,"ecosystem":"npm","package_name":"yup","requirements":"^0.32.9","kind":"runtime","optional":false},{"id":1843455664,"ecosystem":"npm","package_name":"sift","requirements":"16.0.1","kind":"runtime","optional":false},{"id":1843455665,"ecosystem":"npm","package_name":"axios","requirements":"1.3.4","kind":"runtime","optional":false},{"id":1843455666,"ecosystem":"npm","package_name":"chalk","requirements":"^4.1.2","kind":"runtime","optional":false},{"id":1843455667,"ecosystem":"npm","package_name":"execa","requirements":"^1.0.0","kind":"runtime","optional":false},{"id":1843455668,"ecosystem":"npm","package_name":"immer","requirements":"9.0.19","kind":"runtime","optional":false},{"id":1843455669,"ecosystem":"npm","package_name":"p-map","requirements":"4.0.0","kind":"runtime","optional":false},{"id":1843455670,"ecosystem":"npm","package_name":"react","requirements":"^17.0.2","kind":"runtime","optional":false},{"id":1843455671,"ecosystem":"npm","package_name":"redux","requirements":"^4.2.1","kind":"runtime","optional":false},{"id":1843455672,"ecosystem":"npm","package_name":"dotenv","requirements":"8.5.1","kind":"runtime","optional":false},{"id":1843455673,"ecosystem":"npm","package_name":"formik","requirements":"^2.2.6","kind":"runtime","optional":false},{"id":1843455674,"ecosystem":"npm","package_name":"lodash","requirements":"4.17.21","kind":"runtime","optional":false},{"id":1843455675,"ecosystem":"npm","package_name":"rimraf","requirements":"3.0.2","kind":"runtime","optional":false},{"id":1843455676,"ecosystem":"npm","package_name":"semver","requirements":"7.3.8","kind":"runtime","optional":false},{"id":1843455677,"ecosystem":"npm","package_name":"history","requirements":"^4.9.0","kind":"runtime","optional":false},{"id":1843455678,"ecosystem":"npm","package_name":"webpack","requirements":"^5.76.0","kind":"runtime","optional":false},{"id":1843455679,"ecosystem":"npm","package_name":"bcryptjs","requirements":"2.4.3","kind":"runtime","optional":false},{"id":1843455680,"ecosystem":"npm","package_name":"chokidar","requirements":"^3.5.1","kind":"runtime","optional":false},{"id":1843455681,"ecosystem":"npm","package_name":"date-fns","requirements":"2.29.3","kind":"runtime","optional":false},{"id":1843455682,"ecosystem":"npm","package_name":"fs-extra","requirements":"10.0.0","kind":"runtime","optional":false},{"id":1843455683,"ecosystem":"npm","package_name":"react-is","requirements":"^17.0.2","kind":"runtime","optional":false},{"id":1843455684,"ecosystem":"npm","package_name":"reselect","requirements":"^4.1.7","kind":"runtime","optional":false},{"id":1843455685,"ecosystem":"npm","package_name":"cross-env","requirements":"^7.0.3","kind":"runtime","optional":false},{"id":1843455686,"ecosystem":"npm","package_name":"find-root","requirements":"1.1.0","kind":"runtime","optional":false},{"id":1843455687,"ecosystem":"npm","package_name":"invariant","requirements":"^2.2.4","kind":"runtime","optional":false},{"id":1843455688,"ecosystem":"npm","package_name":"js-cookie","requirements":"2.2.1","kind":"runtime","optional":false},{"id":1843455689,"ecosystem":"npm","package_name":"pluralize","requirements":"8.0.0","kind":"runtime","optional":false},{"id":1843455690,"ecosystem":"npm","package_name":"react-dnd","requirements":"15.1.2","kind":"runtime","optional":false},{"id":1843455691,"ecosystem":"npm","package_name":"react-dom","requirements":"^17.0.2","kind":"runtime","optional":false},{"id":1843455692,"ecosystem":"npm","package_name":"css-loader","requirements":"^6.7.3","kind":"runtime","optional":false},{"id":1843455693,"ecosystem":"npm","package_name":"koa-static","requirements":"5.0.0","kind":"runtime","optional":false},{"id":1843455694,"ecosystem":"npm","package_name":"prop-types","requirements":"^15.7.2","kind":"runtime","optional":false},{"id":1843455695,"ecosystem":"npm","package_name":"react-intl","requirements":"6.3.2","kind":"runtime","optional":false},{"id":1843455696,"ecosystem":"npm","package_name":"typescript","requirements":"4.6.2","kind":"runtime","optional":false},{"id":1843455697,"ecosystem":"npm","package_name":"webpackbar","requirements":"^5.0.2","kind":"runtime","optional":false},{"id":1843455698,"ecosystem":"npm","package_name":"@babel/core","requirements":"^7.20.12","kind":"runtime","optional":false},{"id":1843455699,"ecosystem":"npm","package_name":"codemirror5","requirements":"npm:codemirror@^5.65.11","kind":"runtime","optional":false},{"id":1843455700,"ecosystem":"npm","package_name":"html-loader","requirements":"^4.2.0","kind":"runtime","optional":false},{"id":1843455701,"ecosystem":"npm","package_name":"koa-compose","requirements":"4.1.0","kind":"runtime","optional":false},{"id":1843455702,"ecosystem":"npm","package_name":"markdown-it","requirements":"^12.3.2","kind":"runtime","optional":false},{"id":1843455703,"ecosystem":"npm","package_name":"react-query","requirements":"3.24.3","kind":"runtime","optional":false},{"id":1843455704,"ecosystem":"npm","package_name":"react-redux","requirements":"8.0.5","kind":"runtime","optional":false},{"id":1843455705,"ecosystem":"npm","package_name":"webpack-cli","requirements":"^5.0.1","kind":"runtime","optional":false},{"id":1843455706,"ecosystem":"npm","package_name":"babel-loader","requirements":"^9.1.2","kind":"runtime","optional":false},{"id":1843455707,"ecosystem":"npm","package_name":"browserslist","requirements":"^4.17.3","kind":"runtime","optional":false},{"id":1843455708,"ecosystem":"npm","package_name":"highlight.js","requirements":"^10.4.1","kind":"runtime","optional":false},{"id":1843455709,"ecosystem":"npm","package_name":"jsonwebtoken","requirements":"9.0.0","kind":"runtime","optional":false},{"id":1843455710,"ecosystem":"npm","package_name":"koa-passport","requirements":"5.0.0","kind":"runtime","optional":false},{"id":1843455711,"ecosystem":"npm","package_name":"react-helmet","requirements":"^6.1.0","kind":"runtime","optional":false},{"id":1843455712,"ecosystem":"npm","package_name":"react-select","requirements":"5.7.0","kind":"runtime","optional":false},{"id":1843455713,"ecosystem":"npm","package_name":"react-window","requirements":"1.8.8","kind":"runtime","optional":false},{"id":1843455714,"ecosystem":"npm","package_name":"style-loader","requirements":"3.3.1","kind":"runtime","optional":false},{"id":1843455715,"ecosystem":"npm","package_name":"@casl/ability","requirements":"^5.4.3","kind":"runtime","optional":false},{"id":1843455716,"ecosystem":"npm","package_name":"@strapi/icons","requirements":"1.6.6","kind":"runtime","optional":false},{"id":1843455717,"ecosystem":"npm","package_name":"node-schedule","requirements":"2.1.0","kind":"runtime","optional":false},{"id":1843455718,"ecosystem":"npm","package_name":"react-refresh","requirements":"0.14.0","kind":"runtime","optional":false},{"id":1843455719,"ecosystem":"npm","package_name":"sanitize-html","requirements":"2.10.0","kind":"runtime","optional":false},{"id":1843455720,"ecosystem":"npm","package_name":"@babel/runtime","requirements":"^7.20.13","kind":"runtime","optional":false},{"id":1843455721,"ecosystem":"npm","package_name":"esbuild-loader","requirements":"^2.21.0","kind":"runtime","optional":false},{"id":1843455722,"ecosystem":"npm","package_name":"koa2-ratelimit","requirements":"^1.1.2","kind":"runtime","optional":false},{"id":1843455723,"ecosystem":"npm","package_name":"passport-local","requirements":"1.0.0","kind":"runtime","optional":false},{"id":1843455724,"ecosystem":"npm","package_name":"fast-deep-equal","requirements":"3.1.3","kind":"runtime","optional":false},{"id":1843455725,"ecosystem":"npm","package_name":"markdown-it-ins","requirements":"^3.0.1","kind":"runtime","optional":false},{"id":1843455726,"ecosystem":"npm","package_name":"markdown-it-sub","requirements":"^1.0.0","kind":"runtime","optional":false},{"id":1843455727,"ecosystem":"npm","package_name":"markdown-it-sup","requirements":"1.0.0","kind":"runtime","optional":false},{"id":1843455728,"ecosystem":"npm","package_name":"markdown-it-abbr","requirements":"^1.0.4","kind":"runtime","optional":false},{"id":1843455729,"ecosystem":"npm","package_name":"markdown-it-mark","requirements":"^3.0.1","kind":"runtime","optional":false},{"id":1843455730,"ecosystem":"npm","package_name":"react-router-dom","requirements":"5.3.4","kind":"runtime","optional":false},{"id":1843455731,"ecosystem":"npm","package_name":"@babel/preset-env","requirements":"^7.20.2","kind":"runtime","optional":false},{"id":1843455732,"ecosystem":"npm","package_name":"markdown-it-emoji","requirements":"^2.0.0","kind":"runtime","optional":false},{"id":1843455733,"ecosystem":"npm","package_name":"styled-components","requirements":"5.3.3","kind":"runtime","optional":false},{"id":1843455734,"ecosystem":"npm","package_name":"react-fast-compare","requirements":"^3.2.0","kind":"runtime","optional":false},{"id":1843455735,"ecosystem":"npm","package_name":"webpack-dev-server","requirements":"^4.13.1","kind":"runtime","optional":false},{"id":1843455736,"ecosystem":"npm","package_name":"@babel/preset-react","requirements":"^7.18.6","kind":"runtime","optional":false},{"id":1843455737,"ecosystem":"npm","package_name":"fractional-indexing","requirements":"3.2.0","kind":"runtime","optional":false},{"id":1843455738,"ecosystem":"npm","package_name":"html-webpack-plugin","requirements":"5.5.0","kind":"runtime","optional":false},{"id":1843455739,"ecosystem":"npm","package_name":"markdown-it-deflist","requirements":"^2.1.0","kind":"runtime","optional":false},{"id":1843455740,"ecosystem":"npm","package_name":"react-checkbox-tree","requirements":"1.7.2","kind":"runtime","optional":false},{"id":1843455741,"ecosystem":"npm","package_name":"markdown-it-footnote","requirements":"^3.0.3","kind":"runtime","optional":false},{"id":1843455742,"ecosystem":"npm","package_name":"react-error-boundary","requirements":"3.1.4","kind":"runtime","optional":false},{"id":1843455743,"ecosystem":"npm","package_name":"@strapi/design-system","requirements":"1.6.6","kind":"runtime","optional":false},{"id":1843455744,"ecosystem":"npm","package_name":"markdown-it-container","requirements":"^3.0.0","kind":"runtime","optional":false},{"id":1843455745,"ecosystem":"npm","package_name":"browserslist-to-esbuild","requirements":"1.2.0","kind":"runtime","optional":false},{"id":1843455746,"ecosystem":"npm","package_name":"hoist-non-react-statics","requirements":"^3.3.0","kind":"runtime","optional":false},{"id":1843455747,"ecosystem":"npm","package_name":"mini-css-extract-plugin","requirements":"2.7.2","kind":"runtime","optional":false},{"id":1843455748,"ecosystem":"npm","package_name":"react-copy-to-clipboard","requirements":"^5.1.0","kind":"runtime","optional":false},{"id":1843455749,"ecosystem":"npm","package_name":"react-dnd-html5-backend","requirements":"15.1.3","kind":"runtime","optional":false},{"id":1843455750,"ecosystem":"npm","package_name":"@codeparticle/strapi-utils","requirements":"^4.9.10","kind":"runtime","optional":false},{"id":1843455751,"ecosystem":"npm","package_name":"@fingerprintjs/fingerprintjs","requirements":"3.3.6","kind":"runtime","optional":false},{"id":1843455752,"ecosystem":"npm","package_name":"babel-plugin-styled-components","requirements":"2.0.2","kind":"runtime","optional":false},{"id":1843455753,"ecosystem":"npm","package_name":"fork-ts-checker-webpack-plugin","requirements":"7.2.1","kind":"runtime","optional":false},{"id":1843455754,"ecosystem":"npm","package_name":"@babel/plugin-transform-runtime","requirements":"^7.19.6","kind":"runtime","optional":false},{"id":1843455755,"ecosystem":"npm","package_name":"@codeparticle/strapi-permissions","requirements":"^4.9.10","kind":"runtime","optional":false},{"id":1843455756,"ecosystem":"npm","package_name":"@codeparticle/strapi-data-transfer","requirements":"^4.9.12","kind":"runtime","optional":false},{"id":1843455757,"ecosystem":"npm","package_name":"@codeparticle/strapi-helper-plugin","requirements":"^4.9.10","kind":"runtime","optional":false},{"id":1843455758,"ecosystem":"npm","package_name":"@pmmmwh/react-refresh-webpack-plugin","requirements":"0.5.10","kind":"runtime","optional":false},{"id":1843455759,"ecosystem":"npm","package_name":"@codeparticle/strapi-typescript-utils","requirements":"^4.9.10","kind":"runtime","optional":false},{"id":1843455760,"ecosystem":"npm","package_name":"@codeparticle/strapi-babel-plugin-switch-ee-ce","requirements":"^4.9.10","kind":"runtime","optional":false},{"id":1843455761,"ecosystem":"npm","package_name":"@codeparticle/strapi-provider-audit-logs-local","requirements":"^4.9.10","kind":"runtime","optional":false},{"id":1843455762,"ecosystem":"npm","package_name":"msw","requirements":"1.0.1","kind":"Development","optional":false},{"id":1843455763,"ecosystem":"npm","package_name":"glob","requirements":"8.0.3","kind":"Development","optional":false},{"id":1843455764,"ecosystem":"npm","package_name":"react-test-renderer","requirements":"^17.0.2","kind":"Development","optional":false},{"id":1843455765,"ecosystem":"npm","package_name":"@testing-library/dom","requirements":"8.19.0","kind":"Development","optional":false},{"id":1843455766,"ecosystem":"npm","package_name":"@testing-library/react","requirements":"12.1.4","kind":"Development","optional":false},{"id":1843455767,"ecosystem":"npm","package_name":"webpack-bundle-analyzer","requirements":"^4.8.0","kind":"Development","optional":false},{"id":1843455768,"ecosystem":"npm","package_name":"@testing-library/user-event","requirements":"14.4.3","kind":"Development","optional":false},{"id":1843455769,"ecosystem":"npm","package_name":"@testing-library/react-hooks","requirements":"8.0.1","kind":"Development","optional":false},{"id":1843455770,"ecosystem":"npm","package_name":"speed-measure-webpack-plugin","requirements":"1.5.0","kind":"Development","optional":false},{"id":1843455771,"ecosystem":"npm","package_name":"duplicate-dependencies-webpack-plugin","requirements":"^1.0.2","kind":"Development","optional":false}],"advisories":[],"package_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@codeparticle%2Fstrapi-admin"}