{"name":"@intlify/vue-i18n-extensions","description":"vue-i18n extensions","version":"5.0.1","author":{"name":"kazuya kawaguchi","email":"kawakazu80@gmail.com"},"bugs":{"url":"https://github.com/intlify/vue-i18n-extensions/issues"},"changelog":{"labels":{"Type: Feature":":star: Features","Type: Bug":":bug: Bug Fixes","Type: Security":":lock: Security Fixes","Type: Performance":":chart_with_upwards_trend: Performance Fixes","Type: Improvement":":zap: Improvement Features","Type: Breaking":":boom: Breaking Change","Type: Deprecated":":warning: Deprecated Features","Type: I18n":":globe_with_meridians: Internationalization","Type: A11y":":wheelchair: Accessibility","Type: Documentation":":pencil: Documentation"}},"dependencies":{"@babel/parser":"^7.20.0","@intlify/shared":"^9.0.0","@vue/compiler-dom":"^3.2.45","vue-i18n":"^9.0.0"},"devDependencies":{"@kazupon/lerna-changelog":"^4.3.0","@microsoft/api-extractor":"^7.18.4","@secretlint/secretlint-rule-preset-recommend":"^3.3.0","@types/jest":"^26.0.24","@types/node":"^18.11.17","@typescript-eslint/eslint-plugin":"^5.46.1","@typescript-eslint/parser":"^5.46.1","@vue/compiler-sfc":"^3.2.45","@vue/compiler-ssr":"^3.2.45","@vue/runtime-dom":"^3.2.45","@vue/server-renderer":"^3.2.45","api-docs-gen":"^0.4.0","babel-loader":"^8.2.0","eslint":"^8.30.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.2.1","jest":"^27.0.6","jest-puppeteer":"^6.0.0","jest-watch-typeahead":"^1.0.0","lint-staged":"^11.0.0","npm-run-all":"^4.1.5","opener":"^1.5.2","prettier":"^2.8.1","puppeteer":"^12.0.0","secretlint":"^3.3.0","shipjs":"^0.24.0","ts-jest":"^27.0.4","typescript":"^4.9.1","vue":"^3.2.45","vue-loader":"^16.2.0","webpack":"^5.49.0","webpack-cli":"^4.7.2","webpack-dev-server":"^3.11.2","yorkie":"^2.0.0"},"engines":{"node":">= 14.18"},"gitHooks":{"pre-commit":"lint-staged"},"homepage":"https://github.com/intlify/vue-i18n-extensions#readme","keywords":["extensions","i18n","optimaization","server-side-rendering","vue","vue-i18n"],"license":"MIT","lint-staged":{"*.js":["prettier --write"],"*.ts?(x)":["prettier --parser=typescript --write"],"*":["secretlint"]},"main":"lib/index.js","peerDependencies":{"vue":"^3.0.0","vue-i18n":"^9.0.0"},"repository":{"type":"git","url":"git+https://github.com/intlify/vue-i18n-extensions.git"},"scripts":{"build":"yarn build:transpile && yarn build:extract && yarn build:docs","build:docs":"api-docs-gen ./temp/vue-i18n-extensions.api.json -c ./docsgen.config.js -o ./docs","build:extract":"api-extractor run -l -c ./api-extractor.json --typescript-compiler-folder node_modules/typescript","build:transpile":"tsc -p .","clean":"npm-run-all clean:*","clean:cache:jest":"jest --clearCache","clean:coverage":"rm -rf ./coverage","clean:extract":"rm -rf ./temp/*.* ./dist/*.* ./etc/*.*","clean:lib":"rm -rf ./lib/*.*","coverage":"opener coverage/lcov-report/index.html","example":"webpack serve --config example/webpack.config.js --inline --hot","fix":"npm-run-all --parallel lint:eslint:fix format:fix","format":"prettier --config .prettierrc --ignore-path .prettierignore --list-different '**/*.{js,json,html}'","format:fix":"yarn format --write","lint":"npm-run-all --parallel lint:eslint lint:secret","lint:eslint":"eslint ./src ./test --ext .ts --cache","lint:eslint:fix":"yarn lint:eslint --fix","lint:secret":"npx secretlint \"**/*\"","release:prepare":"shipjs prepare","release:trigger":"shipjs trigger","test":"yarn lint && yarn test:cover && yarn test:e2e","test:cover":"yarn clean:cache:jest && yarn test:unit --coverage","test:e2e":"jest --runInBand --config ./jest.e2e.config.js","test:unit":"yarn clean:cache:jest && jest --env node","test:watch":"yarn clean:cache:jest && jest --env node --watch","watch":"tsc -p . --watch"},"types":"dist/vue-i18n-extensions.d.ts","gitHead":"ad50119705fa39bcf994c185153fc70ecae87ec2","_id":"@intlify/vue-i18n-extensions@5.0.1","_nodeVersion":"16.13.2","_npmVersion":"9.0.0","dist":{"shasum":"267f0b2078a5b23bd7a7c26da1bbeb6f4a307e42","size":8754,"noattachment":false,"key":"/@intlify/vue-i18n-extensions/-/@intlify/vue-i18n-extensions-5.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@intlify/vue-i18n-extensions/download/@intlify/vue-i18n-extensions-5.0.1.tgz"},"_npmUser":{"name":"kazupon","email":"kawakazu80@gmail.com"},"directories":{},"maintainers":[{"name":"kazupon","email":"kawakazu80@gmail.com"},{"name":"ota-meshi","email":"otameshiyo23@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-i18n-extensions_5.0.1_1671519546359_0.4589304015027369"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-12-20T06:59:22.442Z","publish_time":1671519546525,"_cnpm_publish_time":1671519546525,"dist-tags":{"alpha":"2.0.0-alpha.2","beta":"2.0.0-beta.1","latest":"5.0.1","next":"4.0.0","rc":"2.0.0-rc.1"}}