parser-js
AsyncAPI parser for Javascript (browser-compatible too).
File Explorer
Download Latest Version (.zip)- config.json
- htmlContent.js
- index.js
- package-lock.json
- package.json
- htmlContent.js
- README.md
- add-good-first-issue-labels.yml
- automerge-for-humans-add-ready-to-merge-or-do-not-merge-label.yml
- automerge-for-humans-merging.yml
- automerge-for-humans-remove-ready-to-merge-label-on-edit.yml
- automerge-orphans.yml
- automerge.yml
- autoupdate.yml
- bounty-program-commands.yml
- bump.yml
- help-command.yml
- if-nodejs-pr-testing.yml
- if-nodejs-release.yml
- if-nodejs-version-bump.yml
- issues-prs-notifications.yml
- lint-pr-title.yml
- microgrant-program-commands.yml
- notify-tsc-members-mention.yml
- please-take-a-look-command.yml
- release-announcements.yml
- release-with-changesets.yml
- stale-issues-prs.yml
- update-docs-on-docs-commits.yml
- update-maintainers-trigger.yaml
- update-pr.yml
- welcome-first-time-contrib.yml
- pull-request-template.md
- logo.png
- spec.md
- openapi-schema-parser-migration.md
- convert.ts
- index.ts
- parse.ts
- raml-dt-schema-parser-loader.ts
- convert.spec.ts
- parse.spec.ts
- .gitignore
- CHANGELOG.md
- jest.config.ts
- package.json
- tsconfig.cjs.json
- tsconfig.json
- index.ts
- json-schema-v3.ts
- invalid-asyncapi.yaml
- invalid.json
- valid-asyncapi.yaml
- valid.json
- parser.spec.ts
- .gitignore
- CHANGELOG.md
- jest.config.ts
- package.json
- README.md
- tsconfig.cjs.json
- tsconfig.json
- v1-to-v2.md
- v2-to-v3.md
- core-ruleset.md
- README.md
- recommended-ruleset.md
- v2-core-ruleset.md
- v2-recommended-ruleset.md
- anonymous-naming.ts
- apply-traits.ts
- apply-unique-ids.ts
- check-circular-refs.ts
- index.ts
- parse-schema.ts
- resolve-circular-refs.ts
- asyncapi.ts
- binding.ts
- bindings.ts
- channel-parameter.ts
- channel-parameters.ts
- channel-traits.ts
- channel.ts
- channels.ts
- components.ts
- contact.ts
- correlation-id.ts
- correlation-ids.ts
- extension.ts
- extensions.ts
- external-docs.ts
- index.ts
- info.ts
- license.ts
- message-example.ts
- message-examples.ts
- message-trait.ts
- message-traits.ts
- message.ts
- messages.ts
- mixins.ts
- oauth-flow.ts
- oauth-flows.ts
- operation-trait.ts
- operation-traits.ts
- operation.ts
- operations.ts
- schema.ts
- schemas.ts
- security-requirement.ts
- security-requirements.ts
- security-scheme.ts
- security-schemes.ts
- server-variable.ts
- server-variables.ts
- server.ts
- servers.ts
- tag.ts
- tags.ts
- asyncapi.ts
- binding.ts
- bindings.ts
- channel-parameter.ts
- channel-parameters.ts
- channel-trait.ts
- channel-traits.ts
- channel.ts
- channels.ts
- components.ts
- contact.ts
- correlation-id.ts
- correlation-ids.ts
- extension.ts
- extensions.ts
- external-docs.ts
- index.ts
- info.ts
- license.ts
- message-example.ts
- message-examples.ts
- message-trait.ts
- message-traits.ts
- message.ts
- messages.ts
- mixins.ts
- oauth-flow.ts
- oauth-flows.ts
- operation-replies.ts
- operation-reply-address.ts
- operation-reply-addresses.ts
- operation-reply.ts
- operation-trait.ts
- operation-traits.ts
- operation.ts
- operations.ts
- schema.ts
- schemas.ts
- security-requirement.ts
- security-requirements.ts
- security-scheme.ts
- security-schemes.ts
- server-variable.ts
- server-variables.ts
- server.ts
- servers.ts
- tag.ts
- tags.ts
- asyncapi.ts
- base.ts
- binding.ts
- bindings.ts
- channel-parameter.ts
- channel-parameters.ts
- channel-trait.ts
- channel-traits.ts
- channel.ts
- channels.ts
- collection.ts
- components.ts
- contact.ts
- correlation-id.ts
- correlation-ids.ts
- extension.ts
- extensions.ts
- external-docs.ts
- external-documentation.ts
- external-documentations.ts
- index.ts
- info.ts
- license.ts
- message-example.ts
- message-examples.ts
- message-trait.ts
- message-traits.ts
- message.ts
- messages.ts
- mixins.ts
- oauth-flow.ts
- oauth-flows.ts
- operation-replies.ts
- operation-reply-address.ts
- operation-reply-addresses.ts
- operation-reply.ts
- operation-trait.ts
- operation-traits.ts
- operation.ts
- operations.ts
- schema.ts
- schemas.ts
- security-requirement.ts
- security-requirements.ts
- security-scheme.ts
- security-schemes.ts
- server-variable.ts
- server-variables.ts
- server.ts
- servers.ts
- tag.ts
- tags.ts
- utils.ts
- asyncapi.ts
- base.ts
- channel-parameter.ts
- channel.ts
- components.ts
- contact.ts
- converter.ts
- correlation-id.ts
- external-docs.ts
- index.ts
- info.ts
- iterator.ts
- license.ts
- message-trait.ts
- message.ts
- mixins.ts
- oauth-flow.ts
- operation-trait.ts
- operation.ts
- schema.ts
- security-requirement.ts
- security-scheme.ts
- server-variable.ts
- server.ts
- tag.ts
- channelServers.ts
- documentStructure.ts
- internal.ts
- isAsyncAPIDocument.ts
- uniquenessTags.ts
- unusedComponent.ts
- getMissingProps.ts
- getRedundantProps.ts
- index.ts
- mergeTraits.ts
- parseUrlVariables.ts
- channelParameters.ts
- checkId.ts
- messageExamples-spectral-rule-v2.ts
- messageExamples.ts
- messageIdUniqueness.ts
- operationIdUniqueness.ts
- schemaValidation.ts
- security.ts
- serverVariables.ts
- unusedSecuritySchemes.ts
- getAllMessages.ts
- getAllOperations.ts
- index.ts
- index.ts
- ruleset.ts
- channelParameters.ts
- operationMessagesUnambiguity.ts
- index.ts
- ruleset.ts
- formats.ts
- index.ts
- ruleset.ts
- asyncapi-schema-parser.ts
- index.ts
- spectral-rule-v2.ts
- index.ts
- v2.ts
- v3.ts
- constants.ts
- document.ts
- from.ts
- index.ts
- iterator.ts
- parse.ts
- parser.ts
- resolver.ts
- spectral.ts
- stringify.ts
- types.ts
- utils.ts
- validate.ts
- browser.spec.ts
- sample-page.html
- anonymous-naming.spec.ts
- apply-traits-v2.spec.ts
- apply-traits-v3.spec.ts
- apply-traits.spec.ts
- apply-unique-ids.spec.ts
- check-circular-refs.spec.ts
- parse-schema-v2.spec.ts
- parse-schema-v3.spec.ts
- resolve-circular-refs.spec.ts
- circular-ref-deep.yaml
- circular-ref.yaml
- circular-refs.yaml
- nested-schemas.yaml
- refs-1.yaml
- refs-2.yaml
- simple-message.yaml
- simple-with-refs.yaml
- simple.yaml
- asyncapi.spec.ts
- bindings.spec.ts
- channel-parameter.spec.ts
- channel-parameters.spec.ts
- channel.spec.ts
- channels.spec.ts
- components.spec.ts
- contact.spec.ts
- correlation-id.spec.ts
- external-docs.spec.ts
- external-documentation.spec.ts
- info.spec.ts
- license.spec.ts
- message-example.spec.ts
- message-examples.spec.ts
- message-trait.spec.ts
- message-traits.spec.ts
- message.spec.ts
- messages.spec.ts
- mixins.spec.ts
- oauth-flow.spec.ts
- oauth-flows.spec.ts
- operation-trait.spec.ts
- operation-traits.spec.ts
- operation.spec.ts
- operations.spec.ts
- schema.spec.ts
- security-requirement.spec.ts
- security-requirements.spec.ts
- security-scheme.spec.ts
- server-variable.spec.ts
- server.spec.ts
- servers.spec.ts
- tag.spec.ts
- tags.spec.ts
- utils.ts
- asyncapi.spec.ts
- bindings.spec.ts
- channel-parameter.spec.ts
- channel-trait.spec.ts
- channel-traits.spec.ts
- channel.spec.ts
- components.spec.ts
- contact.spec.ts
- correlation-id.spec.ts
- external-documentation.spec.ts
- info.spec.ts
- license.spec.ts
- message-example.spec.ts
- message-trait.spec.ts
- message.spec.ts
- mixins.spec.ts
- oauth-flow.spec.ts
- oauth-flows.spec.ts
- operation-reply-address.spec.ts
- operation-reply.spec.ts
- operation-trait.spec.ts
- operation.spec.ts
- schema.spec.ts
- server-variable.spec.ts
- server.spec.ts
- tag.spec.ts
- utils.ts
- base.spec.ts
- collection.spec.ts
- asyncapi.spec.ts
- base.spec.ts
- channel-parameter.spec.ts
- channel.spec.ts
- components.spec.ts
- contact.spec.ts
- converter.spec.ts
- correlation-id.spec.ts
- external-docs.spec.ts
- info.spec.ts
- iterator.spec.ts
- license.spec.ts
- message-trait.spec.ts
- message.spec.ts
- mixins.spec.ts
- mixins.ts
- oauth-flow.spec.ts
- operation-trait.spec.ts
- operation.spec.ts
- schema.spec.ts
- security-scheme.spec.ts
- server-variable.spec.ts
- server.spec.ts
- tag.spec.ts
- asyncapi2-channel-no-empty-parameter.spec.ts
- asyncapi2-channel-no-query-nor-fragment.spec.ts
- asyncapi2-channel-no-trailing-slash.spec.ts
- asyncapi2-channel-parameters.spec.ts
- asyncapi2-channel-servers.spec.ts
- asyncapi2-message-examples-spectral-v2.spec.ts
- asyncapi2-message-examples.spec.ts
- asyncapi2-message-messageId-uniqueness.spec.ts
- asyncapi2-message-messageId.spec.ts
- asyncapi2-operation-operationId-uniqueness.spec.ts
- asyncapi2-operation-operationId.test.ts
- asyncapi2-operation-security.spec.ts
- asyncapi2-schema-default.spec.ts
- asyncapi2-schema-examples.spec.ts
- asyncapi2-schemas.spec.ts
- asyncapi2-server-no-empty-variable.spec.ts
- asyncapi2-server-no-trailing-slash.spec.ts
- asyncapi2-server-security.spec.ts
- asyncapi2-server-variables.spec.ts
- asyncapi2-tags-uniqueness.spec.ts
- asyncapi2-tags.spec.ts
- asyncapi2-unused-securityScheme.spec.ts
- asyncapi3-channel-no-query-nor-fragment.spec.ts
- asyncapi3-channel-parameters.spec.ts
- asyncapi3-channel-servers.spec.ts
- asyncapi3-operation-messages-from-referred-channel.spec.ts
- asyncapi3-required-channel-servers-unambiguity.spec.ts
- asyncapi3-required-operation-channel-unambiguity.spec.ts
- asyncapi-defaultContentType.spec.ts
- asyncapi-document-resolved.spec.ts
- asyncapi-document-unresolved.spec.ts
- asyncapi-id.spec.ts
- asyncapi-info-contact-properties.spec.ts
- asyncapi-info-contact.spec.ts
- asyncapi-info-description.spec.ts
- asyncapi-info-license-url.spec.ts
- asyncapi-info-license.spec.ts
- asyncapi-is-asyncapi.spec.ts
- asyncapi-latest-version.spec.ts
- asyncapi-servers.spec.ts
- asyncapi-unused-component.spec.ts
- formats.spec.ts
- tester.ts
- asyncapi.yaml
- refed.yaml
- asyncapi-schema-parser.spec.ts
- index.spec.ts
- spectral-rule-v2.spec.ts
- document.spec.ts
- from.spec.ts
- iterator.spec.ts
- parse.spec.ts
- parser.spec.ts
- resolver.spec.ts
- spectral.spec.ts
- stringify.spec.ts
- utils.spec.ts
- utils.ts
- validate.spec.ts
- .gitignore
- CHANGELOG.md
- jest.config.ts
- package.json
- tsconfig.cjs.json
- tsconfig.json
- webpack.config.js
- .all-contributorsrc
- .editorconfig
- .eslintignore
- .eslintrc
- .gitignore
- .npmignore
- .npmrc
- .releaserc
- .sonarcloud.properties
- CODE_OF_CONDUCT.md
- CODEOWNERS
- CONTRIBUTING.md
- LICENSE
- NOTICE
- package-lock.json
- package.json
- README.md
- turbo.json
// repository documentation
Was this content helpful?
(0 ratings)
