UNPKG

remark-preset-lint-node

Version:

remark preset to configure remark-lint with settings for nodejs/node

105 lines (104 loc) 3.86 kB
{ "name": "remark-preset-lint-node", "version": "5.1.2", "description": "remark preset to configure remark-lint with settings for nodejs/node", "main": "./index.js", "type": "module", "scripts": { "fix": "eslint . --fix && prettier . -w", "lint": "eslint . && prettier . -c", "lockfile-lint": "lockfile-lint --allowed-hosts npm --allowed-schemes https: --empty-hostname false --type npm --path package-lock.json", "test:local": "remark *.md --use ./index.js -fq", "test:node-core": "remark \"tmp/*.md\" \"tmp/doc/**/*.md\" \"tmp/lib/**/*.md\" \"tmp/benchmark/**/*.md\" \"tmp/src/**/*.md\" \"tmp/test/README.md\" \"tmp/test/[a-eg-z]*/**/*.md\" \"tmp/tools/doc/*.md\" \"tmp/tools/icu/**/*.md\" --use ./index.js -fq", "test:unit": "node test/test.js", "test": "npm run lint && npm run lockfile-lint && npm run test:unit && npm run test:local && npm run test:node-core" }, "repository": { "type": "git", "url": "git+https://github.com/nodejs/remark-preset-lint-node.git" }, "keywords": [ "remark" ], "author": "Daijiro Wachi", "license": "MIT", "bugs": { "url": "https://github.com/nodejs/remark-preset-lint-node/issues" }, "engines": { "node": ">=18.0.0" }, "homepage": "https://github.com/nodejs/remark-preset-lint-node#readme", "files": [ "index.js", "remark-lint-nodejs-links.js", "remark-lint-nodejs-yaml-comments.js" ], "dependencies": { "js-yaml": "^4.1.0", "remark-gfm": "^4.0.0", "remark-lint-blockquote-indentation": "^4.0.0", "remark-lint-checkbox-character-style": "^5.0.0", "remark-lint-checkbox-content-indent": "^5.0.0", "remark-lint-code-block-style": "^4.0.0", "remark-lint-definition-spacing": "^4.0.0", "remark-lint-fenced-code-flag": "^4.0.0", "remark-lint-fenced-code-marker": "^4.0.0", "remark-lint-file-extension": "^3.0.0", "remark-lint-final-definition": "^4.0.1", "remark-lint-first-heading-level": "^4.0.0", "remark-lint-heading-style": "^4.0.0", "remark-lint-maximum-line-length": "^4.0.1", "remark-lint-no-consecutive-blank-lines": "^5.0.0", "remark-lint-no-file-name-articles": "^3.0.0", "remark-lint-no-file-name-consecutive-dashes": "^3.0.0", "remark-lint-no-file-name-outer-dashes": "^3.0.0", "remark-lint-no-heading-indent": "^5.0.0", "remark-lint-no-multiple-toplevel-headings": "^4.0.0", "remark-lint-no-shell-dollars": "^4.0.0", "remark-lint-no-table-indentation": "^5.0.0", "remark-lint-no-tabs": "^4.0.0", "remark-lint-no-trailing-spaces": "^3.0.2", "remark-lint-prohibited-strings": "^4.0.0", "remark-lint-rule-style": "^4.0.0", "remark-lint-strong-marker": "^4.0.0", "remark-lint-table-cell-padding": "^5.0.0", "remark-lint-table-pipes": "^5.0.0", "remark-lint-unordered-list-marker-style": "^4.0.0", "remark-preset-lint-recommended": "^7.0.0", "semver": "^7.5.4", "unified-lint-rule": "^3.0.0", "unist-util-visit": "^5.0.0" }, "devDependencies": { "@eslint/js": "^9.0.0", "@semantic-release/commit-analyzer": "^13.0.0", "@semantic-release/git": "^10.0.1", "@semantic-release/github": "^10.0.3", "@semantic-release/npm": "^12.0.0", "eslint": "^9.0.0", "eslint-config-prettier": "^9.0.0", "eslint-plugin-n": "^17.2.0", "eslint-plugin-prettier": "^5.0.0", "globals": "^15.0.0", "lockfile-lint": "^4.12.1", "prettier": "^3.0.3", "remark-cli": "^12.0.0", "remark-parse": "^11.0.0", "remark-stringify": "^11.0.0", "to-vfile": "^8.0.0", "unified": "^11.0.4", "vfile-reporter": "^8.1.1" }, "release": { "branches": [ "main" ], "plugins": [ "@semantic-release/commit-analyzer", "@semantic-release/npm", "@semantic-release/github", "@semantic-release/git" ] } }