{"name":"next-i18next","version":"15.4.3","keywords":["react","i18next","nextjs","next","translation","localisation","localization","locale"],"author":{"name":"i18next"},"license":"MIT","_id":"next-i18next@15.4.3","maintainers":[{"name":"adrai","email":"adriano@raiano.ch"},{"name":"jamuhl","email":"jan.muehlemann@gmail.com"},{"name":"isaachinman","email":"isaac@isaachinman.com"}],"homepage":"https://github.com/i18next/next-i18next#readme","bugs":{"url":"https://github.com/i18next/next-i18next/issues"},"dist":{"shasum":"2d9aae8fddf2de1cab5336f95dc69569506bcd9c","tarball":"https://registry.npmjs.org/next-i18next/-/next-i18next-15.4.3.tgz","fileCount":47,"integrity":"sha512-ZRmiz72o1Jvh2ZghCUQX1Ua5F/f2W1/Ila/L1ZeKVuSWiH7J4zfUedfDxNBEhj9lajREC7aoJuPXMFtKi2bdIg==","signatures":[{"sig":"MEUCIA+f/vgoOd6sPIyq+j7PQX4CyCfpZCu6mdn6Pj2h9CvXAiEAqPHL89N1rh6rgrNa+P2vpSk+0s15rJR5BWB0lXnQM3I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":144667},"main":"dist/commonjs/index.js","types":"dist/types/types.d.ts","module":"dist/esm/index.js","engines":{"node":">=14"},"funding":[{"url":"https://locize.com/i18next.html","type":"individual"},{"url":"https://www.i18next.com/how-to/faq#i18next-is-awesome.-how-can-i-support-the-project","type":"individual"},{"url":"https://locize.com","type":"individual"}],"gitHead":"0aa33a73f540cf0ea8d5101e7613e0f4378a139f","scripts":{"lint":"eslint src examples","test":"NODE_ENV=test jest --maxWorkers=1 --silent","build":"npm-run-all -s clean build:cjs build:es build:esm build:types","clean":"rm -rf ./examples/simple/.next ./examples/ssg/.next ./dist && mkdir dist","cy:run":"cypress run","example":"npm run example:simple","prepare":"husky install","release":"gh-release","build:es":"BABEL_ENV=es babel src --extensions '.ts,.tsx' --out-dir dist/es --copy-files","prettier":"prettier --ignore-path .gitignore --write .","test:e2e":"start-server-and-test 'cd examples/simple && npm run start' http://127.0.0.1:3000 cy:run","build:cjs":"BABEL_ENV=cjs babel src --extensions '.ts,.tsx' --out-dir dist/commonjs --copy-files","build:esm":"BABEL_ENV=esm babel src --extensions '.ts,.tsx' --out-dir dist/esm --copy-files","typecheck":"tsc --project ./tsconfig.json --noEmit","check-dist":"npm-run-all -s check-dist:*","check-size":"size-limit","preversion":"npm run test && npm run build && git push","build:types":"tsc --noEmit false --declaration --emitDeclarationOnly --outDir dist/types","example:ssg":"npm run build && cp -r dist examples/ssg/node_modules/next-i18next && cd examples/ssg && npm run dev","postversion":"git push && git push --tags && npm run release","example:prod":"npm run example:simple:prod","nuke:install":"rimraf '**/node_modules' '**/package-lock.json'","build:examples":"npm-run-all -s build:example:*","check-size:why":"size-limit --why","example:simple":"npm run build && cp -r dist examples/simple/node_modules/next-i18next && cd examples/simple && npm run dev","prepublishOnly":"npm run build","contributors:add":"all-contributors add","example:ssg:prod":"npm run build:example:ssg && cd examples/ssg && npm run start","install:examples":"npm-run-all -s install:example:*","build:example:ssg":"cd examples/ssg && npm run build","contributors:check":"all-contributors check","example:simple:prod":"npm run build:example:simple && cd examples/simple && npm run start","install:example:ssg":"cd examples/ssg && npm install","build:example:simple":"cd examples/simple && npm run build","contributors:generate":"all-contributors generate","check-dist:browser-cjs":"es-check --not 'dist/**/*.map.js,dist/commonjs/createClient/package.json,dist/commonjs/**node**.js,dist/commonjs/serverSideTranslations.js' -v es2017 './dist/commonjs/**/*'","check-dist:browser-esm":"es-check --not 'dist/**/*.map.js,dist/esm/createClient/package.json,dist/**node**.js,dist/esm/serverSideTranslations.js' -v es2017 --module './dist/esm/**/*'","install:example:simple":"cd examples/simple && npm install","move-build-to-examples":"rimraf ./examples/*/node_modules/next-i18next && cpy './package.json' './*.js' './*.ts' './dist' ./examples/simple/node_modules/next-i18next && cpy './package.json' './*.js' './*.ts' './dist' ./examples/ssg/node_modules/next-i18next && cpy './package.json' './*.js' './*.ts' './dist' ./examples/auto-static-optimize/node_modules/next-i18next ","move-build-to-examples?":"Hack: see # @link https://github.com/i18next/next-i18next/pull/2012","typecheck:example:simple":"cd examples/simple && npm run typecheck","build:example:auto-static-optimize":"cd examples/auto-static-optimize && npm run build","install:example:auto-static-optimize":"cd examples/auto-static-optimize && npm install"},"_npmUser":{"name":"adrai","email":"adriano@raiano.ch"},"repository":{"url":"git+ssh://git@github.com/i18next/next-i18next.git","type":"git"},"_npmVersion":"10.9.4","description":"The easiest way to translate your NextJs apps.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"core-js":"^3","@babel/runtime":"^7.23.2","i18next-fs-backend":"^2.6.0","hoist-non-react-statics":"^3.3.2","@types/hoist-non-react-statics":"^3.3.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","next":"^14.0.1","husky":"^8.0.3","react":"^18.2.0","eslint":"^8.52.0","rimraf":"^5.0.5","cpy-cli":"^5.0.0","cypress":"^13.4.0","i18next":"^24.2.2","webpack":"^5.89.0","es-check":"^7.1.1","prettier":"3.0.3","react-dom":"^18.2.0","@babel/cli":"7.23.0","babel-core":"7.0.0-bridge.0","gh-release":"7.0.2","size-limit":"^10.0.2","typescript":"^5.2.2","@babel/core":"7.23.2","@types/jest":"^29.5.7","@types/node":"^20.8.10","npm-run-all":"^4.1.5","@types/react":"^18.2.33","react-i18next":"^15.4.0","@size-limit/file":"^10.0.2","@types/react-dom":"^18.2.14","@babel/preset-env":"7.23.2","eslint-plugin-jest":"^27.6.0","@babel/preset-react":"7.22.15","@size-limit/webpack":"^10.0.2","eslint-plugin-react":"^7.33.2","all-contributors-cli":"^6.26.1","eslint-plugin-import":"^2.29.0","eslint-plugin-cypress":"^2.15.1","start-server-and-test":"^2.0.1","@testing-library/react":"^14.0.0","eslint-config-prettier":"^9.0.0","jest-environment-jsdom":"^29.7.0","@size-limit/webpack-why":"^10.0.2","@babel/preset-typescript":"7.23.2","@typescript-eslint/parser":"^6.9.1","eslint-plugin-prefer-arrow":"^1.2.3","@babel/plugin-transform-runtime":"7.23.2","@types/testing-library__cypress":"^5.0.12","babel-plugin-add-module-exports":"1.0.4","@typescript-eslint/eslint-plugin":"^6.9.1","eslint-plugin-typescript-sort-keys":"^3.1.0","@babel/plugin-proposal-class-properties":"7.18.6","babel-plugin-transform-async-to-generator":"6.24.1"},"peerDependencies":{"next":">= 12.0.0","react":">= 17.0.2","i18next":">= 23.7.13","react-i18next":">= 13.5.0"},"_npmOperationalInternal":{"tmp":"tmp/next-i18next_15.4.3_1764682158272_0.4649200852077473","host":"s3://npm-registry-packages-npm-production"}}