{"_id":"@anyone-developer/anyone-validate-json","_rev":"7-ecbe5b6e2715d277aa3126a376fbcf48","name":"@anyone-developer/anyone-validate-json","dist-tags":{"latest":"0.9.6"},"versions":{"0.9.0":{"name":"@anyone-developer/anyone-validate-json","version":"0.9.0","description":"This action helps you to validate JSON syntax in a specified directory. And write back with formatted content. read file recursively with specified file extensions.","main":"index.ts","types":"index.d.ts","scripts":{"test":"ts-node test.ts","xo":"xo","xo-fix":"xo --fix","build":"npm run build-index && npm run build-action && npm run build-cli && npm run build-win && npm run build-macos && npm run build-linux","build-index":"ncc build index.ts -o dist/index -m -s --license LICENSE","build-action":"ncc build action.ts -o dist/action -m -s --license LICENSE","build-cli":"ncc build cli.ts -o dist/cli -m -s --license LICENSE","build-win":"pkg dist/cli/index.js -t node12-win-x64 -o build/release/anyone-validate-json-win","build-macos":"pkg dist/cli/index.js -t node12-macos-x64 -o build/release/anyone-validate-json-macos","build-linux":"pkg dist/cli/index.js -t node12-linux-x64 -o build/release/anyone-validate-json-linux"},"repository":{"type":"git","url":"git://github.com/anyone-developer/anyone-validate-json.git"},"keywords":["cli","anyone-validate-json","anyone-developer","xml","xml-formatter","formatter","validate","validation"],"author":{"name":"Zhang Nan","url":"zhang_nan_163@163.com"},"license":"GPL-3.0-or-later","bugs":{"url":"https://github.com/anyone-developer/anyone-validate-json/issues"},"publishConfig":{"registry":"https://npm.pkg.github.com/"},"homepage":"https://github.com/anyone-developer/anyone-validate-json#readme","dependencies":{"args":"^5.0.1","chalk":"^4.1.0","rrdir":"^8.2.0","@actions/core":"^1.2.6"},"optionalDependencies":{"@actions/core":"^1.2.6"},"directories":{"doc":"docs"},"devDependencies":{"@types/args":"^3.0.0","@types/rrdir":"^8.2.0","@vercel/ncc":"^0.24.1","pkg":"^4.4.9","ts-node":"^9.0.0","typescript":"^4.0.5","xo":"^0.34.2"},"xo":{"rules":{"prefer-promise-reject-errors":0,"prefer-optional-chain":0,"@typescript-eslint/restrict-template-expressions":0,"unicorn/no-reduce":0}},"gitHead":"be8162af26fe436b53987c46a5719d5e4efc7a8a","_id":"@anyone-developer/anyone-validate-json@0.9.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-QInwPvXd4uTbzik+4RvJP1+x4MJ2X6WV7OjkavMmbOckPyGIawmLmDQkDmRqdEUn9QZb6HG1Bc2eB/HmXi5e/A==","shasum":"fd566631f8b918d2a35ada6a569e9865e169b852","tarball":"https://registry.npmjs.org/@anyone-developer/anyone-validate-json/-/anyone-validate-json-0.9.0.tgz","fileCount":8,"unpackedSize":44548,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfrO8vCRA9TVsSAnZWagAAxU8P/1GtUVms9fAJGfnWGtG7\ntTNuyHedx4NZ74xqD/YrRsOMlomJELIg7nbvnwTGC7Lgh4TeL0FOILllJFKR\nVzgCAjxB9B4v5G3sa3Y9WfIHjfAUZfWjIVPUmPxf3a3EZ/Ym6kyzZS0TkNpD\nhCHoMjgbnpHoaPWHB4iRJUsDEy3y0Wox5UVLH+GWLPK0GSEL3l77SGAx2S/f\nnc+xZd6oXnmqx4pfWng+T0nddZp3rXhD3XXVgCwE9VJUPqWKAozyOSIYzcF+\nyeF/Y/BThgU+lIgs2wrnvWwUoYpUYLBQKvwtxRLm2HemH9uInXuFStuxGvp/\nS31+KRkZgZrIToI53tL6ATcZOsnpFwV9Q1HXYR66DXeTAnnpiLbdwTiAkWaR\nefHap/oRwkzMafujCSTLNjoBTisat4w4PElhkVhHoKWeaOTbmXnvzhL0UypR\nZTcbvxjB3GQvsvUPgyY0nomzqXaGSDWHyD7fRpoxwmXil3sr8Gz9U1mdjYcs\nPxoEgK8yID7f+amsfWdIGO+icXFwnoiSvpo4qplowHV4dVJRYbC5b6tUqbjo\nbCEz0HBMg0/qsIGXcu92Q6HBU891uMVBDBerRXdDJsaJeAMkFlBAgFBhdh3s\ntdystsa36R4CsTdIhrJD9UgiNXwl8gx7aHQOQcPc6IPymmQhq2mywA3Z3Btz\n9D+n\r\n=ln9w\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDUUC7ELtmF1pkKk+/wEF2bNdzw/DBkVVK2nB09/VDnKAIgWdf8UID9ZSXO7GKwmQGQOHPCPuDcMd66mnA+/tMgx5k="}]},"_npmUser":{"name":"edward.zhang","email":"zhang_nan_163@163.com"},"maintainers":[{"name":"edward.zhang","email":"zhang_nan_163@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/anyone-validate-json_0.9.0_1605168942981_0.08142213460920633"},"_hasShrinkwrap":false},"0.9.1":{"name":"@anyone-developer/anyone-validate-json","version":"0.9.1","description":"This action helps you to validate JSON syntax in a specified directory. And write back with formatted content. read file recursively with specified file extensions.","main":"index.ts","types":"index.d.ts","scripts":{"test":"ts-node test.ts","xo":"xo","xo-fix":"xo --fix","build":"npm run build-index && npm run build-action && npm run build-cli && npm run build-win && npm run build-macos && npm run build-linux","build-index":"ncc build index.ts -o dist/index -m -s --license LICENSE","build-action":"ncc build action.ts -o dist/action -m -s --license LICENSE","build-cli":"ncc build cli.ts -o dist/cli -m -s --license LICENSE","build-win":"pkg dist/cli/index.js -t node12-win-x64 -o build/release/anyone-validate-json-win","build-macos":"pkg dist/cli/index.js -t node12-macos-x64 -o build/release/anyone-validate-json-macos","build-linux":"pkg dist/cli/index.js -t node12-linux-x64 -o build/release/anyone-validate-json-linux"},"repository":{"type":"git","url":"git://github.com/anyone-developer/anyone-validate-json.git"},"keywords":["cli","anyone-validate-json","anyone-developer","xml","xml-formatter","formatter","validate","validation"],"author":{"name":"Zhang Nan","url":"zhang_nan_163@163.com"},"license":"GPL-3.0-or-later","bugs":{"url":"https://github.com/anyone-developer/anyone-validate-json/issues"},"publishConfig":{"registry":"https://npm.pkg.github.com/"},"homepage":"https://github.com/anyone-developer/anyone-validate-json#readme","dependencies":{"args":"^5.0.1","chalk":"^4.1.0","rrdir":"^8.2.0","@actions/core":"^1.2.6"},"optionalDependencies":{"@actions/core":"^1.2.6"},"directories":{"doc":"docs"},"devDependencies":{"@types/args":"^3.0.0","@types/rrdir":"^8.2.1","@vercel/ncc":"^0.25.1","pkg":"^4.4.9","ts-node":"^9.0.0","typescript":"^4.0.5","xo":"^0.34.2"},"xo":{"rules":{"prefer-promise-reject-errors":0,"prefer-optional-chain":0,"@typescript-eslint/restrict-template-expressions":0,"unicorn/no-reduce":0}},"gitHead":"a544517241f15d4cc833b99f20fe8a2305833b32","_id":"@anyone-developer/anyone-validate-json@0.9.1","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-SFkeqxojhzvh7sIR9VfXCmH+F6oxw2PKKl6MhpKz1bmZZ0YDJ3t0D6jbuCdEQf+7Mh8XJA8YeNvzOHQkSC/VIg==","shasum":"9b0688047d0ab1f5136ccd6b840575a11b6e2309","tarball":"https://registry.npmjs.org/@anyone-developer/anyone-validate-json/-/anyone-validate-json-0.9.1.tgz","fileCount":8,"unpackedSize":44548,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfrPF+CRA9TVsSAnZWagAA2bYP/09w1jpas2WdFsXT09hr\nKWs1cP70e3SjwVTk4BuzRvh3YqHH3rW14jcWibdl95Kf8ViagtIm7HubrMCv\nsKdksPP4E8S0CDsOKbO3HeN2rGOYdmoZEv0d3Rpc10TAw1JbNO1curqziYzs\nk1bpSTNpkD1DksIOB/4OU03wI5jP8UDInGcPiUp+GJphbTYtXO/ufoVMe/sg\n8jtLEFGLnyy2kVW5K3Rf2cxVOP4mhdGYjVPTsv4crxUHv2LU9yDD2QtLgz3A\nKW68RQq9qnm6o16D1b7JR7t+8+bdhfm1QqPFOH7SunpfUpQWTw2uVY3Vj/Zo\ntfK5bvHfFrQVeBnHgaJpgO6XPxw6jYvDL4/dN4AJwu8f5D0hHJyQFa8w5d64\n45ndcpHn0o0+bCfJnLlOP9As0Qm9aA3rPP+gxiyMl1Nxv7jE84FVMo9fToC0\noVj/mjUv+gZ/VYHTzWKNXtOfMAGe9wpELJ0Yfa3+X//8FYSYKEQZo/2pQnNi\nzd+mSfZKVVYXE2J4k+bB/STug8UtoFzi1alj+pg9MEkosGLaQAvAGEAmyd22\nT2Q79K9emJEQsTeUhwF81cUg3IbdG/zMJuOJjywHIVv34C2HI5ir6IydyEbE\nx/O9BefzhC+OcGth26R9r5fKg3OcP4UUVeTb3O64geGDzHK1hob15sO8LF+q\npHVg\r\n=aORO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFSdPGpYCCwXQTtTVFU/GossHEeLmmXBUoXKIu6Xe9zHAiBJ3NRoAsmmjpI9JXYI4ZqdB7mF5apEqC/FmJq6/kCl3A=="}]},"_npmUser":{"name":"edward.zhang","email":"zhang_nan_163@163.com"},"maintainers":[{"name":"edward.zhang","email":"zhang_nan_163@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/anyone-validate-json_0.9.1_1605169533884_0.7723929510773286"},"_hasShrinkwrap":false},"0.9.2":{"name":"@anyone-developer/anyone-validate-json","version":"0.9.2","description":"This action helps you to validate JSON syntax in a specified directory. And write back with formatted content. read file recursively with specified file extensions.","main":"index.ts","types":"index.d.ts","scripts":{"test":"ts-node test.ts","xo":"xo","xo-fix":"xo --fix","build":"npm run build-index && npm run build-action && npm run build-cli && npm run build-win && npm run build-macos && npm run build-linux","build-index":"ncc build index.ts -o dist/index -m -s --license LICENSE","build-action":"ncc build action.ts -o dist/action -m -s --license LICENSE","build-cli":"ncc build cli.ts -o dist/cli -m -s --license LICENSE","build-win":"pkg dist/cli/index.js -t node12-win-x64 -o build/release/anyone-validate-json-win","build-macos":"pkg dist/cli/index.js -t node12-macos-x64 -o build/release/anyone-validate-json-macos","build-linux":"pkg dist/cli/index.js -t node12-linux-x64 -o build/release/anyone-validate-json-linux"},"repository":{"type":"git","url":"git://github.com/anyone-developer/anyone-validate-json.git"},"keywords":["cli","anyone-validate-json","anyone-developer","xml","xml-formatter","formatter","validate","validation"],"author":{"name":"Zhang Nan","url":"zhang_nan_163@163.com"},"license":"GPL-3.0-or-later","bugs":{"url":"https://github.com/anyone-developer/anyone-validate-json/issues"},"publishConfig":{"registry":"https://npm.pkg.github.com/"},"homepage":"https://github.com/anyone-developer/anyone-validate-json#readme","dependencies":{"args":"^5.0.1","chalk":"^4.1.0","rrdir":"^8.2.0","@actions/core":"^1.2.6"},"optionalDependencies":{"@actions/core":"^1.2.6"},"directories":{"doc":"docs"},"devDependencies":{"@types/args":"^3.0.0","@types/rrdir":"^8.2.1","@vercel/ncc":"^0.25.1","pkg":"^4.4.9","ts-node":"^9.0.0","typescript":"^4.0.5","xo":"^0.34.2"},"xo":{"rules":{"prefer-promise-reject-errors":0,"prefer-optional-chain":0,"@typescript-eslint/restrict-template-expressions":0,"unicorn/no-reduce":0}},"gitHead":"fab741b3f3a822fc8d54806a2b1acc4cd7551323","_id":"@anyone-developer/anyone-validate-json@0.9.2","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-nbCSKpsf3YRaQnn/tFwAyBm1IBM3WLMi1WtHd+79MtCn7z4/1lmTS5POVJo/94imAXox1/OMlDjq2t0481MD9w==","shasum":"5e4872bc860b20a16041cfab1b3474ab4f40e7f5","tarball":"https://registry.npmjs.org/@anyone-developer/anyone-validate-json/-/anyone-validate-json-0.9.2.tgz","fileCount":8,"unpackedSize":44548,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfrPTqCRA9TVsSAnZWagAArekQAJ6lcw8wwVhzQpgwSQVj\niTpv/4CEutPa7fzAi2RbfTv0cJTSsoKwW3vS9QLYy8bHe39g5800+I5L1v3Y\nxQq8vjLjqcdYrcQK//CpAsW7b6r89JLfuX3L5eM0SAT/z49omj+4DjZvTRLC\nGWQFnBzQBorXdY9QXxP84bkDsZIFjmVTmCsZiVl/Jf6BNLXgocNlAWRCgsXx\nutlZPB9rK51GgLpmM7NEmufrYJbIbnRDwfj4VZA59dlWK28BTC1ERr54ODie\nMRLdwculJa9rn5g5OUcRZcWnNhSLDa6sYS2BT5qjz41WbzY9QhL0xd5jTsgQ\nUCGF8T51SjQDBwk1RdqyNSDGxKKGOBdGB813Eb1Q7SdDsdqka7dlWab8ghU9\nAppAx00WqsTilLkyd1Lif0T88PsSuFGMi9KaBcSbiXTLQNNRgN9VBAngD4po\n6mWV74RhAbfZtdylDBiF8o4sfPpk9JKHOIjacFKb7PQ3v4zeUy8akzPhThEm\nVGcFYb86LpTtODar2VVDF5HfTYrmESALJiCs18yRmDS0n4ASFsfh8N37AQ9e\nLDg7PV5FJP5HTkV17mk1EhBTmNTmycSsyQ9wBzk8IfGXS8df+6d0ap9nufWk\nlTM//TF86tbBPAnt37Qvj/r/WDJGkm9+LS7XO2J3ZDkXnIuAJFPIWFPWoPm+\nlppI\r\n=2k0K\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFETiSewlYRCQHl+RmAKexennFrvf7BFTB2xKALF2ZiIAiBogBUy9+39MswWd85qOpOQdQXPzdZ5EcA2zMHBjGTXzg=="}]},"_npmUser":{"name":"edward.zhang","email":"zhang_nan_163@163.com"},"maintainers":[{"name":"edward.zhang","email":"zhang_nan_163@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/anyone-validate-json_0.9.2_1605170409880_0.43740987706788004"},"_hasShrinkwrap":false},"0.9.3":{"name":"@anyone-developer/anyone-validate-json","version":"0.9.3","description":"This action helps you to validate JSON syntax in a specified directory. And write back with formatted content.","main":"index.ts","types":"index.d.ts","scripts":{"test":"ts-node test.ts","xo":"xo","xo-fix":"xo --fix","build":"npm run build-index && npm run build-action && npm run build-cli && npm run build-win && npm run build-macos && npm run build-linux","build-index":"ncc build index.ts -o dist/index -m -s --license LICENSE","build-action":"ncc build action.ts -o dist/action -m -s --license LICENSE","build-cli":"ncc build cli.ts -o dist/cli -m -s --license LICENSE","build-win":"pkg dist/cli/index.js -t node12-win-x64 -o build/release/anyone-validate-json-win","build-macos":"pkg dist/cli/index.js -t node12-macos-x64 -o build/release/anyone-validate-json-macos","build-linux":"pkg dist/cli/index.js -t node12-linux-x64 -o build/release/anyone-validate-json-linux"},"repository":{"type":"git","url":"git://github.com/anyone-developer/anyone-validate-json.git"},"keywords":["cli","anyone-validate-json","anyone-developer","xml","xml-formatter","formatter","validate","validation"],"author":{"name":"Zhang Nan","url":"zhang_nan_163@163.com"},"license":"GPL-3.0-or-later","bugs":{"url":"https://github.com/anyone-developer/anyone-validate-json/issues"},"publishConfig":{"registry":"https://npm.pkg.github.com/"},"homepage":"https://github.com/anyone-developer/anyone-validate-json#readme","dependencies":{"args":"^5.0.1","chalk":"^4.1.0","rrdir":"^8.2.0","@actions/core":"^1.2.6"},"optionalDependencies":{"@actions/core":"^1.2.6"},"directories":{"doc":"docs"},"devDependencies":{"@types/args":"^3.0.0","@types/rrdir":"^8.2.1","@vercel/ncc":"^0.25.1","pkg":"^4.4.9","ts-node":"^9.0.0","typescript":"^4.0.5","xo":"^0.34.2"},"xo":{"rules":{"prefer-promise-reject-errors":0,"prefer-optional-chain":0,"@typescript-eslint/restrict-template-expressions":0,"unicorn/no-reduce":0}},"gitHead":"d5206ff18432ea49d5be113ab01e9db2ce26efb6","_id":"@anyone-developer/anyone-validate-json@0.9.3","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-QU1BD6DcAtygRWfXHYsQxC3AWunlScLhy+szGdnJm0W06OgxqvRmiJjMdL6gbBRIHudQLAZVj0ZwZvub3OUrbA==","shasum":"ba1d9a908291db5b25ce0033e0d718378abdd0b0","tarball":"https://registry.npmjs.org/@anyone-developer/anyone-validate-json/-/anyone-validate-json-0.9.3.tgz","fileCount":8,"unpackedSize":44494,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfrPY8CRA9TVsSAnZWagAAM2sP/RQWwn/3+bteEPNcTXHe\ntkK2g2d1jpCfSqYAOzNFxmXNHFUGsfEkHqzkEcqt8lVSi9tLc8dikZBXqrdu\ns5F3ZhaUEZvubho8jNKDXhdbPUWN2BPk8ZPjRAMp2mbNYmDAlXWDS9XC2ZHR\ndNyWg3zSbDynWwGPwXdu3D330QPAK0KWvsttfB6ewx9AoFrexP4SwitvxolI\nfzL0/IVPkqg8uYIHEcxG5zUgFeIHNyWUw/J6Z/AND6EUTch4zTHSI/vCobG0\ncIUDKgXxmlaAObR4ErconjmJdjRFCtZ0JCFQuk2X9qVPd02KnJXj7HUsoJqg\nprhpV1mzD1mIZhlX1oBA2Ufx3EjvFJelPJL6AH7Wz/wmNnf7ovrrf4mZidNq\npKm/YC87kOZPXb5sS9jzcXn3qJZovWeFh1Z/h7jgOxJ8Mq6MrQ31W4iGnMl4\neZgEk+gDXS2bRKp6G98Bcik229oLJQSzbA62j0nHreKLZi/ntr1uhD9VFMEn\nH6u9HQcSlCbXGq2J1QURfMYnsZoO5MUHC3qrE2yuyqESKDPLvJXW6201MkeP\nzJ1cDScMYHTjXun5h9EvPiul746GobqOvXuFfyaIK1hGqklNOys9rNbkQweB\nPMyr9UgqLIIMkqlq1uzvnZZG8vRObVjYxXASq59iNlbec8hbQk2PHBc7EKSb\nHS3J\r\n=eNsw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHuTeZSU6JK2XYT/Ugat+UkKnZiJ6GI0Lynzz04OYsd4AiEAwTXUdbulUjXJ75w2zN1hgRZjQSjsWQRQa7X2CdlExXQ="}]},"_npmUser":{"name":"edward.zhang","email":"zhang_nan_163@163.com"},"maintainers":[{"name":"edward.zhang","email":"zhang_nan_163@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/anyone-validate-json_0.9.3_1605170747665_0.5799027820962379"},"_hasShrinkwrap":false},"0.9.4":{"name":"@anyone-developer/anyone-validate-json","version":"0.9.4","description":"This action helps you to validate JSON syntax in a specified directory. And write back with formatted content. read file recursively with specified file extensions.","main":"index.ts","types":"index.d.ts","scripts":{"test":"ts-node test.ts","xo":"xo","xo-fix":"xo --fix","build":"npm run build-index && npm run build-action && npm run build-cli && npm run build-win && npm run build-macos && npm run build-linux","build-index":"ncc build index.ts -o dist/index -m -s --license LICENSE","build-action":"ncc build action.ts -o dist/action -m -s --license LICENSE","build-cli":"ncc build cli.ts -o dist/cli -m -s --license LICENSE","build-win":"pkg dist/cli/index.js -t node12-win-x64 -o build/release/anyone-validate-json-win","build-macos":"pkg dist/cli/index.js -t node12-macos-x64 -o build/release/anyone-validate-json-macos","build-linux":"pkg dist/cli/index.js -t node12-linux-x64 -o build/release/anyone-validate-json-linux"},"repository":{"type":"git","url":"git://github.com/anyone-developer/anyone-validate-json.git"},"keywords":["cli","anyone-validate-json","anyone-developer","xml","xml-formatter","formatter","validate","validation"],"author":{"name":"Zhang Nan","url":"zhang_nan_163@163.com"},"license":"GPL-3.0-or-later","bugs":{"url":"https://github.com/anyone-developer/anyone-validate-json/issues"},"publishConfig":{"registry":"https://npm.pkg.github.com/"},"homepage":"https://github.com/anyone-developer/anyone-validate-json#readme","dependencies":{"args":"^5.0.1","chalk":"^4.1.0","rrdir":"^8.2.0","@actions/core":"^1.2.6"},"optionalDependencies":{"@actions/core":"^1.2.6"},"directories":{"doc":"docs"},"devDependencies":{"@types/args":"^3.0.0","@types/rrdir":"^8.2.1","@vercel/ncc":"^0.25.1","pkg":"^4.4.9","ts-node":"^9.0.0","typescript":"^4.0.5","xo":"^0.34.2"},"xo":{"rules":{"prefer-promise-reject-errors":0,"prefer-optional-chain":0,"@typescript-eslint/restrict-template-expressions":0,"unicorn/no-reduce":0}},"gitHead":"f7825475ab18d772229797173786648c6678aeb1","_id":"@anyone-developer/anyone-validate-json@0.9.4","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-pg2JEQczdafvLnTeipUPEIHysiby+vaB8O7R4ruG6dPsEbNuFuou/YnKVh+xA9wiRJ88IDuGEUg4qOKzteqjMQ==","shasum":"4950dc25bac290f29eb611088c2c1e0e1ca347ac","tarball":"https://registry.npmjs.org/@anyone-developer/anyone-validate-json/-/anyone-validate-json-0.9.4.tgz","fileCount":8,"unpackedSize":44548,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfrPdbCRA9TVsSAnZWagAACNUP/3oHLfaLbGtBQcNABKuK\n+C9VxJZi/4xboEh/ovh5/QqxK2LMxSxTs6gHjD8IXow5YBwDWLKx4JAqyabU\nV3bFJ5lByeU+QwJYPOncLgrkClJHQdDBLDC+Z5dFSxFuLWUbAUjNTVCJczMh\nEY4ExPFyol7CdNFwU2zLA98YybtiE/Ete/2Z+GPr1yazNIF4hsGvYqxJ+xlq\n9lieU88448BJ+PlpPcFKcKynIwOEP9bg9cqN0L7wlpfk+Rf+xZ1gMmTjpsNu\n86huWjco+eYxHiLTM1uKZUa5zLh3iqrgc7EXKkqcL65hlcYF7sHvIPy/Hm3o\nHFVpse4jJsrzPRGZrsfFktC8H1RZD3jbk5Vl8/Jn7lEnL50Hlo9wnTdhiKCq\npi6JH5yZGohVo+9U7y7c71ik5zUnlcoIhDyK0hY2fLmoQiENg0/Vm2Blegjg\nDM+7uYoA4tUMYXID3QuJIVA/oJh+EZU1paam2MoV5blfO+/xHoRM8sSHVo+/\ntpEUTXSQhFMA8Qxv5647LeOf/THDpHSV/jGWlM6tPaufpgeTa+VsQMV32SzM\nJRSZwFo6KjS1nO1TkOxzgSLjsoUYepCKMwbgJRJT/sHTrRmzudRqj1Eiygwx\n2zmynJrpRPpRrtSdoM5vM/supmy6tvMfOxWym4TTTHJsTveg1kgifQYYVM9X\nsYQv\r\n=gtAq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHLMvLIK1gN4h4yadVHp0GWOA3lLLGVgFE5zd+QGUzRYAiEAvvTZRd/aYzszKz4eu+1+0IxsruTERsqSF3jt5/L5Y1k="}]},"_npmUser":{"name":"edward.zhang","email":"zhang_nan_163@163.com"},"maintainers":[{"name":"edward.zhang","email":"zhang_nan_163@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/anyone-validate-json_0.9.4_1605171035487_0.8215223381448347"},"_hasShrinkwrap":false},"0.9.5":{"name":"@anyone-developer/anyone-validate-json","version":"0.9.5","description":"This action helps you to validate JSON syntax in a specified directory. And write back with formatted content. read file recursively with specified file extensions.","main":"index.ts","types":"index.d.ts","scripts":{"test":"ts-node test.ts","xo":"xo","xo-fix":"xo --fix","build":"npm run build-index && npm run build-action && npm run build-cli && npm run build-win && npm run build-macos && npm run build-linux","build-index":"ncc build index.ts -o dist/index -m -s --license LICENSE","build-action":"ncc build action.ts -o dist/action -m -s --license LICENSE","build-cli":"ncc build cli.ts -o dist/cli -m -s --license LICENSE","build-win":"pkg dist/cli/index.js -t node12-win-x64 -o build/release/anyone-validate-json-win","build-macos":"pkg dist/cli/index.js -t node12-macos-x64 -o build/release/anyone-validate-json-macos","build-linux":"pkg dist/cli/index.js -t node12-linux-x64 -o build/release/anyone-validate-json-linux"},"repository":{"type":"git","url":"git://github.com/anyone-developer/anyone-validate-json.git"},"keywords":["cli","anyone-validate-json","anyone-developer","xml","xml-formatter","formatter","validate","validation"],"author":{"name":"Zhang Nan","url":"zhang_nan_163@163.com"},"license":"GPL-3.0-or-later","bugs":{"url":"https://github.com/anyone-developer/anyone-validate-json/issues"},"publishConfig":{"registry":"https://npm.pkg.github.com/"},"homepage":"https://github.com/anyone-developer/anyone-validate-json#readme","dependencies":{"args":"^5.0.1","chalk":"^4.1.0","rrdir":"^8.2.0","@actions/core":"^1.2.6"},"optionalDependencies":{"@actions/core":"^1.2.6"},"directories":{"doc":"docs"},"devDependencies":{"@types/args":"^3.0.0","@types/rrdir":"^8.2.1","@vercel/ncc":"^0.25.1","pkg":"^4.4.9","ts-node":"^9.0.0","typescript":"^4.0.5","xo":"^0.34.2"},"xo":{"rules":{"prefer-promise-reject-errors":0,"prefer-optional-chain":0,"@typescript-eslint/restrict-template-expressions":0,"unicorn/no-reduce":0}},"gitHead":"1846f868a3f2d840d1c0d4929e5d49896f707f35","_id":"@anyone-developer/anyone-validate-json@0.9.5","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-9i5yLVryB8lRub98FFbddsWrKJ7UdtRuWjU3Fb8m3bUclaPGhljlFPzfXyJly9BKlSVmFCqzPpL5/Xz40BLdpg==","shasum":"291a257827d4c36373804b9252f470f6dd33329e","tarball":"https://registry.npmjs.org/@anyone-developer/anyone-validate-json/-/anyone-validate-json-0.9.5.tgz","fileCount":8,"unpackedSize":44548,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfrQkBCRA9TVsSAnZWagAAy9kP/2XmXttJKXduoDYfmiFD\npNn8R5TN8FQsVFx9T9yuU8RSHa34kfbwobfrxtctDkOZ2zY+aQoA0KhDOpzc\ntHTOx8a3evmEXqifrzts5WQepNy2c70Nu4a96S4fbVH39d8xT2ge6TAJOfth\nCM3MFnrfvYb5WdZUGeODomdHnhPprMGjvPfo/IlbCMbdpKOekZLj9itKKcIr\nJC5cCpKrLHK7B4gj2thtUsFarASk7Jk/MxL5WxX1xXRuXZ6kB2xUDdvucXHw\nlftYKPefn4h4T6Nw0Z90mpVstTGDHfAUejRFhaLBRJalZ1pvmi6roQPw6FZA\n7QmJctzMgYJiedX/bH5CGyjsZ7kIVXChignIDhZSpWeCnpLm5r0Kl9X190jp\n5YWO95bC9g8Hma+Huy9FAxmyFbjsn4xaQz372gWoClqc403J/Spgrwbs6B8z\nnccn1Hd8FvrPbQ0Fh2Z8dXwu00fkv5eTvNRVZzD2WWW4cjdAGEKYwxb/UOVl\n1N2hxM9fbmqiksQ0GhTspC4230Lkh7dV0A1a2nBVMfjwlmUhufzh0LlGxn9m\nkEx4jTiJ2OmprPb9Fkr9lLPQTd4h8zS11YM1q6jAKZ673rGHAKQrykGFROyT\nllBgnzpzgAUm0e6zpg2CXBJxNj5cRPH2eJZeVrTBU86jrhJe6rFBdY4xfqLN\n7WE7\r\n=PVL/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBcTpoYW0jVpHwX+8J29OgoHIxdXPqemBdoB1yZsVOiAAiEAmWmOs7T4LraQf7KJbKCVuYTMTYpdKngZKi7Di8j4VNo="}]},"_npmUser":{"name":"edward.zhang","email":"zhang_nan_163@163.com"},"maintainers":[{"name":"edward.zhang","email":"zhang_nan_163@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/anyone-validate-json_0.9.5_1605175553157_0.6363120779370954"},"_hasShrinkwrap":false},"0.9.6":{"name":"@anyone-developer/anyone-validate-json","version":"0.9.6","description":"This action helps you to validate JSON syntax in a specified directory. And write back with formatted content. read file recursively with specified file extensions.","main":"index.ts","types":"index.d.ts","scripts":{"test":"ts-node test.ts","xo":"xo","xo-fix":"xo --fix","build":"npm run build-index && npm run build-action && npm run build-cli && npm run build-win && npm run build-macos && npm run build-linux","build-index":"ncc build index.ts -o dist/index -m -s --license LICENSE","build-action":"ncc build action.ts -o dist/action -m -s --license LICENSE","build-cli":"ncc build bin/cli.js -o dist/cli -m -s --license LICENSE","build-win":"pkg dist/cli/index.js -t node12-win-x64 -o build/release/anyone-validate-json-win","build-macos":"pkg dist/cli/index.js -t node12-macos-x64 -o build/release/anyone-validate-json-macos","build-linux":"pkg dist/cli/index.js -t node12-linux-x64 -o build/release/anyone-validate-json-linux"},"bin":{"anyone-validate-json":"bin/cli.js","avj":"bin/cli.js"},"repository":{"type":"git","url":"git://github.com/anyone-developer/anyone-validate-json.git"},"keywords":["cli","anyone-validate-json","anyone-developer","json","json-formatter","formatter","validate","validation"],"author":{"name":"Zhang Nan","url":"zhang_nan_163@163.com"},"license":"GPL-3.0-or-later","bugs":{"url":"https://github.com/anyone-developer/anyone-validate-json/issues"},"publishConfig":{"registry":"https://npm.pkg.github.com/"},"homepage":"https://github.com/anyone-developer/anyone-validate-json#readme","dependencies":{"args":"^5.0.1","chalk":"^4.1.0","rrdir":"^8.2.0","@actions/core":"^1.2.6"},"optionalDependencies":{"@actions/core":"^1.2.6"},"directories":{"doc":"docs"},"devDependencies":{"@types/args":"^3.0.0","@types/rrdir":"^8.2.1","@vercel/ncc":"^0.25.1","pkg":"^4.4.9","ts-node":"^9.0.0","typescript":"^4.0.5","xo":"^0.34.2"},"xo":{"rules":{"prefer-promise-reject-errors":0,"prefer-optional-chain":0,"@typescript-eslint/restrict-template-expressions":0,"unicorn/no-reduce":0,"unicorn/import-index":0,"import/no-unassigned-import":0}},"gitHead":"d5946a57ecd2c45b955a1848378702c8b4df9886","_id":"@anyone-developer/anyone-validate-json@0.9.6","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-TaT3ElCCcvMIrYVxaVy7QhBPqT0OJtaCIEkLmzKUJogBX0Fn0jR5An+Pmjtpp98q3llPIljusbp2c7qC3GsjZQ==","shasum":"10c5cc71542e4e11783b7b4f6ab18c71662c104f","tarball":"https://registry.npmjs.org/@anyone-developer/anyone-validate-json/-/anyone-validate-json-0.9.6.tgz","fileCount":11,"unpackedSize":46540,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJftKwECRA9TVsSAnZWagAAqf4P/0RCZbplRFZaDxoXKQly\nqrjAeqqEEgW7GPn1Ztl4iSXtRUHdXCxoJT62n2E0YB7sNu7ajmM8vbr23wOa\nnXNiOUg9Avlb5Z0WyMKPUdlhsF7H+TI5ygezxBBE4VSWb6uEChBGbikoeRaF\n3C9ik1xBPEH4ntrjsyVfX9Y86W7A5eTN2nHIMSJyKfAn9ySbxGdb/XSUQa5+\nWT4wWozIaJIB8LPiN3bFvpMdmMjB7PM5eI9i+bkna/yYGpsGGTAKOwbZz2Br\nvliEreH9Xlt6GIDpjZYlCrQiaNhGtD9wX+ZWsgM/I3XHziTouBFStV6s+/aK\nACGC7HjdgW6mjGo5cY8pBQe0aSlVFprBhtxxXIk/O8L+FzHyJmJb0d61sqM3\nnNbhd0CE12eCXNzHEl5AYoOHnugx5NOzIEgxZF8JRBV6bO37s9CK+vXp2GMn\nmvzlSvDdkL7WSprT+mLFij5IzHfGS8YT4fOHdJ6Uvtc7O20LkCbU3kjiCfy2\nLL3vTIdUxTrhL/vmQhK/Pa4PePOjSjWDCuK1qZsCd4PT/AJ7llrJmLyF2lco\nJd2cul7pfDQlxDW+Ar1B3JmOHRQ86SqSuaCZjif4BzCv9X8166VuJqYnfTqf\nfNSF+sDFPrOwdhrqzUQJvRT8/t+LLE3yo3ahG+iZml3v5f1+CSUOdrW2QxvP\nvFj8\r\n=QEES\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFVI678wGRnEbpc9jR1AWMcCA3XeyETW5NxDGW3Bbvt8AiATPm5v11kXTMCczId/PL0MxoQb5qFJZ8WJLOe063pKtQ=="}]},"_npmUser":{"name":"edward.zhang","email":"zhang_nan_163@163.com"},"maintainers":[{"name":"edward.zhang","email":"zhang_nan_163@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/anyone-validate-json_0.9.6_1605676035971_0.19662019887146442"},"_hasShrinkwrap":false}},"time":{"created":"2020-11-12T08:15:42.708Z","0.9.0":"2020-11-12T08:15:43.120Z","modified":"2022-04-04T14:27:11.357Z","0.9.1":"2020-11-12T08:25:34.063Z","0.9.2":"2020-11-12T08:40:10.014Z","0.9.3":"2020-11-12T08:45:47.776Z","0.9.4":"2020-11-12T08:50:35.607Z","0.9.5":"2020-11-12T10:05:53.285Z","0.9.6":"2020-11-18T05:07:16.131Z"},"maintainers":[{"name":"edward.zhang","email":"zhang_nan_163@163.com"}],"description":"This action helps you to validate JSON syntax in a specified directory. And write back with formatted content. read file recursively with specified file extensions.","homepage":"https://github.com/anyone-developer/anyone-validate-json#readme","keywords":["cli","anyone-validate-json","anyone-developer","json","json-formatter","formatter","validate","validation"],"repository":{"type":"git","url":"git://github.com/anyone-developer/anyone-validate-json.git"},"author":{"name":"Zhang Nan","url":"zhang_nan_163@163.com"},"bugs":{"url":"https://github.com/anyone-developer/anyone-validate-json/issues"},"license":"GPL-3.0-or-later","readme":"# anyone-validate-json\n\n![nightly-build](https://github.com/anyone-developer/anyone-validate-json/workflows/nightly-build/badge.svg)\n![release-build](https://github.com/anyone-developer/anyone-validate-json/workflows/release-build/badge.svg)\n![release-test](https://github.com/anyone-developer/anyone-validate-json/workflows/release-test/badge.svg)\n[![FOSSA Status](https://app.fossa.com/api/projects/custom%2B21065%2Fgit%40github.com%3Aanyone-developer%2Fanyone-validate-json.git.svg?type=small)](https://app.fossa.com/projects/custom%2B21065%2Fgit%40github.com%3Aanyone-developer%2Fanyone-validate-json.git?ref=badge_small)\n[![DependaBot](https://badgen.net/github/dependabot/anyone-developer/anyone-validate-json)](https://github.com/anyone-developer/anyone-validate-json/network/updates)\n![version](https://badgen.net/npm/v/@anyone-developer/anyone-validate-json)\n![license](https://badgen.net/github/license/anyone-developer/anyone-validate-json)\n[![Build Status](https://travis-ci.org/anyone-developer/anyone-validate-json.svg?branch=main)](https://travis-ci.org/anyone-developer/anyone-validate-json)\n[![XO code style](https://badgen.net/xo/status/chalk)](https://github.com/xojs/xo)\n[![Total alerts](https://img.shields.io/lgtm/alerts/g/anyone-developer/anyone-validate-json.svg?logo=lgtm&logoWidth=18)](https://lgtm.com/projects/g/anyone-developer/anyone-validate-json/alerts/)\n[![Language grade: JavaScript](https://img.shields.io/lgtm/grade/javascript/g/anyone-developer/anyone-validate-json.svg?logo=lgtm&logoWidth=18)](https://lgtm.com/projects/g/anyone-developer/anyone-validate-json/context:javascript)\n[![DeepScan grade](https://deepscan.io/api/teams/11532/projects/14440/branches/269275/badge/grade.svg)](https://deepscan.io/dashboard#view=project&tid=11532&pid=14440&bid=269275)\n[![Gitpod Ready-to-Code](https://img.shields.io/badge/Gitpod-ready--to--code-blue?logo=gitpod)](https://gitpod.io/#https://github.com/anyone-developer/anyone-validate-json)\n\nThis action helps you to validate JSON syntax in a specified directory. And write back with formatted content. read file recursively with specified file extensions.\n\n*If you like my module, please buy me a coffee.*\n\n*More and more tiny and useful GitHub action modules are on the way. Please donate to me. I accept a part-time job contract. if you need, please contact me: zhang_nan_163@163.com*\n\n## Inputs\n\n### `read-path`\n\n**Required** the path that you assign to read.\n\n### `ignore-files`\n\nthe files you want to ignore. split with a comma.\n\n### `ignore-directories`\n\nthe directories you want to ignore. split with a comma.\n\n### `file-extension`\n\nfile extension that you want to read. such as \"config\" or \"xml\". split with comma.\n\n## Outputs\n\n### `output`\n\nthe output of execution.\n\n## Other way usages\n\n### `From NPM for programmatic use`\n\n- create a 'demo' folder\n- **npm init** to create your nodejs package\n- copy 'sample_folder' to demo\n- **npm install anyone-validate-json** to install module\n- create 'index.js' and copy code below:\n\n```typescript\nimport avj from '@anyone-developer/anyone-validate-json';\n\navj(['.config', 'json'], ['README.md'], ['c'], 'sample_folder').then(result => {\n\tconst succeed = result.filter(i => i?.formatted);\n\tconst failed = result.filter(i => i?.err);\n\n\tif (succeed?.length > 0) {\n\t\tconsole.info(`[${chalk.greenBright.bgYellowBright.bold('Succeed')}]`);\n\t\tsucceed.forEach(v => {\n\t\t\tconsole.info(chalk.greenBright(`path: ${v.path}`));\n\t\t});\n\t}\n\n\tif (succeed?.length > 0 && failed?.length > 0) {\n\t\tconsole.log(`---------😀${chalk.gray.bold('Happy Delimiter')}😀---------`);\n\t}\n\n\tif (failed?.length > 0) {\n\t\tconsole.error(`[${chalk.redBright.bgRedBright.bold('Failed')}]`);\n\t\tfailed.forEach(v => {\n\t\t\tconsole.error(chalk.greenBright(`path: ${v.path} msg: ${v.err?.message}`));\n\t\t});\n\t}\n}).catch(error => console.error(error));\n```\n\n- **node index.js** to run it\n\n### `From NPM for using as a command-line app`\n\n- **npm install -g anyone-validate-json** to install gobally\n- **anyone-validate-json -r 'sample_folder' -f '.config,.json' -I \".git\" -i \"README.md\"** to use your bash to execute it.\n\n## Example usage\n\n```yml\nuses: anyone-developer/anyone-validate-json@main\nwith:\n  file-extension: '.config,.json'\n  ignore-files: 'README.md'\n  ignore-directories: '.git'\n  read-path: 'sample_folder'\n```\n\n## Fossa Report\n\n[![FOSSA Status](https://app.fossa.com/api/projects/custom%2B21065%2Fgit%40github.com%3Aanyone-developer%2Fanyone-validate-json.git.svg?type=large)](https://app.fossa.com/projects/custom%2B21065%2Fgit%40github.com%3Aanyone-developer%2Fanyone-validate-json.git?ref=badge_large)\n\n## Donation\n\nPalPal: https://paypal.me/nzhang4\n\n<img src=\"https://raw.githubusercontent.com/anyone-developer/anyone-validate-json/main/misc/alipay.JPG\" width=\"500\">\n\n<img src=\"https://raw.githubusercontent.com/anyone-developer/anyone-validate-json/main/misc/webchat_pay.JPG\" width=\"500\">\n\n\n","readmeFilename":"README.md"}