@yamato-daiwa/style_guides
Version:
Strict guidelines for ESLint and Pug.
67 lines (66 loc) • 2.15 kB
JSON
{
"name": "@yamato-daiwa/style_guides",
"version": "0.14.2",
"description": "Strict guidelines for ESLint and Pug.",
"engines": {
"node": ">=22.0.0"
},
"repository": {
"type": "git",
"url": "git+https://github.com/TokugawaTakeshi/Yamato-Daiwa-StyleGuides.git"
},
"keywords": [
"eslint",
"eslintconfig",
"puglint",
"puglintconfig",
"styleguide",
"yamato-daiwa"
],
"license": "MIT",
"peerDependencies": {
"@eslint-community/eslint-plugin-eslint-comments": "~4.7.0",
"@stylistic/eslint-plugin": "~5.10.0",
"@typescript-eslint/eslint-plugin": "~8.59.0",
"@typescript-eslint/parser": "~8.59.0",
"eslint": "~9.39.0",
"eslint-plugin-import": "~2.32.0",
"eslint-plugin-n": "~18.0.0",
"eslint-plugin-react": "~7.37.0",
"eslint-plugin-vue": "~9.33.0",
"eslint-plugin-vue-pug": "~0.6.2",
"typescript": "~6.0.0"
},
"devDependencies": {
"@eslint-community/eslint-plugin-eslint-comments": "4.7.1",
"@stylistic/eslint-plugin": "5.10.0",
"@types/node": "22.15.30",
"@types/react": "19.2.14",
"@typescript-eslint/eslint-plugin": "8.59.2",
"@typescript-eslint/parser": "8.59.2",
"eslint": "9.39.3",
"eslint-plugin-import": "2.32.0",
"eslint-plugin-n": "18.0.1",
"eslint-plugin-react": "7.37.5",
"eslint-plugin-vue": "9.33.0",
"eslint-plugin-vue-pug": "0.6.2",
"react": "19.2.6",
"typescript": "6.0.3",
"vue-facing-decorator": "3.0.4"
},
"files": [
"Overridings",
"Rules",
"ECMAScript.js",
"Markup.js"
],
"scripts": {
"JavaScript Test": "eslint Tests/JavaScriptTest.js --config ECMAScript.js",
"TypeScript Test": "eslint Tests/TypeScriptTest.ts --config ECMAScript.js",
"Testing File Test": "eslint Tests/Test.test.ts --config ECMAScript.js",
"TSX Test": "eslint Tests/ReactTest.tsx",
"JSX Test": "eslint Tests/ReactTest.jsx",
"Testing of All Assets": "eslint Tests/**/*",
"Vue Single File Component Test": "eslint Tests/SampleVueSingleFileComponent.vue --config ECMAScript.js"
}
}