Skip to content

Commit 9ff2f9e

Browse files
authored
Merge branch 'main' into main
2 parents 491f7cb + 7f84590 commit 9ff2f9e

15 files changed

+4521
-3775
lines changed

.changeset/sour-cheetahs-worry.md

+5
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"@effect/build-utils": patch
3+
---
4+
5+
update dependencies

.github/workflows/main.yml

+9-25
Original file line numberDiff line numberDiff line change
@@ -11,36 +11,20 @@ jobs:
1111
build:
1212
runs-on: ubuntu-latest
1313

14-
strategy:
15-
matrix:
16-
node-version: [16.17.1]
17-
1814
steps:
1915
- uses: actions/checkout@v3
2016
with:
2117
fetch-depth: 0
22-
- name: Use Node.js ${{ matrix.node-version }}
23-
uses: actions/setup-node@v3
24-
with:
25-
node-version: ${{ matrix.node-version }}
26-
- uses: pnpm/action-setup@v2.0.1
27-
name: Install pnpm
28-
id: pnpm-install
29-
with:
30-
version: 8
31-
run_install: false
32-
- name: Get pnpm store directory
33-
id: pnpm-cache
34-
run: |
35-
echo "::set-output name=pnpm_cache_dir::$(pnpm store path)"
36-
- uses: actions/cache@v3
37-
name: Setup pnpm cache
18+
- name: Install pnpm
19+
uses: pnpm/action-setup@v3
20+
- name: Install node
21+
uses: actions/setup-node@v4
3822
with:
39-
path: ${{ steps.pnpm-cache.outputs.pnpm_cache_dir }}
40-
key: ${{ runner.os }}-pnpm-store-${{ hashFiles('**/pnpm-lock.yaml') }}
41-
restore-keys: |
42-
${{ runner.os }}-pnpm-store-
43-
- run: pnpm install
23+
cache: pnpm
24+
node-version: 22.2.0
25+
- name: Install dependencies
26+
shell: bash
27+
run: pnpm install
4428
- run: pnpm build
4529
- name: Create Release Pull Request or Publish
4630
id: changesets

.github/workflows/pr.yml

+9-25
Original file line numberDiff line numberDiff line change
@@ -12,34 +12,18 @@ jobs:
1212
build:
1313
runs-on: ubuntu-latest
1414

15-
strategy:
16-
matrix:
17-
node-version: [16.17.1]
18-
1915
steps:
2016
- uses: actions/checkout@v3
2117
with:
2218
fetch-depth: 0
23-
- name: Use Node.js ${{ matrix.node-version }}
24-
uses: actions/setup-node@v3
25-
with:
26-
node-version: ${{ matrix.node-version }}
27-
- uses: pnpm/action-setup@v2.0.1
28-
name: Install pnpm
29-
id: pnpm-install
30-
with:
31-
version: 8
32-
run_install: false
33-
- name: Get pnpm store directory
34-
id: pnpm-cache
35-
run: |
36-
echo "::set-output name=pnpm_cache_dir::$(pnpm store path)"
37-
- uses: actions/cache@v3
38-
name: Setup pnpm cache
19+
- name: Install pnpm
20+
uses: pnpm/action-setup@v3
21+
- name: Install node
22+
uses: actions/setup-node@v4
3923
with:
40-
path: ${{ steps.pnpm-cache.outputs.pnpm_cache_dir }}
41-
key: ${{ runner.os }}-pnpm-store-${{ hashFiles('**/pnpm-lock.yaml') }}
42-
restore-keys: |
43-
${{ runner.os }}-pnpm-store-
44-
- run: pnpm install
24+
cache: pnpm
25+
node-version: 22.2.0
26+
- name: Install dependencies
27+
shell: bash
28+
run: pnpm install
4529
- run: pnpm build

CHANGELOG.md

+6
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,11 @@
11
# @effect/build-utils
22

3+
## 0.7.7
4+
5+
### Patch Changes
6+
7+
- [#62](https://github.com/Effect-TS/build-utils/pull/62) [`5b2d488`](https://github.com/Effect-TS/build-utils/commit/5b2d4883e1640262132e1e71cc69c8121200557c) Thanks [@tim-smart](https://github.com/tim-smart)! - support sideEffects in package.json
8+
39
## 0.7.6
410

511
### Patch Changes

flake.lock

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

flake.nix

+4-9
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,7 @@
11
{
22
inputs = {
3-
nixpkgs = {
4-
url = "github:nixos/nixpkgs/nixpkgs-unstable";
5-
};
6-
7-
flake-utils = {
8-
url = "github:numtide/flake-utils";
9-
};
3+
nixpkgs.url = "github:nixos/nixpkgs/nixpkgs-unstable";
4+
flake-utils.url = "github:numtide/flake-utils";
105
};
116

127
outputs = {
@@ -23,8 +18,8 @@
2318
devShells = {
2419
default = pkgs.mkShell {
2520
buildInputs = with pkgs; [
26-
nodejs-18_x
27-
nodePackages.pnpm
21+
corepack
22+
nodejs_22
2823
];
2924
};
3025
};

package.json

+27-32
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@effect/build-utils",
3-
"version": "0.7.6",
3+
"version": "0.7.7",
44
"publishConfig": {
55
"access": "public",
66
"directory": "dist"
@@ -9,6 +9,7 @@
99
"engines": {
1010
"node": ">=16.17.1"
1111
},
12+
"packageManager": "pnpm@9.8.0",
1213
"scripts": {
1314
"version": "changeset version && pnpm install --no-frozen-lockfile && pnpm run docs-update",
1415
"release": "pnpm run build && changeset publish",
@@ -36,42 +37,36 @@
3637
"homepage": "https://github.com/effect-ts/build-utils",
3738
"devDependencies": {
3839
"@changesets/changelog-github": "^0.5.0",
39-
"@changesets/cli": "^2.27.1",
40-
"@effect/cli": "0.33.13",
41-
"@effect/eslint-plugin": "^0.1.2",
42-
"@effect/platform": "^0.45.5",
43-
"@effect/platform-node": "^0.44.6",
44-
"@effect/schema": "^0.62.8",
40+
"@changesets/cli": "^2.27.7",
41+
"@effect/cli": "0.42.0",
42+
"@effect/eslint-plugin": "^0.2.0",
43+
"@effect/platform": "^0.63.0",
44+
"@effect/platform-node": "^0.58.0",
45+
"@effect/schema": "^0.72.0",
4546
"@types/doctrine": "0.0.9",
4647
"@types/fs-extra": "^11.0.4",
4748
"@types/glob": "^8.1.0",
48-
"@types/node": "^20.11.19",
49-
"@types/prettier": "^3.0.0",
50-
"@typescript-eslint/eslint-plugin": "^7.0.2",
51-
"@typescript-eslint/parser": "^7.0.2",
52-
"@vitest/coverage-v8": "^1.3.1",
53-
"effect": "2.3.7",
54-
"eslint": "^8.56.0",
55-
"eslint-import-resolver-typescript": "^3.6.1",
56-
"eslint-plugin-codegen": "^0.23.0",
57-
"eslint-plugin-deprecation": "^2.0.0",
49+
"@types/node": "^22.5.2",
50+
"@typescript-eslint/eslint-plugin": "^8.3.0",
51+
"@typescript-eslint/parser": "^8.3.0",
52+
"@vitest/coverage-v8": "^2.0.5",
53+
"effect": "3.7.0",
54+
"eslint": "^8.57.0",
55+
"eslint-import-resolver-typescript": "^3.6.3",
56+
"eslint-plugin-codegen": "^0.28.0",
57+
"eslint-plugin-deprecation": "^3.0.0",
5858
"eslint-plugin-import": "^2.29.1",
59-
"eslint-plugin-simple-import-sort": "^12.0.0",
60-
"eslint-plugin-sort-destructure-keys": "^1.5.0",
61-
"glob": "^10.3.10",
62-
"prettier": "^3.2.5",
63-
"rimraf": "^5.0.5",
59+
"eslint-plugin-simple-import-sort": "^12.1.1",
60+
"eslint-plugin-sort-destructure-keys": "^2.0.0",
61+
"glob": "^11.0.0",
62+
"prettier": "^3.3.3",
63+
"rimraf": "^6.0.1",
6464
"ts-node": "^10.9.2",
65-
"tsup": "^8.0.2",
66-
"typescript": "^5.3.3",
67-
"vite": "^5.1.3",
68-
"vitest": "^1.3.1"
65+
"tsup": "^8.2.4",
66+
"typescript": "^5.5.4",
67+
"vite": "^5.4.2",
68+
"vitest": "^2.0.5"
6969
},
7070
"tags": [],
71-
"keywords": [],
72-
"config": {
73-
"global": [],
74-
"modules": [],
75-
"side": []
76-
}
71+
"keywords": []
7772
}

0 commit comments

Comments
 (0)