XuqmGroup-H5SDK/node_modules/@rushstack/rig-package/lib-commonjs/schemas/rig.schema.json
徐勤民 e34fa2052a feat(private): add private deployment SDK module
Adds @xuqm/h5-sdk/private entry point with JSON-based initialization,
feature gating, and error codes for private deployment scenarios.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-18 21:08:08 +08:00

28 行
1.1 KiB
JSON

{
"$schema": "http://json-schema.org/draft-04/schema#",
"title": "Describes the config/rig.json file",
"description": "The rig.json file is a standard for sharing project configuration in a monorepo without duplicating files",
"type": "object",
"additionalProperties": false,
"properties": {
"$schema": {
"description": "Part of the JSON Schema standard, this optional keyword declares the URL of the schema that the file conforms to. Editors may download the schema and use it to perform syntax highlighting.",
"type": "string"
},
"rigPackageName": {
"type": "string",
"description": "(Required) The name of the rig package to inherit from. It should be an NPM package name with the \"-rig\" suffix."
},
"rigProfile": {
"type": "string",
"description": "Selects a config profile from the rig package. The name must consist of lowercase alphanumeric words separated by hyphens, for example \"sample-profile\". If omitted, then the \"default\" profile will be used."
}
},
"required": ["rigPackageName"]
}