Skip to content

Commit d479ea6

Browse files
committedNov 11, 2024·
upgrade mapbox
1 parent 1886b3d commit d479ea6

File tree

7 files changed

+1355
-947
lines changed

7 files changed

+1355
-947
lines changed
 

‎.github/workflows/publish.yml

+31-27
Original file line numberDiff line numberDiff line change
@@ -6,42 +6,46 @@ on:
66
- '*'
77
tags:
88
- 'v*'
9+
pull_request:
10+
branches:
11+
- '*'
12+
13+
env:
14+
NODE_AUTH_TOKEN: ${{secrets.NPM_TOKEN}}
915

1016
jobs:
11-
build:
17+
test:
1218
runs-on: ubuntu-latest
1319
steps:
14-
- uses: actions/checkout@v2
15-
with:
16-
ref: master
20+
- name: checkout
21+
uses: actions/checkout@v4
1722

18-
- uses: volta-cli/action@v1
23+
- name: authorise pnpm
24+
run: |
25+
pnpm config set '//registry.npmjs.org/:_authToken' "${NODE_AUTH_TOKEN}"
26+
corepack enable
1927
20-
- uses: pnpm/action-setup@v2.0.1
21-
with:
22-
version: latest
23-
run_install: true
28+
- name: install dependencies
29+
run: pnpm install
2430

25-
- run: pnpm lint
31+
- name: test
32+
run: pnpm test
2633

2734
publish-npm:
2835
if: startsWith(github.ref, 'refs/tags/v')
29-
needs: build
36+
needs: test
3037
runs-on: ubuntu-latest
3138
steps:
32-
- uses: actions/checkout@v2
33-
with:
34-
ref: master
35-
36-
- uses: volta-cli/action@v1
37-
38-
- uses: pnpm/action-setup@v2.0.1
39-
with:
40-
version: latest
41-
run_install: true
42-
43-
- run: pnpm build
44-
- run: |
45-
npm config set //registry.npmjs.org/:_authToken=${{ secrets.NPM_TOKEN }}
46-
pnpm package
47-
pnpm publish ./package
39+
- name: checkout
40+
uses: actions/checkout@v4
41+
42+
- name: authorise pnpm
43+
run: |
44+
pnpm config set '//registry.npmjs.org/:_authToken' "${NODE_AUTH_TOKEN}"
45+
corepack enable
46+
47+
- name: install dependencies
48+
run: pnpm install
49+
50+
- name: publish
51+
run: pnpm publish --access public

‎.npmrc

+1
Original file line numberDiff line numberDiff line change
@@ -1 +1,2 @@
11
engine-strict=true
2+
use-node-version=22.11.0

‎package.json

+11-14
Original file line numberDiff line numberDiff line change
@@ -4,30 +4,27 @@
44
"scripts": {
55
"dev": "vite dev --port 3030",
66
"build": "vite build",
7-
"package": "svelte-package",
87
"preview": "vite preview",
98
"lint": "eslint ."
109
},
1110
"devDependencies": {
12-
"@beyonk/eslint-config": "^6.0.0",
13-
"@sveltejs/kit": "^1.2.9",
14-
"@sveltejs/package": "^1.0.2",
15-
"eslint": "^7.31.0",
16-
"eslint-plugin-svelte3": "^3.2.0",
17-
"svelte": "^3.55.1",
18-
"svelte2tsx": "^0.6.0",
19-
"typescript": "^4.9.4",
20-
"vite": "^4.0.4"
11+
"@beyonk/eslint-config": "^8.0.2",
12+
"@sveltejs/kit": "^2.8.0",
13+
"@sveltejs/vite-plugin-svelte": "^4.0.0",
14+
"eslint": "^9.14.0",
15+
"eslint-plugin-svelte": "^2.46.0",
16+
"svelte": "^5.1.14",
17+
"svelte2tsx": "^0.7.23",
18+
"typescript": "^5.6.3",
19+
"vite": "^5.4.11"
2120
},
2221
"peerDependencies": {
23-
"svelte": ">=3.0.0"
22+
"svelte": ">=4.0.0"
2423
},
2524
"exports": {
2625
".": "./components.js"
2726
},
2827
"types": "./components.d.ts",
2928
"type": "module",
30-
"volta": {
31-
"node": "20.11.1"
32-
}
29+
"packageManager": "pnpm@8.15.7"
3330
}

0 commit comments

Comments
 (0)
Please sign in to comment.