UNPKG

eslint-plugin-yaml

Version:
83 lines 2.65 kB
{ "name": "eslint-plugin-yaml", "version": "1.1.2", "description": "Lint YAML files", "homepage": "https://github.com/aminya/eslint-plugin-yaml#readme", "bugs": { "url": "https://github.com/aminya/eslint-plugin-yaml/issues" }, "repository": { "type": "git", "url": "git+https://github.com/aminya/eslint-plugin-yaml.git" }, "license": "MIT", "author": "Amin Yahyaabadi, Peter deHaan", "type": "module", "exports": { ".": { "import": "./dist/index.js", "require": "./dist/index.cjs" } }, "main": "dist/index.cjs", "module": "dist/index.js", "source": "src/index.ts", "files": [ "src/**", "dist/**" ], "dependencies": { "@types/estree": "1.0.7", "eslint-plugin-yaml": "link:", "estree-util-value-to-estree": "3.3.2", "js-yaml": "4.1.0", "jshint": "2.13.6" }, "devDependencies": { "@babel/core": "7.26.10", "@types/babel__core": "7.20.5", "@types/eslint": "9.6.1", "@types/js-yaml": "4.0.9", "@types/jshint": "2.12.4", "@typescript-eslint/eslint-plugin": "8.28.0", "@typescript-eslint/parser": "8.28.0", "@upleveled/babel-plugin-remove-node-prefix": "1.0.5", "cross-env": "7.0.3", "eslint": "9.23.0", "eslint-config-atomic": "1.22.1", "npm-run-all2": "7.0.2", "prettier": "3.5.3", "prettier-config-atomic": "4.0.0", "typescript": "5.8.2", "vite": "6.2.3", "vite-plugin-babel": "1.3.0" }, "engines": { "node": ">=12" }, "keywords": [ "eslint", "eslintplugin", "eslint-plugin", "yaml", "yml", "eslint-plugin-yaml", "eslint-plugin-yml" ], "scripts": { "build": "run-s build.tsc && run-p build.modern build.legacy", "build.legacy": "vite build --mode legacy", "build.modern": "vite build --mode modern", "build.tsc": "tsc --pretty -p tsconfig.build.json", "dev": "vite build --watch", "format": "prettier . --write", "link.self": "pnpm link .", "lint": "run-s link.self build && cross-env NODE_OPTIONS=--enable-source-maps eslint . --fix", "test": "run-s link.self build && run-p test.mjs test.cjs test.eslint8 test.format test.lint", "test.cjs": "cross-env NODE_OPTIONS=--enable-source-maps eslint spec/**/*.{yml,yaml} --config ./eslint.config.cjs", "test.eslint8": "cross-env NODE_OPTIONS=--enable-source-maps ESLINT_USE_FLAT_CONFIG=false npx -y eslint@8 spec/**/*.{yml,yaml} --config .eslintrc.cjs", "test.format": "prettier . --check", "test.lint": "eslint .", "test.mjs": "cross-env NODE_OPTIONS=--enable-source-maps eslint spec/**/*.{yml,yaml} --config ./eslint.config.mjs" } }