Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

@intlify/eslint-plugin-vue-i18n

Package Overview
Dependencies
Maintainers
2
Versions
41
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@intlify/eslint-plugin-vue-i18n - npm Package Compare versions

Comparing version 0.7.0 to 0.8.0

20

CHANGELOG.md
## v0.8.0 (2020-08-07)
#### :star: Features
* [#94](https://github.com/intlify/eslint-plugin-vue-i18n/pull/94) Add support YAML and JSON5 resources. ([@ota-meshi](https://github.com/ota-meshi))
#### :bug: Bug Fixes
* [#92](https://github.com/intlify/eslint-plugin-vue-i18n/pull/92) Fix false positives of key used in `<i18n>` component in `no-unused-keys` rule. ([@ota-meshi](https://github.com/ota-meshi))
#### :zap: Improvement Features
* [#93](https://github.com/intlify/eslint-plugin-vue-i18n/pull/93) Change `no-missing-keys` and `no-dynamic-keys` rules to also verify keys used in the `<i18n-t>` component. ([@ota-meshi](https://github.com/ota-meshi))
* [#87](https://github.com/intlify/eslint-plugin-vue-i18n/pull/87) Change to apply update when resource file is updated. ([@ota-meshi](https://github.com/ota-meshi))
#### :pencil: Documentation
* [#89](https://github.com/intlify/eslint-plugin-vue-i18n/pull/89) docs: fix $t in example ([@azu](https://github.com/azu))
#### Committers: 2
- Yosuke Ota ([@ota-meshi](https://github.com/ota-meshi))
- azu ([@azu](https://github.com/azu))
## v0.7.0 (2020-07-27)

@@ -3,0 +23,0 @@

39

package.json
{
"name": "@intlify/eslint-plugin-vue-i18n",
"description": "ESLint plugin for Vue I18n",
"version": "0.7.0",
"version": "0.8.0",
"author": {

@@ -31,9 +31,24 @@ "name": "kazuya kawaguchi",

"ignore": "^5.0.5",
"js-yaml": "^3.14.0",
"json5": "^2.1.3",
"lodash": "^4.17.11",
"parse5": "^6.0.0",
"vue-eslint-parser": "^7.0.0"
"vue-eslint-parser": "^7.0.0",
"yaml-eslint-parser": "^0.0.8"
},
"devDependencies": {
"@types/debug": "^4.1.5",
"@types/eslint": "^7.2.0",
"@types/eslint-scope": "^3.7.0",
"@types/js-yaml": "^3.12.5",
"@types/json5": "^0.0.30",
"@types/lodash": "^4.14.159",
"@types/mocha": "^8.0.1",
"@types/parse5": "^5.0.3",
"@typescript-eslint/eslint-plugin": "^3.8.0",
"@typescript-eslint/parser": "^3.8.0",
"eslint": "^5.15.0 || ^6.0.0 || ^7.0.0",
"eslint-config-prettier": "^6.11.0",
"eslint-plugin-markdown": "^1.0.0",
"eslint-plugin-prettier": "^3.1.4",
"eslint-plugin-vue-libs": "^3.0.0 || ^4.0.0",

@@ -44,4 +59,7 @@ "lerna-changelog": "^1.0.0",

"opener": "^1.5.1",
"prettier": "^2.0.5",
"rimraf": "^3.0.0",
"shipjs": "^0.20.0",
"ts-node": "^8.10.2",
"typescript": "^3.9.7",
"vue-github-button": "^1.2.0",

@@ -54,3 +72,3 @@ "vuepress": "^1.5.2"

"files": [
"lib"
"dist"
],

@@ -70,3 +88,3 @@ "homepage": "https://github.com/intlify/eslint-plugin-vue-i18n#readme",

"license": "MIT",
"main": "lib/index.js",
"main": "dist/index.js",
"peerDependencies": {

@@ -80,16 +98,17 @@ "eslint": "^5.0.0 || ^6.0.0 || ^7.0.0"

"scripts": {
"clean": "rimraf .nyc_output coverage docs/.vuepress/dist",
"build": "tsc --project ./tsconfig.build.json",
"clean": "rimraf .nyc_output coverage dist docs/.vuepress/dist",
"coverage": "nyc report --reporter lcov && opener coverage/lcov-report/index.html",
"docs": "vuepress dev docs",
"docs:build": "vuepress build docs",
"generate": "node scripts/update.js",
"lint": "eslint lib scripts tests docs/.vuepress --ignore-pattern \"!.*\"",
"generate": "ts-node scripts/update.ts",
"lint": "eslint --ext js,ts lib scripts tests docs/.vuepress --ignore-pattern \"!.*\"",
"lint:docs": "eslint --ext js,vue,md docs --ignore-pattern \"!.*\"",
"release:prepare": "shipjs prepare",
"release:trigger": "shipjs trigger",
"test": "mocha ./tests/**/*.js",
"test:debug": "mocha --inspect \"./tests/**/*.js\"",
"test:coverage": "nyc mocha ./tests/**/*.js",
"test": "mocha --require ts-node/register \"./tests/**/*.ts\"",
"test:debug": "mocha --require ts-node/register --inspect \"./tests/**/*.ts\"",
"test:coverage": "nyc mocha --require ts-node/register ./tests/**/*.ts",
"test:integrations": "mocha ./tests-integrations/*.js --timeout 60000"
}
}
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc