Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions .npmrc
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
ignore-scripts=true
Copy link

Copilot AI Apr 13, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The PR description template is left blank (no explanation of what “bkc” requires or why these npm settings are being added). Adding a short rationale will help reviewers confirm these defaults won’t impact local development or release publishing.

Copilot uses AI. Check for mistakes.
Copy link

Copilot AI Apr 13, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Setting ignore-scripts=true at repo root disables all dependency lifecycle/install scripts for every npm ci/install (including local dev and the release workflow). The current lockfile includes packages marked hasInstallScript (e.g., unrs-resolver, fsevents), so this can change runtime/tooling behavior. If this is only needed for the BKC CI environment, consider scoping it to CI (env var / workflow step-generated .npmrc) or documenting why it’s safe for all consumers of the repo.

Suggested change
ignore-scripts=true
# Do not disable lifecycle/install scripts globally at repo root.
# If needed for a specific CI environment, scope it there instead.
ignore-scripts=false

Copilot uses AI. Check for mistakes.
audit=true
Comment thread
rsdmike marked this conversation as resolved.
prefer-offline=true
Loading