-
Notifications
You must be signed in to change notification settings - Fork 1.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Pin dependencies and add emitter-package-lock.json lockfile #26200
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The changes to emitter-package.json
look good to me.
Unfortunately, I don't think the emitter-package-lock.json
will currently be used. The scripts only copy emitter-package.json
, and also call npm install --no-lock-file
which would ignore the lockfile even if it were copied.
So you can either omit the emitter-package-lock.json
file for now, or add it but know it will be ignored until TypeSpecProject-Generate.ps1
is updated to respect the lockfile.
I will open an issue for TypeSpecProject-Generate.ps1
to respect the lockfile.
Actually I would go ahead and merge the lockfile now. The lockfile will need to be added to all language repos before the script can be update to use the lockfile. |
[TypeSpec] Upgrade to 0.49.0 (Azure#26200)
Pin dependencies and add emitter-package-lock.json lockfile
fixes #26197
fixes #26198