react-i18next
v15.0.2 i18next internationalization i18n translation localization l10n globalization react reactjs and 1 more...
clean
rimraf dist && mkdirp dist
lint
eslint --cache .
lint:fix
eslint --cache --fix .
format
prettier . --check
format:fix
prettier . --write --list-different
copy
cpy ./dist/umd/react-i18next.min.js ./dist/umd/react-i18next.js . --flat && echo '{"type":"module"}' > dist/es/package.json
build:es
cross-env BABEL_ENV=ESNext babel src --out-dir dist/es
build:cjs
babel src --out-dir dist/commonjs
build:umd
rollup -c rollup.config.mjs --format umd && rollup -c rollup.config.mjs --format umd --uglify
build:amd
rollup -c rollup.config.mjs --format amd && rollup -c rollup.config.mjs --format amd --uglify
build:iife
rollup -c rollup.config.mjs --format iife && rollup -c rollup.config.mjs --format iife --uglify
build
npm run clean && npm run build:cjs && npm run build:es && npm run build:umd && npm run build:amd && npm run copy
fix_dist_package
node -e 'console.log(`{"type":"module","version":"${process.env.npm_package_version}"}`)' > dist/es/package.json
preversion
npm run build && git push
postversion
npm run fix_dist_package && git push && git push --tags
test
vitest
test:coverage
npm run test -- --coverage --run
test:typescript
vitest --workspace vitest.workspace.typescript.mts
contributors:add
all-contributors add
contributors:generate
all-contributors generate
prepare
husky