Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/ffflorian/schemastore-updater

Publish schema files as TypeScript definitions on npm
https://github.com/ffflorian/schemastore-updater

schema-files schemastore typescript typescript-definitions

Last synced: 20 days ago
JSON representation

Publish schema files as TypeScript definitions on npm

Awesome Lists containing this project

README

        

# schemastore-updater

Load schema files from [@SchemaStore/schemastore](https://github.com/SchemaStore/schemastore), convert them to TypeScript definitions with [json-schema-to-typescript](https://www.npmjs.com/package/json-schema-to-typescript) and publish them [on npm](https://www.npmjs.com/org/schemastore).

## Usage

```
Usage: schemastore-updater [options] [command]

Options:
-V, --version output the version number
-s, --settings Specify a settings file (default: "settings.json")
-d, --source-dir Specify a source dir (will disable cloning)
-h, --help output usage information

Commands:
update [options]
check-disabled
check-versions
fix-lockfile
```

```
Usage: schemastore-updater update [options]

Options:
-f, --force Force re-generating all schemas (default: false)
-h, --help output usage information
```