Skip to content

Commit bfb7876

Browse files
committed
update node and npm versions for ci publish
1 parent 91e1bd3 commit bfb7876

2 files changed

Lines changed: 18 additions & 11 deletions

File tree

.github/workflows/publish.yml

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -12,23 +12,25 @@ on:
1212
- '--provenance --access public'
1313
- '--provenance --access public --tag preview'
1414

15+
permissions:
16+
contents: read
17+
id-token: write
18+
1519
jobs:
1620
build:
1721
runs-on: ubuntu-latest
18-
permissions:
19-
contents: read
20-
id-token: write
2122
steps:
22-
- uses: actions/checkout@v4
23-
- uses: actions/setup-node@v4
23+
- uses: actions/checkout@v5
24+
- uses: actions/setup-node@v5
2425
with:
25-
node-version: '18.x'
26+
node-version: '22'
2627
registry-url: 'https://registry.npmjs.org'
2728
scope: '@vtbag'
2829
- run: npm install -g npm
30+
- run: npm --version
2931
- run: npm ci
3032
- run: npm run build
3133
- run: npm publish ${OPTIONS}
3234
env:
3335
OPTIONS: ${{ inputs.options }}
34-
NODE_AUTH_TOKEN: ${{ secrets.VTBAG_NPM_TOKEN }}
36+
NODE_AUTH_TOKEN: ${{ secrets.VTBOT_NPM_TOKEN }}

src/dom-view-transitions-level2.d.ts

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,13 @@
11
declare global {
2-
type UpdateCallback = undefined | (() => void | Promise<void>);
3-
type StartViewTransitionParameter = { types?: string[] | Set<string>; update?: UpdateCallback };
4-
52
interface Document {
6-
startViewTransition?(param?: StartViewTransitionParameter | UpdateCallback): ViewTransition;
3+
startViewTransition?(
4+
param?: StartViewTransitionOptions | ViewTransitionUpdateCallback
5+
): ViewTransition;
6+
}
7+
interface Element {
8+
startViewTransition?(
9+
param?: StartViewTransitionOptions | ViewTransitionUpdateCallback
10+
): ViewTransition;
711
}
812
interface PageSwapEvent extends Event {
913
viewTransition?: ViewTransition;
@@ -31,6 +35,7 @@ declare global {
3135

3236
interface ViewTransition {
3337
readonly types?: Set<string>;
38+
readonly transitionRoot?: Element;
3439
}
3540
interface Window {
3641
navigation?: Navigation;

0 commit comments

Comments
 (0)