Skip to content

Commit c8fe0af

Browse files
committed
build(js): Add win32-arm64-msvc package
Signed-off-by: Dmitry Dygalo <[email protected]>
1 parent 606cc93 commit c8fe0af

File tree

10 files changed

+66
-1
lines changed

10 files changed

+66
-1
lines changed

.github/workflows/build.yml

+8
Original file line numberDiff line numberDiff line change
@@ -197,6 +197,9 @@ jobs:
197197
- host: windows-2022
198198
build: yarn build
199199
target: x86_64-pc-windows-msvc
200+
- host: windows-2022
201+
build: yarn build --target aarch64-pc-windows-msvc
202+
target: aarch64-pc-windows-msvc
200203
- host: ubuntu-22.04
201204
target: x86_64-unknown-linux-gnu
202205
docker: ghcr.io/napi-rs/napi-rs/nodejs-rust:lts-debian
@@ -332,6 +335,11 @@ jobs:
332335
run: yarn config set supportedArchitectures.cpu "arm64"
333336
working-directory: bindings/javascript
334337

338+
- name: Config yarn (aarch64-pc-windows-msvc)
339+
if: matrix.settings.target == 'aarch64-pc-windows-msvc'
340+
run: yarn config set supportedArchitectures.cpu "arm64"
341+
working-directory: bindings/javascript
342+
335343
- name: Config yarn (armv7-linux-androideabi)
336344
if: matrix.settings.target == 'armv7-linux-androideabi'
337345
run: yarn config set supportedArchitectures.cpu "arm"

.github/workflows/javascript-release.yml

+8
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,9 @@ jobs:
2929
- host: windows-2022
3030
build: yarn build
3131
target: x86_64-pc-windows-msvc
32+
- host: windows-2022
33+
build: yarn build --target aarch64-pc-windows-msvc
34+
target: aarch64-pc-windows-msvc
3235
- host: ubuntu-22.04
3336
target: x86_64-unknown-linux-gnu
3437
docker: ghcr.io/napi-rs/napi-rs/nodejs-rust:lts-debian
@@ -148,6 +151,11 @@ jobs:
148151
run: yarn config set supportedArchitectures.cpu "arm64"
149152
working-directory: bindings/javascript
150153

154+
- name: Config yarn (aarch64-pc-windows-msvc)
155+
if: matrix.settings.target == 'aarch64-pc-windows-msvc'
156+
run: yarn config set supportedArchitectures.cpu "arm64"
157+
working-directory: bindings/javascript
158+
151159
- name: Config yarn (armv7-linux-androideabi)
152160
if: matrix.settings.target == 'armv7-linux-androideabi'
153161
run: yarn config set supportedArchitectures.cpu "arm"

CHANGELOG.md

+2
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,8 @@
22

33
## [Unreleased]
44

5+
### Fixed
6+
57
- Prioritize `!important` rules when computing element styles. [#398](https://github.com/Stranger6667/css-inline/pull/398)
68

79
## [0.14.2] - 2024-11-11

bindings/c/CHANGELOG.md

+2
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,8 @@
22

33
## [Unreleased]
44

5+
### Fixed
6+
57
- Prioritize `!important` rules when computing element styles. [#398](https://github.com/Stranger6667/css-inline/pull/398)
68

79
## [0.14.2] - 2024-11-11

bindings/javascript/CHANGELOG.md

+6
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,12 @@
22

33
## [Unreleased]
44

5+
### Added
6+
7+
- Packages for `win32-arm64-msvc`. [#397](https://github.com/Stranger6667/css-inline/issues/397)
8+
9+
### Fixed
10+
511
- Prioritize `!important` rules when computing element styles. [#398](https://github.com/Stranger6667/css-inline/pull/398)
612

713
## [0.14.2] - 2024-11-11
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
# `@css-inline/css-inline-win32-arm64-msvc`
2+
3+
This is the **aarch64-pc-windows-msvc** binary for `@css-inline/css-inline`
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
{
2+
"name": "@css-inline/css-inline-win32-arm64-msvc",
3+
"version": "0.14.2",
4+
"description": "High-performance library for inlining CSS into HTML 'style' attributes",
5+
"keywords": [
6+
"css",
7+
"html",
8+
"email",
9+
"stylesheet",
10+
"inlining"
11+
],
12+
"repository": "https://github.com/Stranger6667/css-inline",
13+
"publishConfig": {
14+
"registry": "https://registry.npmjs.org/",
15+
"access": "public"
16+
},
17+
"os": [
18+
"win32"
19+
],
20+
"cpu": [
21+
"arm64"
22+
],
23+
"main": "css-inline.win32-arm64-msvc.node",
24+
"files": [
25+
"css-inline.win32-arm64-msvc.node"
26+
],
27+
"license": "MIT",
28+
"engines": {
29+
"node": ">= 10"
30+
}
31+
}

bindings/javascript/package.json

+2-1
Original file line numberDiff line numberDiff line change
@@ -23,11 +23,12 @@
2323
"triples": {
2424
"additional": [
2525
"aarch64-apple-darwin",
26+
"aarch64-linux-android",
27+
"aarch64-pc-windows-msvc",
2628
"aarch64-unknown-linux-gnu",
2729
"aarch64-unknown-linux-musl",
2830
"armv7-unknown-linux-gnueabihf",
2931
"x86_64-unknown-linux-musl",
30-
"aarch64-linux-android",
3132
"arm-linux-androideabi"
3233
]
3334
}

bindings/python/CHANGELOG.md

+2
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,8 @@
22

33
## [Unreleased]
44

5+
### Fixed
6+
57
- Prioritize `!important` rules when computing element styles. [#398](https://github.com/Stranger6667/css-inline/pull/398)
68

79
## [0.14.2] - 2024-11-11

bindings/ruby/CHANGELOG.md

+2
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,8 @@
22

33
## [Unreleased]
44

5+
### Fixed
6+
57
- Prioritize `!important` rules when computing element styles. [#398](https://github.com/Stranger6667/css-inline/pull/398)
68

79
## [0.14.2] - 2024-11-11

0 commit comments

Comments
 (0)