Skip to content

Commit ac91585

Browse files
authored
Upgrade workspace dependencies to newer minor releases (#14)
* Upgrade workspace dependencies * Upgrade workspace dependencies * chore(ci): add GitHub Actions workflow and README badge for yarn test:full * WIP * WIP * WIP * chore(ci): upgrade to Node.js 22.x to address deprecation warning * chore(ci): reorder corepack and plugin install before setup-node * chore: commit Yarn plugins needed for CI * chore(ci): simplify workflow now that plugins are committed * chore: regenerate yarn.lock after dependency updates
1 parent 6ef0831 commit ac91585

29 files changed

Lines changed: 4650 additions & 2683 deletions

.github/workflows/ci.yml

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
name: CI
2+
3+
on:
4+
push:
5+
branches:
6+
- main
7+
pull_request:
8+
branches:
9+
- main
10+
11+
jobs:
12+
test:
13+
runs-on: ubuntu-latest
14+
steps:
15+
- name: Checkout repository
16+
uses: actions/checkout@v4
17+
18+
- name: Setup Node.js
19+
uses: actions/setup-node@v4
20+
with:
21+
node-version: '22.x'
22+
cache: 'yarn'
23+
24+
- name: Enable Corepack
25+
run: corepack enable
26+
27+
- name: Install dependencies
28+
run: yarn install --immutable --check-cache
29+
30+
- name: Build all
31+
run: yarn build
32+
33+
- name: Run full tests
34+
run: yarn test

.gitignore

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@ node_modules
44
.rts2_cache_cjs
55
.rts2_cache_esm
66
.rts2_cache_umd
7-
.rts2_cache_system
87
dist
98
temp
109
.cache
@@ -13,7 +12,17 @@ example/*/node_modules
1312
*.mdb
1413
.vscode
1514
operators/gdocs
16-
.yarn
15+
/.yarn/cache/
16+
/.yarn/cache/**
17+
/.yarn/install-state.gz
18+
/.yarn/build-state.yml
19+
/.yarn/unplugged/
20+
/.yarn/unplugged/**
21+
/.yarn/plugins/
22+
/.yarn/plugins/**
23+
!/.yarn/plugins/@yarnpkg/plugin-workspace-tools.cjs
24+
/.yarn/releases/*
25+
!/.yarn/releases/yarn-3.2.3.cjs
1726
assets/_private
1827
examples/codegen
1928
.parcel-cache

.yarn/plugins/@yarnpkg/plugin-version.cjs

Lines changed: 550 additions & 0 deletions
Large diffs are not rendered by default.

.yarn/plugins/@yarnpkg/plugin-workspace-tools.cjs

Lines changed: 28 additions & 0 deletions
Large diffs are not rendered by default.

.yarn/releases/yarn-3.2.3.cjs

Lines changed: 783 additions & 0 deletions
Large diffs are not rendered by default.

.yarnrc

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
yarn-path .yarn/releases/yarn-3.2.3.cjs

.yarnrc.yml

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,13 @@
1-
nodeLinker: node-modules
1+
compressionLevel: mixed
2+
3+
enableGlobalCache: false
4+
5+
nodeLinker: node-modules
6+
7+
plugins:
8+
- path: .yarn/plugins/@yarnpkg/plugin-workspace-tools.cjs
9+
spec: "@yarnpkg/plugin-workspace-tools"
10+
- path: .yarn/plugins/@yarnpkg/plugin-version.cjs
11+
spec: "@yarnpkg/plugin-version"
12+
13+
yarnPath: .yarn/releases/yarn-3.2.3.cjs

README.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
# 𝗥𝘅𝑓𝑥
22

3+
[![CI](https://github.com/deanrad/rxfx/actions/workflows/ci.yml/badge.svg)](https://github.com/deanrad/rxfx/actions/workflows/ci.yml)
4+
35
𝗥𝘅𝑓𝑥 is effect and state management made simple, safe, and framework-independent. It helps you write less framework-specific code, escaping `useEffect` mazes, and `AbortController` complexities - basically making async user interfaces simple and air-tight.
46

57
# Background

after/package.json

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@rxfx/after",
3-
"version": "1.0.6",
3+
"version": "1.0.9",
44
"license": "MIT",
55
"author": "Dean Radcliffe",
66
"repository": "https://github.com/deanrad/rxfx",
@@ -30,13 +30,13 @@
3030
"build": "rimraf dist && tsc && timeout --foreground --preserve-status 10 rollup --bundleConfigAsCjs -c rollup.config.js"
3131
},
3232
"dependencies": {
33-
"rxjs": "^7.8.1",
34-
"tslib": "^2.6.2"
33+
"rxjs": "^7.8.2",
34+
"tslib": "^2.8.1"
3535
},
3636
"devDependencies": {
37-
"@babel/core": "^7.27.1",
38-
"@babel/preset-env": "^7.27.1",
39-
"@babel/preset-typescript": "^7.27.1",
37+
"@babel/core": "^7.29.0",
38+
"@babel/preset-env": "^7.29.5",
39+
"@babel/preset-typescript": "^7.28.5",
4040
"@open-wc/building-rollup": ">= 1.10.0",
4141
"@rollup/plugin-typescript": ">= 8.2.5",
4242
"@types/jest": ">= 27.0.1",
@@ -47,12 +47,12 @@
4747
"eslint-plugin-jest": ">= 24.4.2",
4848
"husky": ">= 7.0.2",
4949
"jest": "^29.7.0",
50-
"jest-silent-reporter": ">= 0.5.0",
50+
"jest-silent-reporter": "^0.6.0",
5151
"prettier": "^2.8.8",
5252
"rimraf": ">= 3.0.2",
53-
"rollup": "^3.29.5",
53+
"rollup": "^3.30.0",
5454
"typedoc": "^0.25.3",
55-
"typescript": "^5.3.2"
55+
"typescript": "^5.9.3"
5656
},
5757
"prettier": {
5858
"printWidth": 80,

ajax/package.json

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@rxfx/ajax",
3-
"version": "0.1.3",
3+
"version": "0.1.5",
44
"license": "MIT",
55
"author": "Dean Radcliffe",
66
"repository": "https://github.com/deanrad/rxfx",
@@ -29,13 +29,13 @@
2929
"build": "rimraf dist && tsc && timeout --foreground --preserve-status 10 rollup --bundleConfigAsCjs -c rollup.config.js"
3030
},
3131
"dependencies": {
32-
"rxjs": "^7.8.1",
33-
"tslib": "^2.6.2"
32+
"rxjs": "^7.8.2",
33+
"tslib": "^2.8.1"
3434
},
3535
"devDependencies": {
36-
"@babel/core": "^7.27.1",
37-
"@babel/preset-env": "^7.27.1",
38-
"@babel/preset-typescript": "^7.27.1",
36+
"@babel/core": "^7.29.0",
37+
"@babel/preset-env": "^7.29.5",
38+
"@babel/preset-typescript": "^7.28.5",
3939
"@open-wc/building-rollup": ">= 1.10.0",
4040
"@rollup/plugin-typescript": ">= 8.2.5",
4141
"@types/jest": ">= 27.0.1",
@@ -46,12 +46,12 @@
4646
"eslint-plugin-jest": ">= 24.4.2",
4747
"husky": ">= 7.0.2",
4848
"jest": "^29.7.0",
49-
"jest-silent-reporter": ">= 0.5.0",
49+
"jest-silent-reporter": "^0.6.0",
5050
"prettier": "^2.8.8",
5151
"rimraf": ">= 3.0.2",
52-
"rollup": "^3.29.5",
52+
"rollup": "^3.30.0",
5353
"typedoc": "^0.25.3",
54-
"typescript": "^5.3.2"
54+
"typescript": "^5.9.3"
5555
},
5656
"prettier": {
5757
"printWidth": 80,

0 commit comments

Comments
 (0)