Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/ffflorian/schemastore-updater
- Owner: ffflorian
- License: gpl-3.0
- Created: 2018-07-23T12:59:18.000Z (over 6 years ago)
- Default Branch: main
- Last Pushed: 2024-10-09T19:34:11.000Z (about 1 month ago)
- Last Synced: 2024-10-29T20:55:05.269Z (22 days ago)
- Topics: schema-files, schemastore, typescript, typescript-definitions
- Language: TypeScript
- Homepage: https://www.npmjs.com/org/schemastore
- Size: 7.89 MB
- Stars: 20
- Watchers: 3
- Forks: 2
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
- Security: SECURITY.md
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 informationCommands:
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
```