Skip to content

Commit 3fdc2ba

Browse files
taylortomclaude
andcommitted
Chore: remove lockfile, switch CI to npm install
npm recommends not committing lockfiles in library packages. Lockfile peer dependency resolution was causing OOM in CI. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1 parent 5678ca2 commit 3fdc2ba

File tree

5 files changed

+5
-10596
lines changed

5 files changed

+5
-10596
lines changed

.github/workflows/releases.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ jobs:
2525
- name: Update npm
2626
run: npm install -g npm@latest
2727
- name: Install dependencies
28-
run: npm ci
28+
run: npm install
2929
- name: Release
3030
env:
3131
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

.github/workflows/standardjs.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,5 +9,5 @@ jobs:
99
with:
1010
node-version: 'lts/*'
1111
cache: 'npm'
12-
- run: npm ci
12+
- run: npm install
1313
- run: npx standard

.github/workflows/tests.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,5 +11,5 @@ jobs:
1111
with:
1212
node-version: 'lts/*'
1313
cache: 'npm'
14-
- run: npm ci
14+
- run: npm install
1515
- run: npm test

.gitignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
node_modules
2+
package-lock.json

0 commit comments

Comments
 (0)