{"_id":"@api-platform/api-platform-doc-parsing-check","_rev":"6-7cc8ca94f97b501c4ff9f3d62ceb3d18","name":"@api-platform/api-platform-doc-parsing-check","description":"API Platform Documentation parsing check","dist-tags":{"latest":"0.2.0"},"versions":{"0.1.2":{"name":"@api-platform/api-platform-doc-parsing-check","version":"0.1.2","description":"API-Platform Documentation parsing check","files":["*.md","lib","src"],"main":"lib/index","repository":{"type":"git","url":"git+https://github.com/api-platform/api-platform-doc-parsing-check.git"},"homepage":"https://github.com/api-platform/api-platform-doc-parsing-check","bugs":{"url":"https://github.com/api-platform/api-platform-doc-parsing-check/issues"},"author":{"name":"Piotr Synowiec"},"license":"MIT","devDependencies":{"babel-cli":"^6.24.0","babel-core":"^6.24.0","babel-eslint":"^7.2.0","babel-jest":"^19.0.0","babel-plugin-transform-flow-strip-types":"^6.22.0","babel-plugin-transform-runtime":"^6.23.0","babel-preset-es2015":"^6.24.0","babel-preset-stage-0":"^6.22.0","eslint":"^3.18.0","eslint-plugin-import":"^2.2.0","jest":"^19.0.2","tmp":"^0.0.31"},"dependencies":{"api-doc-parser":"^0.2","babel-runtime":"^6.23.0","chalk":"^2.1.0","commander":"^2.9.0","isomorphic-fetch":"^2.2.1"},"scripts":{"test":"jest","lint":"eslint src","build":"babel src -d lib --ignore '*.test.js'","watch":"babel --watch src -d lib --ignore '*.test.js'","test-parser":"npm run build && ./lib/index.js  https://demo.api-platform.com"},"bin":{"api-platform-doc-parsing-check":"./lib/index.js"},"publishConfig":{"access":"public"},"gitHead":"af271a07edc21aed5cce91a54692a19a9eae9e15","_id":"@api-platform/api-platform-doc-parsing-check@0.1.2","_npmVersion":"5.3.0","_nodeVersion":"8.6.0","_npmUser":{"name":"mysiar","email":"psynowiec@gmail.com"},"dist":{"integrity":"sha512-60qvFzERkBZ3CsbM0snLj5UIPpseWKID9rTF7UOSgohnzEBb3HHXFa7KP72t12xGR7B3Zlu+gc/hRO0NIMAXaQ==","shasum":"2f234da469b09c09d325cca80634019c52f1b4e9","tarball":"https://registry.npmjs.org/@api-platform/api-platform-doc-parsing-check/-/api-platform-doc-parsing-check-0.1.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDGex2HdCDfrMNN4TAoRxV5Du0iPoc9BQ51+sI3mijUygIgAzdyhK8oeqWgQWtZooJBiXIEMXuKmyJwRHUE72rkYeg="}]},"maintainers":[{"name":"mysiar","email":"psynowiec@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/api-platform-doc-parsing-check-0.1.2.tgz_1506713801579_0.583509944146499"},"directories":{}},"0.1.3":{"name":"@api-platform/api-platform-doc-parsing-check","version":"0.1.3","description":"API-Platform Documentation parsing check","files":["*.md","lib","src"],"main":"lib/index","repository":{"type":"git","url":"git+https://github.com/api-platform/api-platform-doc-parsing-check.git"},"homepage":"https://github.com/api-platform/api-platform-doc-parsing-check","bugs":{"url":"https://github.com/api-platform/api-platform-doc-parsing-check/issues"},"author":{"name":"Piotr Synowiec"},"license":"MIT","devDependencies":{"babel-cli":"^6.24.0","babel-core":"^6.24.0","babel-eslint":"^7.2.0","babel-jest":"^19.0.0","babel-plugin-transform-flow-strip-types":"^6.22.0","babel-plugin-transform-runtime":"^6.23.0","babel-preset-es2015":"^6.24.0","babel-preset-stage-0":"^6.22.0","eslint":"^3.18.0","eslint-plugin-import":"^2.2.0","jest":"^19.0.2","tmp":"^0.0.31"},"dependencies":{"api-doc-parser":"^0.2","babel-runtime":"^6.23.0","chalk":"^2.1.0","commander":"^2.9.0","isomorphic-fetch":"^2.2.1"},"scripts":{"test":"jest","lint":"eslint src","build":"babel src -d lib --ignore '*.test.js'","watch":"babel --watch src -d lib --ignore '*.test.js'","test-parser":"npm run build && ./lib/index.js  https://demo.api-platform.com"},"bin":{"api-platform-doc-parsing-check":"./lib/index.js"},"publishConfig":{"access":"public"},"gitHead":"0f78413b8522d04e18dcc17774ae0f84d7aa2cdd","_id":"@api-platform/api-platform-doc-parsing-check@0.1.3","_npmVersion":"5.3.0","_nodeVersion":"8.6.0","_npmUser":{"name":"mysiar","email":"psynowiec@gmail.com"},"dist":{"integrity":"sha512-EJTmnoMyltcm8RLoF/Q7deUgvEKa7W+gA8x3h4T73yrSHnmF0v+9vtXaKlfO9eWZoLz7M7MmAsrcXDlYbzOMRg==","shasum":"ac40301c609621f9c54e40dcba6f16fc7c50ca2e","tarball":"https://registry.npmjs.org/@api-platform/api-platform-doc-parsing-check/-/api-platform-doc-parsing-check-0.1.3.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDfKGd9rP2p7AwEKpAJMsxPk9crS42jKghtQFHP8lrUBAIga7f6WkzwGjfUMwRXRPCSdsN/DU8y6+AkYodRP7dG/Sw="}]},"maintainers":[{"email":"teohhanhui@gmail.com","name":"teohhanhui"},{"email":"baptiste.meyer@gmail.com","name":"meyerbaptiste"},{"email":"psynowiec@gmail.com","name":"mysiar"},{"email":"hamza.simperfit@gmail.com","name":"simperfit"},{"email":"soyuka@gmail.com","name":"soyuka"},{"email":"dunglas@gmail.com","name":"dunglas"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/api-platform-doc-parsing-check-0.1.3.tgz_1506714730198_0.8303306333255023"},"directories":{}},"0.1.4":{"name":"@api-platform/api-platform-doc-parsing-check","version":"0.1.4","description":"API-Platform Documentation parsing check","files":["*.md","lib","src"],"main":"lib/index","repository":{"type":"git","url":"git+https://github.com/api-platform/api-platform-doc-parsing-check.git"},"homepage":"https://github.com/api-platform/api-platform-doc-parsing-check","bugs":{"url":"https://github.com/api-platform/api-platform-doc-parsing-check/issues"},"author":{"name":"Piotr Synowiec"},"license":"MIT","devDependencies":{"babel-cli":"^6.24.0","babel-core":"^6.24.0","babel-eslint":"^7.2.0","babel-jest":"^19.0.0","babel-plugin-transform-flow-strip-types":"^6.22.0","babel-plugin-transform-runtime":"^6.23.0","babel-preset-es2015":"^6.24.0","babel-preset-stage-0":"^6.22.0","eslint":"^3.18.0","eslint-plugin-import":"^2.2.0","jest":"^19.0.2","tmp":"^0.0.31"},"dependencies":{"@api-platform/api-doc-parser":"^0.2","babel-runtime":"^6.23.0","chalk":"^2.1.0","commander":"^2.9.0","isomorphic-fetch":"^2.2.1"},"scripts":{"test":"jest","lint":"eslint src","build":"babel src -d lib --ignore '*.test.js'","watch":"babel --watch src -d lib --ignore '*.test.js'","test-parser":"npm run build && ./lib/index.js  https://demo.api-platform.com"},"bin":{"api-platform-doc-parsing-check":"./lib/index.js"},"publishConfig":{"access":"public"},"gitHead":"2af0308505c5a9d6305de780c786cf73dd40204a","_id":"@api-platform/api-platform-doc-parsing-check@0.1.4","_npmVersion":"5.3.0","_nodeVersion":"8.6.0","_npmUser":{"name":"mysiar","email":"psynowiec@gmail.com"},"dist":{"integrity":"sha512-Br8m5dN33xDKBRED6pYL+O0LuPe/ihk/WDYEf2s/Eu92RdPSxSNB5t7ABWDx2bppBKM7VTkiVWLvtAUuHywXxA==","shasum":"a303cffbdc3c76f121b9b85e2257857eff19d9be","tarball":"https://registry.npmjs.org/@api-platform/api-platform-doc-parsing-check/-/api-platform-doc-parsing-check-0.1.4.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGTNWFJ3dZkL6TpvW/VnevAdCXaSFsmvyQ4OzjRtqqYiAiAfH2DP/qWZ8mrXxIUvacFugqb/vgiazVTd53FgQc20Mw=="}]},"maintainers":[{"email":"teohhanhui@gmail.com","name":"teohhanhui"},{"email":"baptiste.meyer@gmail.com","name":"meyerbaptiste"},{"email":"psynowiec@gmail.com","name":"mysiar"},{"email":"hamza.simperfit@gmail.com","name":"simperfit"},{"email":"soyuka@gmail.com","name":"soyuka"},{"email":"dunglas@gmail.com","name":"dunglas"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/api-platform-doc-parsing-check-0.1.4.tgz_1507274350870_0.8634185227565467"},"directories":{}},"0.1.5":{"name":"@api-platform/api-platform-doc-parsing-check","version":"0.1.5","description":"API-Platform Documentation parsing check","files":["*.md","lib","src"],"main":"lib/index","repository":{"type":"git","url":"git+https://github.com/api-platform/api-platform-doc-parsing-check.git"},"homepage":"https://github.com/api-platform/api-platform-doc-parsing-check","bugs":{"url":"https://github.com/api-platform/api-platform-doc-parsing-check/issues"},"author":{"name":"Piotr Synowiec"},"license":"MIT","devDependencies":{"babel-cli":"^6.24.0","babel-core":"^6.24.0","babel-eslint":"^7.2.0","babel-jest":"^19.0.0","babel-plugin-transform-flow-strip-types":"^6.22.0","babel-plugin-transform-runtime":"^6.23.0","babel-preset-es2015":"^6.24.0","babel-preset-stage-0":"^6.22.0","eslint":"^3.18.0","eslint-plugin-import":"^2.2.0","jest":"^19.0.2","tmp":"^0.0.31"},"dependencies":{"@api-platform/api-doc-parser":"^0.2","babel-runtime":"^6.23.0","chalk":"^2.1.0","commander":"^2.9.0","isomorphic-fetch":"^2.2.1"},"scripts":{"test":"jest","lint":"eslint src","build":"babel src -d lib --ignore '*.test.js'","watch":"babel --watch src -d lib --ignore '*.test.js'","test-parser":"npm run build && ./lib/index.js  https://demo.api-platform.com && ./lib/index.js  https://demo.api-platform.com -d /tmp/parsed-docs.json"},"bin":{"api-platform-doc-parsing-check":"./lib/index.js"},"publishConfig":{"access":"public"},"gitHead":"d19f14f765d1b61386cf792993f9f5ad1c3147c8","_id":"@api-platform/api-platform-doc-parsing-check@0.1.5","_npmVersion":"5.4.2","_nodeVersion":"8.7.0","_npmUser":{"name":"mysiar","email":"psynowiec@gmail.com"},"dist":{"integrity":"sha512-4xjVY6WimmnJ58YxFwpAh4iX9ID92zqRwm9HMfOEelcCOU9FJ7ANrrN1a8ClZKLbb71Ui/HCtF5fojcTSwNO2g==","shasum":"dc1ae01c8fe0266383afc12e1124d526efb57ea0","tarball":"https://registry.npmjs.org/@api-platform/api-platform-doc-parsing-check/-/api-platform-doc-parsing-check-0.1.5.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDzTt1iw8OFSu3E7M+H4Jh1QASygB137wNpThbAOG73eQIgNUAQURXJfAQGg+yhYqd7nDZZqftqvjscvJZxYqGbKJ4="}]},"maintainers":[{"email":"teohhanhui@gmail.com","name":"teohhanhui"},{"email":"baptiste.meyer@gmail.com","name":"meyerbaptiste"},{"email":"psynowiec@gmail.com","name":"mysiar"},{"email":"hamza.simperfit@gmail.com","name":"simperfit"},{"email":"soyuka@gmail.com","name":"soyuka"},{"email":"dunglas@gmail.com","name":"dunglas"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/api-platform-doc-parsing-check-0.1.5.tgz_1507896209676_0.7403322972822934"},"directories":{}},"0.2.0":{"name":"@api-platform/api-platform-doc-parsing-check","version":"0.2.0","description":"API Platform Documentation parsing check","bin":{"api-platform-doc-parsing-check":"lib/index.js"},"type":"module","exports":"./lib/index.js","module":"./lib/index.js","repository":{"type":"git","url":"git+https://github.com/api-platform/api-platform-doc-parsing-check.git"},"homepage":"https://github.com/api-platform/api-platform-doc-parsing-check","bugs":{"url":"https://github.com/api-platform/api-platform-doc-parsing-check/issues"},"author":{"name":"Piotr Synowiec"},"license":"MIT","devDependencies":{"@types/jsonld":"^1.5.0","@types/node":"^18.0.0","@typescript-eslint/eslint-plugin":"^5.0.0","@typescript-eslint/parser":"^5.0.0","eslint":"^8.0.0","openapi-types":"^12.0.0","typescript":"^4.1.0"},"dependencies":{"@api-platform/api-doc-parser":"^0.15","chalk":"^5.0.0","commander":"^9.4.0"},"scripts":{"lint":"eslint src","build":"rm -rf lib/* && tsc","watch":"tsc --watch","test-parser":"npm run build && chmod +x ./lib/index.js && ./lib/index.js  https://demo.api-platform.com && mkdir -p tmp && ./lib/index.js  https://demo.api-platform.com -d tmp/parsed-docs.json"},"publishConfig":{"access":"public"},"gitHead":"a885010d7637746979dd23c8895bc096e03d79e5","_id":"@api-platform/api-platform-doc-parsing-check@0.2.0","_nodeVersion":"18.9.0","_npmVersion":"8.19.1","dist":{"integrity":"sha512-VnRIyiydthftYaJoazeePf9nECuxUKCxwF3ZSWVuGDp9/K4FsVD13RkI+wwhulEEUchnw+yDGyzwaurcX/elYA==","shasum":"074dfcda02f1a78f8e3341b6eb469d13bdd7d400","tarball":"https://registry.npmjs.org/@api-platform/api-platform-doc-parsing-check/-/api-platform-doc-parsing-check-0.2.0.tgz","fileCount":13,"unpackedSize":10411,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDPOcxchZqRRfVORwL8YSY4o6Drc/VYAMj4WS6oK8w/HQIgAteBR3kT1pgE6JF0RB0db2Y98kOALGy9uLFQLduYbG4="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjG38lACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpMahAAhKFubncLC01eQLhIvTFF9AhH//0L3/agmHL4VXiTA9tIisyp\r\nCzM5KsltCOFt5rNVdCzpio8jPXYRM/JIIFkx0Dq5WhsmO5Wi0nSiGojcnFD/\r\nFzqHFsEXLT901jU3iSRvNg9GXs4iN1BrxUWqhpvjRMUyffhnZnVwy3RjFOtw\r\ntU2Bg7dKzzswdp8wYNfTrqeAD+9MZR2h0mESkc8Ckw9JDUl4ljyaLhyDkoiU\r\n+jAWx/vqbnSCjpeHutts2/XD9zCo64QE/A6kawNbr0KfU4MOVsOJD3niYmvo\r\nUPOIdY8LpKXJ2gL4lAo7WH6Gfv3/RbG9v5WSzGxF7HfkthQHDjA9flh4Dx83\r\nib8y3Dyir0Fz+AUoKFpBtc/ktq6VyBtynK8ZkfK3XM/7Uz6QHLtU2ZgCpnEI\r\ndDGg4Et+ChfUge6z/XLLw9o4bO+lkCSj3JaKzlpXBTKiBfkpZGKf57jD/tCA\r\nyRmm27UKY3PejavhlngMG4nHun8h1sbwqusKj3QVgnT8+Cb23ouQ3uiK9T1l\r\ndHU4F0VWzWAN68rRUucCVu73s9wO8YQ5FDliCetlCQJdhzEmWNToQ7OGHz5r\r\nid0ykPjLvsZ37WFxeowADlJiQmST876JBb4EFrk+3vaIRci8BveQNQqF6c8B\r\negOJzUh7Gn+voApFM9wKh9TCuNewpgs4rs0=\r\n=jl9Y\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"dunglas","email":"dunglas@gmail.com"},"directories":{},"maintainers":[{"name":"dunglas","email":"dunglas@gmail.com"},{"name":"simperfit","email":"hamza.simperfit@gmail.com"},{"name":"mysiar","email":"psynowiec@gmail.com"},{"name":"meyerbaptiste","email":"baptiste.meyer@gmail.com"},{"name":"teohhanhui","email":"teohhanhui@gmail.com"},{"name":"soyuka","email":"soyuka@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/api-platform-doc-parsing-check_0.2.0_1662746405663_0.3784606810668061"},"_hasShrinkwrap":false}},"readme":"# API Platform Documentation Parsing Check\n\n[![GitHub Actions](https://github.com/api-platform/api-platform-doc-parsing-check/workflows/CI/badge.svg?branch=main)](https://github.com/api-platform/api-platform-doc-parsing-check/actions?query=workflow%3ACI+branch%3Amain)\n[![npm version](https://badge.fury.io/js/%40api-platform%2Fapi-platform-doc-parsing-check.svg)](https://badge.fury.io/js/%40api-platform%2Fapi-platform-doc-parsing-check)\n\nSimple CLI app to check your API Platform's API documentation prior to run the frontend tools:\n\n1. [Create Client](https://api-platform.com/docs/create-client)\n2. [Admin](https://api-platform.com/docs/admin)\n\nThis tool is using the [API Doc Parser library](https://github.com/api-platform/api-doc-parser) that frontend tools depend on.\n\n## Install\n\n    npm install @api-platform/api-platform-doc-parsing-check\n\n## Usage\n\n```console\n# Hydra\nnode_modules/@api-platform/api-platform-doc-parsing-check/lib/index.js http://localhost:8080/\n\n# OpenAPI 3\nnode_modules/@api-platform/api-platform-doc-parsing-check/lib/index.js -f openapi3 http://localhost:8080/docs.json\n```\n\nCheck Result:\n\n![Result](screen.png)\n","maintainers":[{"name":"dunglas","email":"dunglas@gmail.com"},{"name":"simperfit","email":"hamza.simperfit@gmail.com"},{"name":"mysiar","email":"psynowiec@gmail.com"},{"name":"meyerbaptiste","email":"baptiste.meyer@gmail.com"},{"name":"teohhanhui","email":"teohhanhui@gmail.com"},{"name":"soyuka","email":"soyuka@gmail.com"}],"time":{"modified":"2022-09-09T18:00:05.948Z","created":"2017-09-29T19:36:42.600Z","0.1.2":"2017-09-29T19:36:42.600Z","0.1.3":"2017-09-29T19:52:11.130Z","0.1.4":"2017-10-06T07:19:11.849Z","0.1.5":"2017-10-13T12:03:30.595Z","0.2.0":"2022-09-09T18:00:05.820Z"},"homepage":"https://github.com/api-platform/api-platform-doc-parsing-check","repository":{"type":"git","url":"git+https://github.com/api-platform/api-platform-doc-parsing-check.git"},"author":{"name":"Piotr Synowiec"},"bugs":{"url":"https://github.com/api-platform/api-platform-doc-parsing-check/issues"},"license":"MIT","readmeFilename":"README.md"}