{"bin":{"rdformat-validator":"bin/rdformat-validator.js"},"bugs":{"url":"https://github.com/UmbrellaDocs/rdformat-validator/issues"},"dist":{"shasum":"49d1e528e4c66716ccff1660e58bc3d51bc4ff72","tarball":"https://registry.npmjs.org/@umbrelladocs/rdformat-validator/-/rdformat-validator-1.0.1.tgz","fileCount":77,"integrity":"sha512-yOQbzkvQBshV0fLfjw4S1QEv+dsYs6RRqR+4W2njaHzPchyWj/rYvK5ogJ8Jo+GRtX1hKPxyRFtIN18GFwVQVA==","signatures":[{"sig":"MEQCIEaJU0CwrZCQI0vbG8+J8DyFKmsABnORJOcPVUx3NKvbAiBhziJLI12qfR1mrm+neoY1ER+6eU7XcxIqxH0v8S7gwg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":671301},"main":"dist/index.js","name":"@umbrelladocs/rdformat-validator","types":"dist/index.d.ts","author":{"url":"https://github.com/UmbrellaDocs/rdformat-validator","name":"Gaurav Nelson"},"module":"dist/esm/index.js","engines":{"npm":">=6.0.0","node":">=14.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/esm/index.js","require":"./dist/index.js"}},"funding":{"url":"https://github.com/sponsors/UmbrellaDocs","type":"github"},"gitHead":"ef2fbbe29a9a3d831d30ccbdce5f031007886fa6","license":"Apache-2.0","scripts":{"dev":"ts-node src/index.ts","lint":"eslint src/**/*.ts --max-warnings 200","test":"jest","build":"npm run build:cjs && npm run build:esm && npm run build:cli","clean":"rimraf dist","start":"node dist/index.js","lint:ci":"eslint src/**/*.ts --config eslint.config.ci.js","test:ci":"jest --ci --coverage --watchAll=false","lint:fix":"eslint src/**/*.ts --fix --max-warnings 200","prebuild":"rimraf dist","validate":"npm run type-check && npm run test","build:cjs":"tsc","build:cli":"npm run build:cjs && node scripts/prepare-cli.js","build:esm":"tsc -p tsconfig.esm.json && node scripts/fix-esm-imports.js","preversion":"npm run validate","test:watch":"jest --watch","type-check":"tsc --noEmit","build:check":"tsc --noEmit","lint:strict":"eslint src/**/*.ts","postpublish":"echo 'Package published successfully!'","postversion":"git push && git push --tags","test:coverage":"jest --coverage","validate:full":"npm run type-check && npm run lint && npm run test","prepublishOnly":"npm run validate && npm run build"},"_npmUser":{"name":"gaurav-nelson","email":"gaurav.nelson@gmail.com"},"homepage":"https://github.com/UmbrellaDocs/rdformat-validator#readme","keywords":["reviewdog","validator","diagnostic","format","json","linter","cli","rdformat","validation","typescript","nodejs","code-quality","static-analysis","json-schema"],"categories":["Linters","Other"],"repository":{"url":"git+https://github.com/UmbrellaDocs/rdformat-validator.git","type":"git"},"_npmVersion":"10.9.8","description":"Validate and fix Reviewdog Diagnostic Format (RD Format) - A comprehensive library and CLI tool for validating JSON data against the Reviewdog Diagnostic Format specification","directories":{},"maintainers":[{"name":"gaurav-nelson","email":"gaurav.nelson@gmail.com"}],"_nodeVersion":"22.23.1","dependencies":{"commander":"^14.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.4.2","eslint":"^10.0.1","rimraf":"^6.1.3","ts-jest":"^29.4.11","ts-node":"^10.9.2","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^26.0.1","@typescript-eslint/parser":"^8.62.1","@typescript-eslint/eslint-plugin":"^8.62.1"},"_npmOperationalInternal":{"tmp":"tmp/rdformat-validator_1.0.1_1782891491603_0.5866878663326509","host":"s3://npm-registry-packages-npm-production"},"_id":"@umbrelladocs/rdformat-validator@1.0.1","version":"1.0.1"}