@apidevtools/swagger-parser

v10.1.0
Swagger 2.0 and OpenAPI 3.0 parser and validator for Node and browsers
swagger openapi open-api json yaml parse parser validate validator and 7 more...

clean

shx rm -rf .nyc_output coverage

lint

eslint lib test online/src/js

build

npm run build:website && npm run build:sass

build:website

simplifyify online/src/js/index.js --outfile online/js/bundle.js --bundle --debug --minify

build:sass

node-sass --source-map true --output-style compressed online/src/scss/style.scss online/css/style.min.css

test

npm run test:node && npm run test:typescript && npm run test:browser && npm run lint

test:node

mocha

test:browser

karma start --single-run

test:typescript

tsc --noEmit --strict --lib esnext,dom test/specs/typescript-definition.spec.ts

coverage

npm run coverage:node && npm run coverage:browser

coverage:node

nyc node_modules/mocha/bin/mocha

coverage:browser

npm run test:browser -- --coverage

upgrade

npm-check -u && npm audit fix

bump

bump --tag --push --all

--release--cannot upgrade or everything breaks

npm run upgrade && npm run clean && npm run build && npm test && npm run bump

release

npm run clean && npm run build && npm test && npm run bump
npm i @apidevtools/swagger-parser

Metadata

  • MIT
  • Whatever
  • James Messinger
  • released 5/13/2022

Downloads