Skip to content

Commit 24cfb7b

Browse files
authored
fix: some build cleanup to avoid dependency (#98)
* fix: some build cleanup to avoid dependency * upgrade turborepo
1 parent 45769e5 commit 24cfb7b

File tree

6 files changed

+62
-43
lines changed

6 files changed

+62
-43
lines changed

.changeset/funny-gorillas-destroy.md

+6
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
---
2+
"@caravan/psbt": patch
3+
"@caravan/wallets": patch
4+
---
5+
6+
update caravan/multisig dependency to remove a "real" version

.github/workflows/release.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ jobs:
4242
NPM_TOKEN: ${{ secrets.NPM_TOKEN }}
4343

4444
- name: Install Dependencies
45-
run: npm install
45+
run: npm ci
4646

4747
- name: Create Release Pull Request or Publish to npm
4848
id: changesets

package-lock.json

+29-29
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

+4-4
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,8 @@
1010
"format": "prettier --write \"**/*.{ts,tsx,md}\"",
1111
"gen": "turbo gen run",
1212
"lint": "turbo lint",
13-
"version": "turbo run build && turbo lint test && changeset version && npm install --package-lock-only",
14-
"release": "turbo run build && turbo lint test && changeset publish",
13+
"version": "turbo run build lint test && changeset version && npm install --package-lock-only",
14+
"release": "turbo run build lint test && changeset publish",
1515
"dev:coordinator": "turbo run dev --filter=caravan-coordinator"
1616
},
1717
"devDependencies": {
@@ -20,7 +20,7 @@
2020
"@changesets/changelog-github": "^0.5.0",
2121
"@changesets/cli": "^2.27.1",
2222
"prettier": "^3.1.1",
23-
"turbo": "latest"
23+
"turbo": "^2.0.3"
2424
},
2525
"dependencies": {
2626
"@ledgerhq/hw-transport-webusb": "6.27.12"
@@ -37,7 +37,7 @@
3737
"@ledgerhq/devices": "8.0.0"
3838
}
3939
},
40-
"packageManager": "npm@10.2.3",
40+
"packageManager": "npm@10.5.0",
4141
"workspaces": [
4242
"apps/*",
4343
"packages/*"

packages/multisig/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@caravan/multisig",
3-
"version": "1.0.0",
3+
"version": "0.0.0",
44
"author": "unchained capital",
55
"license": "MIT",
66
"private": true,

turbo.json

+21-8
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,10 @@
11
{
22
"$schema": "https://turbo.build/schema.json",
3-
"pipeline": {
3+
"tasks": {
44
"build": {
5-
"dependsOn": ["^build"],
5+
"dependsOn": [
6+
"^build"
7+
],
68
"outputs": [
79
"dist/**",
810
"build/**"
@@ -11,7 +13,8 @@
1113
"lint": {},
1214
"test": {
1315
"dependsOn": [
14-
"^build", "build"
16+
"^build",
17+
"build"
1518
]
1619
},
1720
"test:debug": {
@@ -23,18 +26,28 @@
2326
]
2427
},
2528
"dev": {
29+
"dependsOn": [
30+
"^dev"
31+
],
2632
"cache": false,
2733
"persistent": true
28-
}
29-
,
34+
},
3035
"deploy": {
31-
"dependsOn": ["build", "test", "lint"]
36+
"dependsOn": [
37+
"build",
38+
"test",
39+
"lint"
40+
]
3241
},
3342
"preview": {
34-
"dependsOn": ["build"]
43+
"dependsOn": [
44+
"build"
45+
]
3546
},
3647
"ci": {
37-
"dependsOn": ["^build"]
48+
"dependsOn": [
49+
"^build"
50+
]
3851
}
3952
}
4053
}

0 commit comments

Comments
 (0)