Skip to content

Commit 0f44d0a

Browse files
committed
Merge branch 'main' into deploy-site
2 parents ca80305 + fcff7ec commit 0f44d0a

File tree

371 files changed

+5382
-2080
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

371 files changed

+5382
-2080
lines changed

.changeset/young-lizards-sing.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"@solid-primitives/db-store": major
3+
---
4+
5+
new package: db-store - a store transparently bound to a database

.github/workflows/release.yml

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -23,14 +23,6 @@ jobs:
2323
- name: Install Dependencies
2424
run: pnpm i
2525

26-
- name: Cache turbo build setup
27-
uses: actions/cache@v4
28-
with:
29-
path: node_modules/.cache/turbo
30-
key: turbo-${{ github.sha }}
31-
restore-keys: |
32-
turbo-
33-
3426
- name: Create Release Pull Request or Publish to npm
3527
id: changesets
3628
uses: changesets/action@v1

.github/workflows/tests.yml

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -24,14 +24,6 @@ jobs:
2424
- name: Install dependencies
2525
run: pnpm install
2626

27-
- name: Cache turbo build setup
28-
uses: actions/cache@v4
29-
with:
30-
path: node_modules/.cache/turbo
31-
key: turbo-${{ github.sha }}
32-
restore-keys: |
33-
turbo-
34-
3527
- name: Build all packages
3628
run: pnpm build
3729

.gitignore

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -164,9 +164,6 @@ temp/
164164

165165
tsup.config.bundled*.mjs
166166

167-
# turbo
168-
.turbo
169-
170167
# vite
171168
vite.config.ts.js
172169
vitest.config.ts.timestamp-*.mjs

.prettierignore

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
2+
node_modules/
3+
dist/
4+
assets
5+
6+
# TypeScript cache
7+
*.tsbuildinfo
8+
9+
.vscode
10+
11+
# Temporary folders
12+
tmp/
13+
temp/
14+
_temp_*
15+
16+
_generated
17+
18+
.netlify
19+
.vinxi
20+
.idea
21+
22+
tsconfig.json

CONTRIBUTING.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ All our primitives are meant to be consistent and sustain a level of quality. We
3434
9. Be focused on composition vs. isolation of logic
3535
10. Community voice and needs guide road map and planning
3636
11. Strong TypeScript support
37-
12. Support for both CJS and ESM
37+
12. ESM (no more CJS support)
3838
13. Solid performance!
3939

4040
## Basic and Compound Primitives

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,7 @@
44

55
# Solid Primitives
66

7-
[![pnpm](https://img.shields.io/badge/maintained%20with-pnpm-cc00ff.svg?style=for-the-badge&logo=pnpm)](https://pnpm.io/)
8-
[![turborepo](https://img.shields.io/badge/built%20with-turborepo-cc00ff.svg?style=for-the-badge&logo=turborepo)](https://turborepo.org/)<!-- INSERT-NPM-DOWNLOADS-BADGE:START -->
7+
[![pnpm](https://img.shields.io/badge/maintained%20with-pnpm-cc00ff.svg?style=for-the-badge&logo=pnpm)](https://pnpm.io/)<!-- INSERT-NPM-DOWNLOADS-BADGE:START -->
98
[![combined-downloads](https://img.shields.io/endpoint?style=for-the-badge&url=https://combined-npm-downloads.deno.dev/@solid-primitives/utils,@solid-primitives/broadcast-channel,@solid-primitives/context,@solid-primitives/cookies,@solid-primitives/devices,@solid-primitives/event-dispatcher,@solid-primitives/event-props,@solid-primitives/fetch,@solid-primitives/filesystem,@solid-primitives/flux-store,@solid-primitives/i18n,@solid-primitives/idle,@solid-primitives/input-mask,@solid-primitives/keyed,@solid-primitives/lifecycle,@solid-primitives/list,@solid-primitives/marker,@solid-primitives/mutable,@solid-primitives/permission,@solid-primitives/platform,@solid-primitives/resource,@solid-primitives/scheduled,@solid-primitives/script-loader,@solid-primitives/selection,@solid-primitives/share,@solid-primitives/spring,@solid-primitives/state-machine,@solid-primitives/timer,@solid-primitives/transition-group,@solid-primitives/tween,@solid-primitives/websocket,@solid-primitives/workers)](https://dash.deno.com/playground/combined-npm-downloads)
109
<!-- INSERT-NPM-DOWNLOADS-BADGE:END -->
1110

@@ -65,7 +64,7 @@ The goal of Solid Primitives is to wrap client and server side functionality to
6564
|<h4>*Control Flow*</h4>|
6665
|[context](https://github.com/solidjs-community/solid-primitives/tree/main/packages/context#readme)|[![STAGE](https://img.shields.io/endpoint?style=for-the-badge&label=&url=https%3A%2F%2Fraw.githubusercontent.com%2Fsolidjs-community%2Fsolid-primitives%2Fmain%2Fassets%2Fbadges%2Fstage-2.json)](https://github.com/solidjs-community/solid-primitives/blob/main/CONTRIBUTING.md#contribution-process)|[createContextProvider](https://github.com/solidjs-community/solid-primitives/tree/main/packages/context#createcontextprovider)<br />[MultiProvider](https://github.com/solidjs-community/solid-primitives/tree/main/packages/context#multiprovider)|[![SIZE](https://img.shields.io/bundlephobia/minzip/@solid-primitives/context?style=for-the-badge&label=)](https://bundlephobia.com/package/@solid-primitives/context)|[![VERSION](https://img.shields.io/npm/v/@solid-primitives/context?style=for-the-badge&label=)](https://www.npmjs.com/package/@solid-primitives/context)|
6766
|[jsx-tokenizer](https://github.com/solidjs-community/solid-primitives/tree/main/packages/jsx-tokenizer#readme)|[![STAGE](https://img.shields.io/endpoint?style=for-the-badge&label=&url=https%3A%2F%2Fraw.githubusercontent.com%2Fsolidjs-community%2Fsolid-primitives%2Fmain%2Fassets%2Fbadges%2Fstage-2.json)](https://github.com/solidjs-community/solid-primitives/blob/main/CONTRIBUTING.md#contribution-process)|[createTokenizer](https://github.com/solidjs-community/solid-primitives/tree/main/packages/jsx-tokenizer#createtokenizer)<br />[createToken](https://github.com/solidjs-community/solid-primitives/tree/main/packages/jsx-tokenizer#createtoken)<br />[resolveTokens](https://github.com/solidjs-community/solid-primitives/tree/main/packages/jsx-tokenizer#resolvetokens)<br />[isToken](https://github.com/solidjs-community/solid-primitives/tree/main/packages/jsx-tokenizer#istoken)|[![SIZE](https://img.shields.io/bundlephobia/minzip/@solid-primitives/jsx-tokenizer?style=for-the-badge&label=)](https://bundlephobia.com/package/@solid-primitives/jsx-tokenizer)|[![VERSION](https://img.shields.io/npm/v/@solid-primitives/jsx-tokenizer?style=for-the-badge&label=)](https://www.npmjs.com/package/@solid-primitives/jsx-tokenizer)|
68-
|[keyed](https://github.com/solidjs-community/solid-primitives/tree/main/packages/keyed#readme)|[![STAGE](https://img.shields.io/endpoint?style=for-the-badge&label=&url=https%3A%2F%2Fraw.githubusercontent.com%2Fsolidjs-community%2Fsolid-primitives%2Fmain%2Fassets%2Fbadges%2Fstage-3.json)](https://github.com/solidjs-community/solid-primitives/blob/main/CONTRIBUTING.md#contribution-process)|[keyArray](https://github.com/solidjs-community/solid-primitives/tree/main/packages/keyed#keyarray)<br />[Key](https://github.com/solidjs-community/solid-primitives/tree/main/packages/keyed#key)<br />[Entries](https://github.com/solidjs-community/solid-primitives/tree/main/packages/keyed#entries)|[![SIZE](https://img.shields.io/bundlephobia/minzip/@solid-primitives/keyed?style=for-the-badge&label=)](https://bundlephobia.com/package/@solid-primitives/keyed)|[![VERSION](https://img.shields.io/npm/v/@solid-primitives/keyed?style=for-the-badge&label=)](https://www.npmjs.com/package/@solid-primitives/keyed)|
67+
|[keyed](https://github.com/solidjs-community/solid-primitives/tree/main/packages/keyed#readme)|[![STAGE](https://img.shields.io/endpoint?style=for-the-badge&label=&url=https%3A%2F%2Fraw.githubusercontent.com%2Fsolidjs-community%2Fsolid-primitives%2Fmain%2Fassets%2Fbadges%2Fstage-3.json)](https://github.com/solidjs-community/solid-primitives/blob/main/CONTRIBUTING.md#contribution-process)|[keyArray](https://github.com/solidjs-community/solid-primitives/tree/main/packages/keyed#keyarray)<br />[Key](https://github.com/solidjs-community/solid-primitives/tree/main/packages/keyed#key)<br />[Entries](https://github.com/solidjs-community/solid-primitives/tree/main/packages/keyed#entries)<br />[MapEntries](https://github.com/solidjs-community/solid-primitives/tree/main/packages/keyed#mapentries)<br />[SetValues](https://github.com/solidjs-community/solid-primitives/tree/main/packages/keyed#setvalues)|[![SIZE](https://img.shields.io/bundlephobia/minzip/@solid-primitives/keyed?style=for-the-badge&label=)](https://bundlephobia.com/package/@solid-primitives/keyed)|[![VERSION](https://img.shields.io/npm/v/@solid-primitives/keyed?style=for-the-badge&label=)](https://www.npmjs.com/package/@solid-primitives/keyed)|
6968
|[list](https://github.com/solidjs-community/solid-primitives/tree/main/packages/list#readme)|[![STAGE](https://img.shields.io/endpoint?style=for-the-badge&label=&url=https%3A%2F%2Fraw.githubusercontent.com%2Fsolidjs-community%2Fsolid-primitives%2Fmain%2Fassets%2Fbadges%2Fstage-0.json)](https://github.com/solidjs-community/solid-primitives/blob/main/CONTRIBUTING.md#contribution-process)|[listArray](https://github.com/solidjs-community/solid-primitives/tree/main/packages/list#listarray)<br />[List](https://github.com/solidjs-community/solid-primitives/tree/main/packages/list#list)|[![SIZE](https://img.shields.io/bundlephobia/minzip/@solid-primitives/list?style=for-the-badge&label=)](https://bundlephobia.com/package/@solid-primitives/list)|[![VERSION](https://img.shields.io/npm/v/@solid-primitives/list?style=for-the-badge&label=)](https://www.npmjs.com/package/@solid-primitives/list)|
7069
|[range](https://github.com/solidjs-community/solid-primitives/tree/main/packages/range#readme)|[![STAGE](https://img.shields.io/endpoint?style=for-the-badge&label=&url=https%3A%2F%2Fraw.githubusercontent.com%2Fsolidjs-community%2Fsolid-primitives%2Fmain%2Fassets%2Fbadges%2Fstage-1.json)](https://github.com/solidjs-community/solid-primitives/blob/main/CONTRIBUTING.md#contribution-process)|[repeat](https://github.com/solidjs-community/solid-primitives/tree/main/packages/range#repeat)<br />[mapRange](https://github.com/solidjs-community/solid-primitives/tree/main/packages/range#maprange)<br />[indexRange](https://github.com/solidjs-community/solid-primitives/tree/main/packages/range#indexrange)<br />[Repeat](https://github.com/solidjs-community/solid-primitives/tree/main/packages/range#repeat)<br />[Range](https://github.com/solidjs-community/solid-primitives/tree/main/packages/range#range)<br />[IndexRange](https://github.com/solidjs-community/solid-primitives/tree/main/packages/range#indexrange)|[![SIZE](https://img.shields.io/bundlephobia/minzip/@solid-primitives/range?style=for-the-badge&label=)](https://bundlephobia.com/package/@solid-primitives/range)|[![VERSION](https://img.shields.io/npm/v/@solid-primitives/range?style=for-the-badge&label=)](https://www.npmjs.com/package/@solid-primitives/range)|
7170
|[refs](https://github.com/solidjs-community/solid-primitives/tree/main/packages/refs#readme)|[![STAGE](https://img.shields.io/endpoint?style=for-the-badge&label=&url=https%3A%2F%2Fraw.githubusercontent.com%2Fsolidjs-community%2Fsolid-primitives%2Fmain%2Fassets%2Fbadges%2Fstage-2.json)](https://github.com/solidjs-community/solid-primitives/blob/main/CONTRIBUTING.md#contribution-process)|[mergeRefs](https://github.com/solidjs-community/solid-primitives/tree/main/packages/refs#mergerefs)<br />[resolveElements](https://github.com/solidjs-community/solid-primitives/tree/main/packages/refs#resolveelements)<br />[resolveFirst](https://github.com/solidjs-community/solid-primitives/tree/main/packages/refs#resolvefirst)<br />[Ref](https://github.com/solidjs-community/solid-primitives/tree/main/packages/refs#ref)<br />[Refs](https://github.com/solidjs-community/solid-primitives/tree/main/packages/refs#refs)|[![SIZE](https://img.shields.io/bundlephobia/minzip/@solid-primitives/refs?style=for-the-badge&label=)](https://bundlephobia.com/package/@solid-primitives/refs)|[![VERSION](https://img.shields.io/npm/v/@solid-primitives/refs?style=for-the-badge&label=)](https://www.npmjs.com/package/@solid-primitives/refs)|
@@ -85,6 +84,7 @@ The goal of Solid Primitives is to wrap client and server side functionality to
8584
|[script-loader](https://github.com/solidjs-community/solid-primitives/tree/main/packages/script-loader#readme)|[![STAGE](https://img.shields.io/endpoint?style=for-the-badge&label=&url=https%3A%2F%2Fraw.githubusercontent.com%2Fsolidjs-community%2Fsolid-primitives%2Fmain%2Fassets%2Fbadges%2Fstage-3.json)](https://github.com/solidjs-community/solid-primitives/blob/main/CONTRIBUTING.md#contribution-process)|[createScriptLoader](https://github.com/solidjs-community/solid-primitives/tree/main/packages/script-loader#createscriptloader)|[![SIZE](https://img.shields.io/bundlephobia/minzip/@solid-primitives/script-loader?style=for-the-badge&label=)](https://bundlephobia.com/package/@solid-primitives/script-loader)|[![VERSION](https://img.shields.io/npm/v/@solid-primitives/script-loader?style=for-the-badge&label=)](https://www.npmjs.com/package/@solid-primitives/script-loader)|
8685
|[share](https://github.com/solidjs-community/solid-primitives/tree/main/packages/share#readme)|[![STAGE](https://img.shields.io/endpoint?style=for-the-badge&label=&url=https%3A%2F%2Fraw.githubusercontent.com%2Fsolidjs-community%2Fsolid-primitives%2Fmain%2Fassets%2Fbadges%2Fstage-3.json)](https://github.com/solidjs-community/solid-primitives/blob/main/CONTRIBUTING.md#contribution-process)|[createSocialShare](https://github.com/solidjs-community/solid-primitives/tree/main/packages/share#createsocialshare)<br />[createWebShare](https://github.com/solidjs-community/solid-primitives/tree/main/packages/share#createwebshare)|[![SIZE](https://img.shields.io/bundlephobia/minzip/@solid-primitives/share?style=for-the-badge&label=)](https://bundlephobia.com/package/@solid-primitives/share)|[![VERSION](https://img.shields.io/npm/v/@solid-primitives/share?style=for-the-badge&label=)](https://www.npmjs.com/package/@solid-primitives/share)|
8786
|<h4>*Reactivity*</h4>|
87+
|[db-store](https://github.com/solidjs-community/solid-primitives/tree/main/packages/db-store#readme)|[![STAGE](https://img.shields.io/endpoint?style=for-the-badge&label=&url=https%3A%2F%2Fraw.githubusercontent.com%2Fsolidjs-community%2Fsolid-primitives%2Fmain%2Fassets%2Fbadges%2Fstage-0.json)](https://github.com/solidjs-community/solid-primitives/blob/main/CONTRIBUTING.md#contribution-process)|[createDbStore](https://github.com/solidjs-community/solid-primitives/tree/main/packages/db-store#createdbstore)<br />[supabaseAdapter](https://github.com/solidjs-community/solid-primitives/tree/main/packages/db-store#supabaseadapter)|[![SIZE](https://img.shields.io/bundlephobia/minzip/@solid-primitives/db-store?style=for-the-badge&label=)](https://bundlephobia.com/package/@solid-primitives/db-store)|[![VERSION](https://img.shields.io/npm/v/@solid-primitives/db-store?style=for-the-badge&label=)](https://www.npmjs.com/package/@solid-primitives/db-store)|
8888
|[deep](https://github.com/solidjs-community/solid-primitives/tree/main/packages/deep#readme)|[![STAGE](https://img.shields.io/endpoint?style=for-the-badge&label=&url=https%3A%2F%2Fraw.githubusercontent.com%2Fsolidjs-community%2Fsolid-primitives%2Fmain%2Fassets%2Fbadges%2Fstage-1.json)](https://github.com/solidjs-community/solid-primitives/blob/main/CONTRIBUTING.md#contribution-process)|[trackDeep](https://github.com/solidjs-community/solid-primitives/tree/main/packages/deep#trackdeep)<br />[trackStore](https://github.com/solidjs-community/solid-primitives/tree/main/packages/deep#trackstore)<br />[captureStoreUpdates](https://github.com/solidjs-community/solid-primitives/tree/main/packages/deep#capturestoreupdates)|[![SIZE](https://img.shields.io/bundlephobia/minzip/@solid-primitives/deep?style=for-the-badge&label=)](https://bundlephobia.com/package/@solid-primitives/deep)|[![VERSION](https://img.shields.io/npm/v/@solid-primitives/deep?style=for-the-badge&label=)](https://www.npmjs.com/package/@solid-primitives/deep)|
8989
|[destructure](https://github.com/solidjs-community/solid-primitives/tree/main/packages/destructure#readme)|[![STAGE](https://img.shields.io/endpoint?style=for-the-badge&label=&url=https%3A%2F%2Fraw.githubusercontent.com%2Fsolidjs-community%2Fsolid-primitives%2Fmain%2Fassets%2Fbadges%2Fstage-2.json)](https://github.com/solidjs-community/solid-primitives/blob/main/CONTRIBUTING.md#contribution-process)|[destructure](https://github.com/solidjs-community/solid-primitives/tree/main/packages/destructure#destructure)|[![SIZE](https://img.shields.io/bundlephobia/minzip/@solid-primitives/destructure?style=for-the-badge&label=)](https://bundlephobia.com/package/@solid-primitives/destructure)|[![VERSION](https://img.shields.io/npm/v/@solid-primitives/destructure?style=for-the-badge&label=)](https://www.npmjs.com/package/@solid-primitives/destructure)|
9090
|[immutable](https://github.com/solidjs-community/solid-primitives/tree/main/packages/immutable#readme)|[![STAGE](https://img.shields.io/endpoint?style=for-the-badge&label=&url=https%3A%2F%2Fraw.githubusercontent.com%2Fsolidjs-community%2Fsolid-primitives%2Fmain%2Fassets%2Fbadges%2Fstage-1.json)](https://github.com/solidjs-community/solid-primitives/blob/main/CONTRIBUTING.md#contribution-process)|[createImmutable](https://github.com/solidjs-community/solid-primitives/tree/main/packages/immutable#createimmutable)|[![SIZE](https://img.shields.io/bundlephobia/minzip/@solid-primitives/immutable?style=for-the-badge&label=)](https://bundlephobia.com/package/@solid-primitives/immutable)|[![VERSION](https://img.shields.io/npm/v/@solid-primitives/immutable?style=for-the-badge&label=)](https://www.npmjs.com/package/@solid-primitives/immutable)|

configs/vitest.config.ts

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,9 @@ import * as utils from "../scripts/utils/index.js"
55
const package_name = utils.getPackageNameFromCWD()
66

77
if (package_name == null) {
8-
utils.logLine("Testing ALL packages...")
8+
utils.log_info("Testing ALL packages...")
99
} else {
10-
utils.logLine("Testing "+package_name+" package...")
10+
utils.log_info("Testing "+package_name+" package...")
1111
}
1212

1313
const from_root = package_name == null
@@ -53,7 +53,9 @@ export default defineConfig(({ mode }) => {
5353
}),
5454
},
5555
resolve: {
56-
conditions: testSSR ? ["node"] : ["browser", "development"],
56+
conditions: testSSR
57+
? ["@solid-primitives/source", "node"]
58+
: ["@solid-primitives/source", "browser", "development"],
5759
},
5860
};
5961
});

package.json

Lines changed: 15 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -11,29 +11,33 @@
1111
"license": "MIT",
1212
"type": "module",
1313
"scripts": {
14+
"generate": "pnpm run build && pnpm -dir site run generate",
1415
"dev": "pnpm -dir site run dev",
15-
"format": "prettier --cache -w {site,packages,scripts,template}/**/*.{js,ts,json,css,tsx,jsx,md,html} --ignore-path .gitignore",
16+
"format": "prettier --cache -w {site,packages,scripts,template}/**/*.{js,ts,json,css,tsx,jsx,md,html}",
1617
"lint:packages": "eslint --max-warnings 0 \"packages/*/src/**/*\"",
1718
"lint:tests": "eslint \"packages/*/test/**\" --rule \"no-only-tests/no-only-tests: error\"",
1819
"lint": "pnpm run \"/^lint:.*/\"",
1920
"test:client": "vitest -c ./configs/vitest.config.ts",
2021
"test:ssr": "pnpm run test:client --mode ssr",
2122
"test": "pnpm run test:client && pnpm run test:ssr",
22-
"build:ci": "turbo run build --filter='./packages/*'",
23-
"build": "pnpm run build:ci --concurrency=50%",
23+
"build": "tsx ./scripts/build.ts",
2424
"new-package": "tsx ./scripts/new-package.ts",
2525
"update-readme": "tsx ./scripts/update-readme.ts",
26+
"update-tsconfigs": "tsx ./scripts/update-tsconfigs.ts",
2627
"measure": "tsx ./scripts/measure.ts",
2728
"version": "changeset version && pnpm i --no-frozen-lockfile && git add .",
28-
"release": "pnpm build && changeset publish"
29+
"release": "pnpm build && changeset publish",
30+
"postinstall": "pnpm update-tsconfigs"
2931
},
3032
"devDependencies": {
31-
"@changesets/cli": "^2.27.8",
33+
"@changesets/cli": "^2.27.11",
34+
"@solidjs/start": "^1.0.6",
3235
"@types/jsdom": "^21.1.7",
3336
"@types/node": "^22.5.4",
3437
"@typescript-eslint/eslint-plugin": "^8.5.0",
3538
"@typescript-eslint/parser": "^8.5.0",
36-
"esbuild": "^0.19.11",
39+
"esbuild": "^0.24.2",
40+
"esbuild-plugin-solid": "^0.6.0",
3741
"eslint": "^9.10.0",
3842
"eslint-plugin-eslint-comments": "^3.2.0",
3943
"eslint-plugin-no-only-tests": "^3.3.0",
@@ -46,18 +50,15 @@
4650
"rehype-slug": "^6.0.0",
4751
"remark-gfm": "^4.0.0",
4852
"solid-js": "^1.8.22",
49-
"@solidjs/start": "^1.0.6",
50-
"tsup": "^8.2.4",
51-
"tsup-preset-solid": "^2.2.0",
5253
"tsx": "^4.19.1",
53-
"turbo": "^1.12.5",
54-
"vinxi": "^0.4.2",
55-
"vite-plugin-solid": "^2.10.2",
5654
"typescript": "~5.6.2",
57-
"valibot": "^0.20.1",
55+
"vinxi": "^0.4.2",
5856
"vite": "5.4.4",
57+
"vite-plugin-solid": "^2.10.2",
5958
"vitest": "^2.1.0"
6059
},
6160
"packageManager": "[email protected]",
62-
"engines": {"node": ">=20.0.0"}
61+
"engines": {
62+
"node": ">=20.0.0"
63+
}
6364
}

packages/active-element/CHANGELOG.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,17 @@
11
# @solid-primitives/active-element
22

3+
## 2.1.0
4+
5+
### Minor Changes
6+
7+
- ea09f71: Remove CJS support. The package is ESM only now.
8+
9+
### Patch Changes
10+
11+
- Updated dependencies [ea09f71]
12+
- @solid-primitives/event-listener@2.4.0
13+
- @solid-primitives/utils@6.3.0
14+
315
## 2.0.20
416

517
### Patch Changes

0 commit comments

Comments
 (0)