Ecosyste.ms: Repos
An open API service providing repository metadata for many open source software ecosystems.
GitHub / daveshanley / vacuum
vacuum is the worlds fastest OpenAPI 3, OpenAPI 2 / Swagger linter and quality analysis tool. Built in go, it tears through API specs faster than you can think. vacuum is compatible with Spectral rulesets and generates compatible reports.
JSON API: https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/daveshanley%2Fvacuum
Stars: 435
Forks: 34
Open Issues: 30
License: mit
Language: Go
Repo Size: 25.1 MB
Dependencies:
957
Created: over 2 years ago
Updated: 13 days ago
Last pushed: 17 days ago
Last synced: 13 days ago
Commit Stats
Commits: 549
Authors: 10
Mean commits per author: 54.9
Development Distribution Score: 0.264
More commit stats: https://commits.ecosyste.ms/hosts/GitHub/repositories/daveshanley/vacuum
Topics: go, golang, lint, linter, linters, linting, oas, openapi, openapi-spec, openapi-specification, openapi3, openapi3-1, openapi3-validation, openapi31, owasp, spectral, stoplight, swagger, swagger-spec, swagger-specification
Funding links: https://github.com/sponsors/daveshanley
Files
Dependencies
- node-fetch ^3.2.10
- tar ^6.1.11
- actions-ecosystem/action-bump-semver v1 composite
- actions-ecosystem/action-get-latest-tag v1 composite
- actions-ecosystem/action-get-merged-pull-request v1 composite
- actions-ecosystem/action-push-tag v1 composite
- actions-ecosystem/action-regex-match v2 composite
- actions-ecosystem/action-release-label v1 composite
- actions/checkout v2 composite
- peter-evans/repository-dispatch v1 composite
- github.com/alecthomas/chroma v0.10.0
- github.com/ghodss/yaml v1.0.0
- github.com/gizak/termui/v3 v3.1.0
- github.com/json-iterator/go v1.1.12
- github.com/mitchellh/mapstructure v1.5.0
- github.com/pterm/pterm v0.12.42
- github.com/spf13/cobra v1.5.0
- github.com/stretchr/testify v1.8.0
- github.com/vmware-labs/yaml-jsonpath v0.3.2
- github.com/xeipuuv/gojsonschema v1.2.0
- go.uber.org/atomic v1.9.0
- go.uber.org/multierr v1.8.0
- go.uber.org/zap v1.21.0
- gopkg.in/yaml.v3 v3.0.1
- @open-wc/eslint-config ^7.0.0 development
- @types/chart.js ^2.9.37 development
- @typescript-eslint/eslint-plugin ^5.30.5 development
- @typescript-eslint/parser ^5.30.0 development
- @web/dev-server-esbuild ^0.3.1 development
- @web/test-runner ^0.13.31 development
- @web/test-runner-commands ^0.6.3 development
- @web/test-runner-playwright ^0.8.8 development
- copy-webpack-plugin ^11.0.0 development
- eslint ^8.19.0 development
- eslint-config-prettier ^8.5.0 development
- eslint-plugin-import ^2.26.0 development
- eslint-plugin-lit-a11y ^2.2.0 development
- eslint-plugin-wc ^1.3.2 development
- lint-staged ^13.0.3 development
- mini-css-extract-plugin ^2.6.1 development
- prettier ^2.7.1 development
- webpack ^5.73.0 development
- webpack-cli ^4.10.0 development
- webpack-dev-server ^4.9.3 development
- @open-wc/testing ^3.1.6
- chart.js ^3.8.0
- css-loader ^6.7.1
- lit ^2.2.7
- style-loader ^3.3.1
- terminal.css ^0.7.2
- ts-loader ^9.3.1
- typescript ^4.7.4
- actions/checkout v3 composite
- actions/checkout v2 composite
- actions/setup-go v2 composite
- actions/setup-node v3 composite
- codecov/codecov-action v1 composite
- golangci/golangci-lint-action v2 composite
- jesusvasquez333/verify-pr-label-action v1.4.0 composite
- actions/checkout v2 composite
- actions/checkout v3 composite
- actions/setup-go v2 composite
- actions/setup-node v1 composite
- docker/build-push-action ad44023a93711e3deb337508980b4b5e9bcdc5dc composite
- docker/login-action f054a8b539a109f9f41c372932f1ae047eff08c9 composite
- docker/metadata-action 98669ae865ea3cffbcbaa878cf57c20bbf1c6c38 composite
- goreleaser/goreleaser-action v2 composite
- chownr 2.0.0
- data-uri-to-buffer 4.0.0
- fetch-blob 3.2.0
- formdata-polyfill 4.0.10
- fs-minipass 2.1.0
- minipass 3.3.4
- minizlib 2.1.2
- mkdirp 1.0.4
- node-domexception 1.0.0
- node-fetch 3.2.9
- tar 6.1.11
- web-streams-polyfill 3.2.1
- yallist 4.0.0