UNPKG

@eslint/markdown

Version:

The official ESLint language plugin for Markdown

91 lines (90 loc) 2.59 kB
{ "name": "@eslint/markdown", "version": "6.2.1", "description": "The official ESLint language plugin for Markdown", "license": "MIT", "author": { "name": "Brandon Mills", "url": "https://github.com/btmills" }, "type": "module", "main": "dist/esm/index.js", "types": "dist/esm/index.d.ts", "exports": { ".": { "types": "./dist/esm/index.d.ts", "default": "./dist/esm/index.js" } }, "files": [ "dist" ], "publishConfig": { "access": "public" }, "repository": "eslint/markdown", "bugs": { "url": "https://github.com/eslint/markdown/issues" }, "homepage": "https://github.com/eslint/markdown#readme", "keywords": [ "eslint", "eslintplugin", "markdown", "lint", "linter" ], "gitHooks": { "pre-commit": "lint-staged" }, "lint-staged": { "*.js": [ "eslint --fix", "prettier --write" ], "!(*.{js,md})": "prettier --write --ignore-unknown", "{src/rules/*.js,tools/update-rules-docs.js,README.md}": "npm run build:update-rules-docs" }, "scripts": { "lint": "eslint . && eslint -c eslint.config-content.js .", "lint:fix": "eslint --fix . && eslint --fix -c eslint.config-content.js .", "fmt": "prettier --write .", "fmt:check": "prettier --check .", "build:dedupe-types": "node tools/dedupe-types.js dist/esm/index.js", "build:rules": "node tools/build-rules.js", "build:update-rules-docs": "node tools/update-rules-docs.js", "build": "npm run build:rules && rollup -c && npm run build:dedupe-types && tsc -p tsconfig.esm.json && npm run build:update-rules-docs", "build:readme": "node tools/update-readme.js", "prepare": "node ./npm-prepare.cjs && npm run build", "test": "c8 mocha \"tests/**/*.test.js\" --timeout 30000", "test:jsr": "npx jsr@latest publish --dry-run" }, "devDependencies": { "@eslint/core": "^0.6.0", "@eslint/js": "^9.4.0", "@types/eslint": "^9.6.0", "c8": "^10.1.2", "chai": "^5.1.1", "dedent": "^1.5.3", "eslint": "^9.10.0", "eslint-config-eslint": "^11.0.0", "globals": "^15.1.0", "got": "^14.4.2", "lint-staged": "^15.2.9", "mocha": "^10.6.0", "prettier": "^3.3.3", "rollup": "^4.19.0", "rollup-plugin-copy": "^3.5.0", "typescript": "^5.5.4", "yorkie": "^2.0.0" }, "dependencies": { "@eslint/plugin-kit": "^0.2.0", "mdast-util-from-markdown": "^2.0.1", "mdast-util-gfm": "^3.0.0", "micromark-extension-gfm": "^3.0.0" }, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" } }