Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

graphql-schema-linter

Package Overview
Dependencies
Maintainers
1
Versions
54
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

graphql-schema-linter - npm Package Versions

23
6

3.0.1

Diff

Changelog

Source

3.0.1 (May 21st, 2022)

Bug fixes

  • Fixed an issue that caused the linter to crash when using GraphQL v16 on a schema that had too many errors. #309 (Thanks @vojtech-dobes)
cjoudrey
published 3.0.0 •

Changelog

Source

3.0.0 (May 6th, 2022)

Breaking changes

  • graphql has been moved to peerDependencies in order to more flexible. This should help projects that were previously unable to upgrade the graphql package due to graphql-schema-linter requiring graphql v15. Usage information for this tool has been updated in the README.md to reflect this change. #298 (Thanks @dchambers)
cjoudrey
published 2.0.2 •

Changelog

Source

2.0.2 (May 5th, 2022)

New features

  • Export ValidationError to make it easier for folks to write custom rules. #271 (Thanks @vvakame)
cjoudrey
published 2.0.1 •

Changelog

Source

2.0.1 (December 14th, 2020)

Bug fixes

  • Fix a bug that prevented ignoring errors (--ignore ...) that originated from custom rules. #267 (Thanks @steverice)
cjoudrey
published 2.0.0 •

Changelog

Source

2.0.0 (December 14th, 2020)

New rules

New features

  • Rules that previously verified that elements were sorted alphabetically can now be configured to check for lexicographical sort order. This is useful for folks using schema stitching and sorting their schema at runtime using graphql-js' lexicographicSortSchema. The sort order can be configured per-rule using the new rulesOptions (--rule-options) feature and specifying a different sortOrder. When unspecified, sortOrder will default to the existing behaviour: alphabetical. #256 (Thanks @dustinsgoodman)

Bug fixes

  • Fix a race condition where writing to stdout on certain platforms / streams would lead to partial results or corrupted JSON. #262 (Thanks @steverice)
cjoudrey
published 1.0.1 •

Changelog

Source

1.0.1 (September 10th, 2020)

Bug fixes

  • Fix a bug that would cause graphql-schema-linter to crash when configured via package.json and ignore config was not set. #253 (Thanks @paramjitkaur)
cjoudrey
published 1.0.0 •

Changelog

Source

1.0.0 (September 6th, 2020)

graphql-schema-linter has been in development since August 2017. During that time, 18 people have contributed 131 pull requests that make up the tool that we have today. :tada:

I believe the tool is now stable and can follow semantic versioning.

On that note, the addition or modification of existing rules will be considered a breaking change and thus will require bumping the MAJOR version of the library. By doing this, users of graphql-schema-linter won't get caught off guard by those changes.

New features

  • Add support for enabling / disabling rules for parts of the GraphQL schema using the --ignore option. This works functionally the same way as inline rule overrides, but is meant to be used when adding comments to the GraphQL schema is not possible. #240 (Thanks @id-ilych)
cjoudrey
published 0.5.0 •

Changelog

Source

0.5.0 (July 4th, 2020)

New features

cjoudrey
published 0.4.0 •

Changelog

Source

0.4.0 (May 5th, 2020)

Breaking changes

  • Support for comment descriptions were mistakenly dropped in v0.3.0. They were re-added in this version. #230
cjoudrey
published 0.3.0 •

Changelog

Source

0.3.0 (May 4th, 2020)

Breaking changes

  • Support for comment descriptions has been dropped in favor of descriptions defined using strings. #229
  • Bumped GraphQL dependency to v15.
23
6
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc