Manage contextual information needed by (a)synchronous tasks without explicitly passing objects around
Last release 3 years ago
no release in 18 months
Release timing varies
gaps range from 8 days to 12 months
This project publishes no release notes
the list below is its commits, not an announcement
Nothing withdrawn
no release was ever pulled
7 years old
30 releases · first in 2019
Release timeline
30 releases since 2019Releases
- 0.7.424 Oct 2023
Release notes
This project publishes no release notes. Between
@wry/[email protected]and@wry/[email protected]there were 12 commits, 7 of them substantive:- add
removemethod toTrie - Run 'npm audit fix' to address some transitive dep vulnerabilities.
- Drop Node.js v14 from CI rotation and add v21.
- Decompose private Trie#mapFor helper method.
- Avoid transpiling unnecessary ...array construction.
- Refactor removeArray to avoid arms-length tail.length checks.
- Publish
- add
- 0.7.315 May 2023
Release notes
This project publishes no release notes. Between
@wry/[email protected]and@wry/[email protected]there were 5 commits, 3 of them substantive:- Resync packages/task/package-lock.json.
- Remove /src from .npmignore files, to fix source maps. (#497)
- Publish
- 0.7.24 May 2023
Release notes
This project publishes no release notes. Between
@wry/[email protected]and@wry/[email protected]there were 7 commits, 5 of them substantive:- Update
mochaand@types/mochato v10. - Remove "rootDir" and "outDir" from root tsconfig.json.
- Move root
tsconfig.jsonintoshared/directory (fkascripts/) (#478) - Work around React Native / Metro refusing to load .cjs modules. (#484)
- Publish
- Update
- 0.7.13 May 2023
Release notes
This project publishes no release notes. Between
@wry/[email protected]and@wry/[email protected]there were 38 commits, 25 of them substantive:- Drop Node.js v10 from GitHub Actions test rotation.
- Sync package-lock.json files.
- Create
peekandpeekArrayfunctions onTrieto lookup values without creating data - Stop relying on truthiness of node.data.
- Use for-loop to short-circuit peek and move logic in-line
- Add .vscode/launch.json for easier test debugging.
- Remove Node.js v15 and add v20 to testing workflow.
- Publish
- Convert Lerna monorepo structure (mostly) to Nx.
- Update
@wry/templateexample package with new build strategy. - Convert
@wry/trieto new tsc/rollup build strategy. - Install
@wry/contextas npm package in@wry/task. - Convert
@wry/taskto new tsc/rollup build strategy. - Convert
@wry/contextto new tsc/rollup build strategy. - Convert
@wry/equalityto new tsc/rollup build strategy. - Simplify
@wry/equalitybuild by not generating lib/es5 files. - Remove no-longer-used rollup-plugin-typescript2 dev dependency.
- Upgrade rollup from v2.79.0 to v3.21.3.
- Attempt to simplify scripts in template package.json.
- Simplify script command paths in other package.json files.
…and 5 more.
- 0.7.012 Aug 2022
Release notes
This project publishes no release notes. Between
@wry/[email protected]and@wry/[email protected]there were 24 commits, 11 of them substantive:- Resync package-lock.json files after Lerna publish.
- Run 'npm audit fix' to address some security warnings.
- Prefer globalThis to Array when deduplicating the Slot class.
- Try global as well as globalThis, and never modify Array.
- Make 'npm install' work with Node.js v18.
- Add Node.js 18 to the GitHub Actions test rotation.
- Fix TypeScript errors to unblock [email protected] upgrade.
- Archive both
@wry/tupleand@wry/record. - Add a brief archived/README.md explanatory note.
- Update Mocha- and Lerna-related devDependencies.
- Publish
- 0.6.15 Aug 2021
Release notes
This project publishes no release notes. Between
@wry/[email protected]and@wry/[email protected]there were 41 commits, 21 of them substantive:- Updated Equality to Handle Typed Arrays And Data Views
- handles the kitchen sink correctly
- Combine DataView case with other buffer types.
- Publish
- Move buffer cases down, since switch cases match sequentially.
- Publish
- Add Node.js v16 to the test rotation.
- Regenerate packages/trie/package-lock.json using npm v7.
- Regenerate packages/tuple/package-lock.json using npm v7.
- Regenerate packages/equality/package-lock.json using npm v7.
- Regenerate packages/context/package-lock.json using npm v7.
- Regenerate packages/record/package-lock.json using npm v7.
- Regenerate packages/task/package-lock.json using npm v7.
- Regenerate packages/template/package-lock.json using npm v7.
- Regenerate package-lock.json using npm v7.
- Use 'prepare' instead of deprecated 'prepublish' npm script.
- Add some basic
@wry/equalityperformance tests (#205) - Fix generator-related types after updating typescript.
- Resync package-lock.json files for [email protected] update.
- Run
npm audit fixto handle tar security advisory.
…and 1 more.
- 0.6.018 Mar 2021
Nothing published for this version
- 0.5.49 Feb 2021
Release notes
This project publishes no release notes. Between
@wry/[email protected]and@wry/[email protected]there were 38 commits, 25 of them substantive:- Drop Node.js v10 from GitHub Actions test rotation.
- Sync package-lock.json files.
- Create
peekandpeekArrayfunctions onTrieto lookup values without creating data - Stop relying on truthiness of node.data.
- Use for-loop to short-circuit peek and move logic in-line
- Add .vscode/launch.json for easier test debugging.
- Remove Node.js v15 and add v20 to testing workflow.
- Publish
- Convert Lerna monorepo structure (mostly) to Nx.
- Update
@wry/templateexample package with new build strategy. - Convert
@wry/trieto new tsc/rollup build strategy. - Install
@wry/contextas npm package in@wry/task. - Convert
@wry/taskto new tsc/rollup build strategy. - Convert
@wry/contextto new tsc/rollup build strategy. - Convert
@wry/equalityto new tsc/rollup build strategy. - Simplify
@wry/equalitybuild by not generating lib/es5 files. - Remove no-longer-used rollup-plugin-typescript2 dev dependency.
- Upgrade rollup from v2.79.0 to v3.21.3.
- Attempt to simplify scripts in template package.json.
- Simplify script command paths in other package.json files.
…and 5 more.
- 0.5.316 Dec 2020
Release notes
This project publishes no release notes. Between
@wry/[email protected]and@wry/[email protected]there were 24 commits, 11 of them substantive:- Resync package-lock.json files after Lerna publish.
- Run 'npm audit fix' to address some security warnings.
- Prefer globalThis to Array when deduplicating the Slot class.
- Try global as well as globalThis, and never modify Array.
- Make 'npm install' work with Node.js v18.
- Add Node.js 18 to the GitHub Actions test rotation.
- Fix TypeScript errors to unblock [email protected] upgrade.
- Archive both
@wry/tupleand@wry/record. - Add a brief archived/README.md explanatory note.
- Update Mocha- and Lerna-related devDependencies.
- Publish
- 0.5.231 Mar 2020
Nothing published for this version
- 0.5.129 Mar 2020
Nothing published for this version
- 0.5.023 Oct 2019
Nothing published for this version
- 0.4.47 Jun 2019
Nothing published for this version
- 0.4.36 Jun 2019
Nothing published for this version
- 0.4.231 May 2019
Nothing published for this version
- 0.4.123 May 2019
Nothing published for this version
- 0.4.012 Apr 2019
Nothing published for this version
- 0.3.211 Apr 2019
Nothing published for this version
- 0.3.110 Apr 2019
Nothing published for this version
- 0.3.010 Apr 2019
Nothing published for this version
- 0.2.310 Apr 2019
Nothing published for this version
- 0.2.210 Apr 2019
Nothing published for this version
- 0.2.110 Apr 2019
Nothing published for this version
- 0.2.010 Apr 2019
Nothing published for this version
- 0.1.58 Apr 2019
Nothing published for this version
- 0.1.48 Apr 2019
Nothing published for this version
- 0.1.37 Apr 2019
Nothing published for this version
- 0.1.27 Apr 2019
Nothing published for this version
- 0.1.16 Apr 2019
Nothing published for this version
- 0.1.06 Apr 2019
Nothing published for this version