{"name":"markdownlint","version":"0.32.1","keywords":["markdown","lint","md","CommonMark","markdownlint"],"author":{"url":"https://dlaa.me/","name":"David Anson"},"license":"MIT","_id":"markdownlint@0.32.1","maintainers":[{"name":"davidanson","email":"david@dlaa.me"}],"homepage":"https://github.com/DavidAnson/markdownlint","bugs":{"url":"https://github.com/DavidAnson/markdownlint/issues"},"dist":{"shasum":"14b3ff548e437487ae393ad5bc9092ca2858adde","tarball":"https://registry.npmjs.org/markdownlint/-/markdownlint-0.32.1.tgz","fileCount":124,"integrity":"sha512-3sx9xpi4xlHlokGyHO9k0g3gJbNY4DI6oNEeEYq5gQ4W7UkiJ90VDAnuDl2U+yyXOUa6BX+0gf69ZlTUGIBp6A==","signatures":[{"sig":"MEUCIA8M3th5zY59AWTw+m87+kGfYKXrfzXLQ9s7l1vG3yWOAiEA3ke7ViKdKWCUfKKgkyZqw3I5uLdass3CQgqvPfbuWAI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":809748},"main":"./lib/markdownlint.js","type":"commonjs","types":"./lib/markdownlint.d.ts","engines":{"node":">=18"},"exports":{".":"./lib/markdownlint.js","./helpers":"./helpers/helpers.js","./style/all":"./style/all.json","./style/relaxed":"./style/relaxed.json","./style/prettier":"./style/prettier.json","./style/cirosantilli":"./style/cirosantilli.json"},"funding":"https://github.com/sponsors/DavidAnson","gitHead":"dd7b9db685621cf2c1d2a0ee1e942d23f9b8a4ca","scripts":{"ci":"npm-run-all --continue-on-error --parallel lint serial-config-docs serial-declaration-demo test-cover && git diff --exit-code","lint":"eslint --ext .js,.cjs,.mjs --max-warnings 0 .","test":"ava --timeout=30s test/markdownlint-test.js test/markdownlint-test-config.js test/markdownlint-test-custom-rules.js test/markdownlint-test-helpers.js test/markdownlint-test-micromark.mjs test/markdownlint-test-result-object.js test/markdownlint-test-scenarios.js","example":"cd example && node standalone.js && grunt markdownlint --force && gulp markdownlint","upgrade":"npx --yes npm-check-updates --upgrade","build-demo":"node scripts copy node_modules/markdown-it/dist/markdown-it.min.js demo/markdown-it.min.js && node scripts copy node_modules/markdownlint-micromark/micromark-browser.js demo/micromark-browser.js && node scripts copy node_modules/markdownlint-micromark/micromark-html-browser.js demo/micromark-html-browser.js && cd demo && webpack --no-stats","build-docs":"node doc-build/build-rules.mjs","test-cover":"c8 --100 npm test","test-extra":"ava --timeout=5m test/markdownlint-test-extra-parse.js test/markdownlint-test-extra-type.js","declaration":"npm run build-declaration && npm run test-declaration","build-config":"npm run build-config-schema && npm run build-config-example","build-example":"npm install --no-save --ignore-scripts grunt grunt-cli gulp through2","build-micromark":"cd micromark && npm run build","lint-test-repos":"ava --timeout=10m test/markdownlint-test-repos.js","clone-test-repos":"mkdir test-repos && cd test-repos && npm run clone-test-repos-apache-airflow && npm run clone-test-repos-dotnet-docs && npm run clone-test-repos-electron-electron && npm run clone-test-repos-eslint-eslint && npm run clone-test-repos-mdn-content && npm run clone-test-repos-mkdocs-mkdocs && npm run clone-test-repos-mochajs-mocha && npm run clone-test-repos-pi-hole-docs && npm run clone-test-repos-v8-v8-dev && npm run clone-test-repos-webhintio-hint && npm run clone-test-repos-webpack-webpack-js-org","test-declaration":"cd example/typescript && tsc && node type-check.js","update-snapshots":"ava --update-snapshots test/markdownlint-test-micromark.mjs test/markdownlint-test-scenarios.js","build-declaration":"tsc --allowJs --declaration --emitDeclarationOnly --module commonjs --resolveJsonModule --target es2015 lib/markdownlint.js && node scripts delete 'lib/{cache,constants,md,r}*.d.ts' 'micromark/*.d.cts' 'helpers/*.d.{cts,ts}'","install-micromark":"cd micromark && npm install --no-package-lock","docker-npm-install":"docker run --rm --tty --name npm-install --volume $PWD:/home/workdir --workdir /home/workdir --user node node:latest npm install","serial-config-docs":"npm run build-config && npm run build-docs","build-config-schema":"node schema/build-config-schema.js","build-config-example":"node schema/build-config-example.js","docker-npm-run-upgrade":"docker run --rm --tty --name npm-run-upgrade --volume $PWD:/home/workdir --workdir /home/workdir --user node node:latest npm run upgrade","serial-declaration-demo":"npm run build-declaration && npm-run-all --continue-on-error --parallel build-demo test-declaration","clone-test-repos-v8-v8-dev":"cd test-repos && git clone https://github.com/v8/v8.dev v8-v8-dev --depth 1 --no-tags --quiet","update-snapshots-test-repos":"ava --timeout=10m --update-snapshots test/markdownlint-test-repos.js","clone-test-repos-dotnet-docs":"cd test-repos && git clone https://github.com/dotnet/docs dotnet-docs --depth 1 --no-tags --quiet","clone-test-repos-mdn-content":"cd test-repos && git clone https://github.com/mdn/content mdn-content --depth 1 --no-tags --quiet","clone-test-repos-pi-hole-docs":"cd test-repos && git clone https://github.com/pi-hole/docs pi-hole-docs --depth 1 --no-tags --quiet","clone-test-repos-eslint-eslint":"cd test-repos && git clone https://github.com/eslint/eslint eslint-eslint --depth 1 --no-tags --quiet","clone-test-repos-mkdocs-mkdocs":"cd test-repos && git clone https://github.com/mkdocs/mkdocs mkdocs-mkdocs --depth 1 --no-tags --quiet","clone-test-repos-mochajs-mocha":"cd test-repos && git clone https://github.com/mochajs/mocha mochajs-mocha --depth 1 --no-tags --quiet","clone-test-repos-apache-airflow":"cd test-repos && git clone https://github.com/apache/airflow apache-airflow --depth 1 --no-tags --quiet","clone-test-repos-webhintio-hint":"cd test-repos && git clone https://github.com/webhintio/hint webhintio-hint --depth 1 --no-tags --quiet","clone-test-repos-electron-electron":"cd test-repos && git clone https://github.com/electron/electron electron-electron --depth 1 --no-tags --quiet && cd electron-electron && npm install --ignore-scripts @electron/lint-roller typescript@4","clone-test-repos-webpack-webpack-js-org":"cd test-repos && git clone https://github.com/webpack/webpack.js.org webpack-webpack-js-org --depth 1 --no-tags --quiet"},"_npmUser":{"name":"davidanson","email":"david@dlaa.me"},"repository":{"url":"git+https://github.com/DavidAnson/markdownlint.git","type":"git"},"_npmVersion":"10.2.0","description":"A Node.js style checker and lint tool for Markdown/CommonMark files.","directories":{},"_nodeVersion":"18.18.2","dependencies":{"markdown-it":"13.0.2","markdownlint-micromark":"0.1.7"},"_hasShrinkwrap":false,"devDependencies":{"c8":"8.0.1","ava":"5.3.1","toml":"3.0.0","yaml":"2.3.4","eslint":"8.53.0","gemoji":"8.1.0","globby":"14.0.0","js-yaml":"4.1.0","webpack":"5.89.0","typescript":"5.2.2","@babel/core":"7.23.3","npm-run-all":"4.1.5","webpack-cli":"5.1.4","babel-loader":"9.1.3","eslint-plugin-n":"16.3.1","markdown-it-sub":"1.0.0","markdown-it-sup":"1.0.0","eslint-plugin-es":"4.1.0","@babel/preset-env":"7.23.3","character-entities":"2.0.2","eslint-plugin-jsdoc":"46.9.0","strip-json-comments":"5.0.1","eslint-plugin-regexp":"2.1.1","eslint-plugin-unicorn":"49.0.0","terser-webpack-plugin":"5.3.9","@hyperjump/json-schema":"1.6.5","markdown-it-for-inline":"0.1.1","json-schema-to-typescript":"13.1.1","markdownlint-rule-helpers":"0.23.0"},"_npmOperationalInternal":{"tmp":"tmp/markdownlint_0.32.1_1700021946163_0.5772482592815813","host":"s3://npm-registry-packages"}}