NOT SUPPORTED: keyword "id", use "$id" for schema ID
- Dominant language
- TypeScript
- Stars
- 79
- Forks
- 47
- PR merge metrics
- No merged PRs in 30d
Description
Walking through the Quick Start I get the
NOT SUPPORTED: keyword "id", use "$id" for schema ID error
when I `ng add @azure/ng-deploy`
**To Reproduce**
Steps to reproduce the behavior:
Go through the quickstart step by step
Here's my angular/OS version info
Angular CLI: 14.2.1
Node: 16.14.0
Package Manager: npm 8.3.1
OS: win32 x64
Angular:
...
Package Version
------------------------------------------------------
@angular-devkit/architect 0.1402.1 (cli-only)
@angular-devkit/core 14.2.1 (cli-only)
@angular-devkit/schematics 14.2.1 (cli-only)
@schematics/angular 14.2.1 (cli-only)
Contributor guide
Research direction
Reproduce the Quick Start flow with `ng add @azure/ng-deploy` using the reported Angular CLI and Node versions, then trace which step emits the unsupported `id` keyword error. The issue does not name a source file or test; done means the Quick Start completes without this error and schema IDs remain supported.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- angular, typescript
- Domain
- cli, devops
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100