0.0.4 • Published 2 years ago

vscode-manifest v0.0.4

Weekly downloads
-
License
-
Repository
-
Last release
2 years ago

Extension Manifest

Contains TypeScript types, JSON schema and compiled validator for VSCode Extension Manifest.

For types and methods, see API

But note, that ExtensionManifest contains only manifest-specific fields and ExtensionManifestRequired contains all manifest-specific fields (with required ones) + required fields from package.json type.

In preview! The extraction process is WIP. Not all fields of contributes are available, but it already contains all required top-level fields. Mainly used for validating to publish, but can also be used for displaying suggestions.

Schema is available (json is coming soon) via require('vscode-manifest/build/vscode-manifest-schema.js') as default export.

How Extracted

Obsolete, needs review

The extracted file from vscode sources is vscode-manifest-schema.json (raw). But most complete is sourceType.ts.

See script, that used for extraction