@dataplan/json
1.0.0-rc.6
Patch Changes
- #2990
5d408bd
Thanks @benjie! - No code changes. Updates the
release process, cleans up package.json, uses fixed identifiers for peer
dependencies (unless they're explicit dependencies also). Hopefully move to
trusted publishing.
1.0.0-rc.5
Patch Changes
-
#2948
5e83533
Thanks @benjaie! - Internal: use flagError()
rather than Promise.reject(). -
Updated dependencies
[8f50146,
5e83533,
03e5ce5,
f213a8e]:- grafast@1.0.0-rc.7
1.0.0-rc.4
Patch Changes
-
#2910
9eb3829
Thanks @benjie! - Use consistent type export
syntax -
a3722d6
Thanks @benjie! - Refactor to enable TypeScript
options rewriteRelativeImportExtensions and erasableSyntaxOnly (including
using .ts extensions in source code) -
Updated dependencies
[9eb3829,
a3722d6,
5fc379e]:- grafast@1.0.0-rc.5
1.0.0-rc.3
Patch Changes
-
#2873
0772086
Thanks @benjie! - Update TypeScript configuration
to support Node 22 minimum -
#2888
1a56db2
Thanks @benjaie! - Node v22+ is required for
this module. -
Updated dependencies
[44555c7,
1e45a3d,
0772086,
a565503,
d9ccc82,
1a56db2,
eafa3f0,
b27c562,
f23f0cf]:- grafast@1.0.0-rc.4
1.0.0-rc.2
Patch Changes
1.0.0-rc.1
Patch Changes
-
Updated dependencies
[abb623d,
7b86454,
42a0785,
d196d60,
c6cbe61,
d4ac603,
8a5a7c5,
ea0135f,
b6821f5]:- grafast@1.0.0-rc.1
0.0.1-beta.33
Patch Changes
- #2652
2adfd6e
Thanks @benjie! - Makeget($step, attr)more
type-safe when the underlying steps implement the new__inferGetpattern. - Updated dependencies
[2adfd6e,
6113518]:- grafast@0.1.1-beta.25
0.0.1-beta.32
Patch Changes
- Updated dependencies
[0c6b1f1]:- grafast@0.1.1-beta.23
0.0.1-beta.31
Patch Changes
-
#2435
17b160d5450e20e0f5c6597d5cffe125ece49d65
Thanks @benjie! -jsonParse()now deduplicates -
#2482
459e1869a2ec58925b2bac5458af487c52a8ca37
Thanks @benjie! - Minimum version of Node.js
bumped to Node 22 (the latest LTS). -
Updated dependencies
[0e36cb9077c76710d2e407830323f86c5038126e,
c0c3f48fa9f60cb9a4436ea135979b779ecc71ec,
cef9a37f846b4af105ac20960530d65c9f44afa9,
56ce94a847c6a4094643665cbf5d3712f56140b6,
192a27e08763ea26607344a2ea6c7f5c595cc2a3,
6ef6abce15936a896156d5316020df55cf7d18e3,
0239c2d519300a72f545e0db7c371adae4ade2a9,
0ea439d33ccef7f8d01ac5f54893ab2bbf1cbd4d,
8034614d1078b1bd177b6e7fcc949420614e3245,
459e1869a2ec58925b2bac5458af487c52a8ca37,
c350e49e372ec12a4cbf04fb6b4260e01832d12b,
3176ea3e57d626b39613a73117ef97627370ec83,
46a42f5547c041289aa98657ebc6815f4b6c8539,
be3f174c5aae8fe78a240e1bc4e1de7f18644b43,
576fb8bad56cb940ab444574d752e914d462018a,
9f459101fa4428aa4bac71531e75f99e33da8e17,
921665df8babe2651ab3b5886ab68bb518f2125b,
78bb1a615754d772a5fda000e96073c91fa9eba7,
ab0bcda5fc3c136eea09493a7d9ed4542975858e,
455f4811d37ad8fff91183c7a88621bcf9d79acf,
45adaff886e7cd72b864150927be6c0cb4a7dfe8]:- grafast@0.1.1-beta.22
0.0.1-beta.30
Patch Changes
- #2377
7c38cdeffe034c9b4f5cdd03a8f7f446bd52dcb7
Thanks @benjie! - SinceModifierStepand
BaseStepare no more;ExecutableStepcan be renamed to simplyStep. The
old name (ExecutableStep) is now deprecated. - Updated dependencies
[d34014a9a3c469154cc796086ba13719954731e5,
98516379ac355a0833a64e002f3717cc3a1d6473,
f8602d05eed3247c90b87c55d7af580d1698effc,
65df25534fa3f787ba2ab7fd9547d295ff2b1288,
1b3c76efd27df73eab3a5a1d221ce13de4cd6b1a,
3c0a925f26f10cae627a23c49c75ccd8d76b60c8,
fcaeb48844156e258a037f420ea1505edb50c52a,
68926abc31c32ce527327ffbb1ede4b0b7be446b,
4b49dbd2df3b339a2ba3f1e9ff400fa1a125298b,
d7950e8e28ec6106a4ce2f7fe5e35d88b10eac48,
c8f1971ea4198633ec97f72f82abf65089f71a88,
dd3d22eab73a8554715bf1111e30586251f69a88,
a120a8e43b24dfc174950cdbb69e481272a0b45e,
84f06eafa051e907a3050237ac6ee5aefb184652,
4a3aeaa77c8b8d2e39c1a9d05581d0c613b812cf,
0fc2db95d90df918cf5c59ef85f22ac78d8000d3,
90e81a5deeae554a8be2dd55dcd01489860e96e6,
c59132eb7a93bc82493d2f1ca050db8aaea9f4d1,
7c38cdeffe034c9b4f5cdd03a8f7f446bd52dcb7,
728888b28fcd2a6fc481e0ccdfe20d41181a091f,
f4f39092d7a51517668384945895d3b450237cce,
5cf3dc9d158891eaf324b2cd4f485d1d4bbb6b5e,
83d3b533e702cc875b46ba2ca02bf3642b421be8,
7001138c38e09822ad13db1018c62d2cac37941e,
e9e7e33665e22ec397e9ead054d2e4aad3eadc8c,
bb6ec8d834e3e630e28316196246f514114a2296,
2b1918d053f590cdc534c8cb81f7e74e96c1bbe6,
d1ecb39693a341f85762b27012ec4ea013857b0c,
042ebafe11fcf7e2ecac9b131265a55dddd42a6d,
fa005eb0783c58a2476add984fbdd462e0e91dbe,
df0e5a0f968cf6f9ae97b68745a9a2f391324bf5,
ef4cf75acd80e6b9c700c2b5a7ace899e565ef7f,
c041fd250372c57601188b65a6411c8f440afab6,
629b45aab49151810f6efc18ac18f7d735626433,
6d19724330d50d076aab9442660fa8abddd095cb,
ca5bc1a834df7b894088fb8602a12f9fcff55b38,
da6f3c04efe3d8634c0bc3fcf93ac2518de85322,
f0bc64b71914dfdd3612f4b65370401fd85b97bc]:- grafast@0.1.1-beta.21
0.0.1-beta.29
Patch Changes
0.0.1-beta.28
Patch Changes
- Updated dependencies []:
- grafast@0.1.1-beta.19
0.0.1-beta.27
Patch Changes
- Updated dependencies
[b336a5829]:- grafast@0.1.1-beta.18
0.0.1-beta.26
Patch Changes
- Updated dependencies
[69ab227b5]:- grafast@0.1.1-beta.17
0.0.1-beta.25
Patch Changes
- Updated dependencies
[76c7340b7]:- grafast@0.1.1-beta.16
0.0.1-beta.24
Patch Changes
0.0.1-beta.23
Patch Changes
0.0.1-beta.22
Patch Changes
- Updated dependencies
[807650035]:- grafast@0.1.1-beta.13
0.0.1-beta.21
Patch Changes
- Updated dependencies
[1bd50b61e,
4e102b1a1,
7bb1573ba,
18addb385,
6ed615e55,
b25cc539c,
867f33136,
cf535c210,
acf99b190,
4967a197f,
1908e1ba1,
084d80be6]:- grafast@0.1.1-beta.12
0.0.1-beta.20
Patch Changes
- Updated dependencies
[582bd768f]:- grafast@0.1.1-beta.11
0.0.1-beta.19
Patch Changes
0.0.1-beta.18
Patch Changes
- Updated dependencies
[437570f97]:- grafast@0.1.1-beta.9
0.0.1-beta.17
Patch Changes
- Updated dependencies
[bd5a908a4]:- grafast@0.1.1-beta.8
0.0.1-beta.16
Patch Changes
-
#1980
357d475f5
Thanks @benjie! - The signature of
ExecutableStep.executehas changed; please make the following change to each
of your custom step classes'executemethods:- async execute(count: number, values: any[][], extra: ExecutionExtra) { + async execute({ count, values: newValues, extra }: ExecutionDetails) { + const values = newValues.map((dep) => + dep.isBatch ? dep.entries : new Array(count).fill(dep.value) + ); // REST OF YOUR FUNCTION HERE }
For more details, see: https://err.red/gev2
-
#1973
a0e82b9c5
Thanks @benjie! - Add 'unary steps' concept to
codebase and refactor to using new executeV2 execution method which leverages
them. Backwards compatibility maintained, but users should move to executeV2. -
Updated dependencies
[357d475f5,
3551725e7,
80836471e,
a5c20fefb,
1ce08980e,
dff4f2535,
a287a57c2,
2fe56f9a6,
fed603d71,
ed6e0d278,
e82e4911e,
42ece5aa6,
e0d69e518,
6699388ec,
966203504,
c1645b249,
ed8bbaa3c,
a0e82b9c5,
14e2412ee,
57ab0e1e7,
8442242e4,
64ce7b765,
cba842357,
2fa77d0f2]:- grafast@0.1.1-beta.7
0.0.1-beta.15
Patch Changes
0.0.1-beta.14
Patch Changes
- #1924
ef44c29b2
Thanks @benjie! - 🚨 TypeScript is now configured
to hide interfaces marked as@internal. This may result in a few errors
where you're accessing things you oughtn't be, but also may hide some
interfaces that should be exposed - please file an issue if an API you were
dependent on has been removed from the TypeScript typings. If that API happens
to bestep.dependencies; you should first read this:
https://benjie.dev/graphql/ancestors - Updated dependencies
[63dd7ea99,
d801c9778,
ef44c29b2]:- grafast@0.1.1-beta.5
0.0.1-beta.13
Patch Changes
0.0.1-beta.12
Patch Changes
- Updated dependencies []:
- grafast@0.1.1-beta.3
0.0.1-beta.11
Patch Changes
0.0.1-beta.10
Patch Changes
- Updated dependencies
[49fcb0d58]:- grafast@0.1.1-beta.1
0.0.1-beta.9
Patch Changes
-
#1778
b2bce88da
Thanks @benjie! - Enable source maps in modules
where it was disabled. -
Updated dependencies
[4a4d26d87,
b2bce88da,
861a8a306]:- grafast@0.1.1-beta.0
0.0.1-beta.8
Patch Changes
-
#514
c9848f693
Thanks @benjie! - Update package.json repository
information -
Updated dependencies
[c9848f693,
ede1092fe,
566983fbd,
409bf6071]:- grafast@0.0.1-beta.8
0.0.1-beta.7
Patch Changes
- Updated dependencies
[3700e204f]:- grafast@0.0.1-beta.7
0.0.1-beta.6
Patch Changes
-
#496
c9bfd9892
Thanks @benjie! - Update dependencies (sometimes
through major versions). -
Updated dependencies
[c9bfd9892,
e613b476d]:- grafast@0.0.1-beta.6
0.0.1-beta.5
Patch Changes
- Updated dependencies
[53186213a]:- grafast@0.0.1-beta.5
0.0.1-beta.4
Patch Changes
- Updated dependencies
[f9cc88dc4]:- grafast@0.0.1-beta.4
0.0.1-beta.3
Patch Changes
- Updated dependencies
[46cd08aa1]:- grafast@0.0.1-beta.3
0.0.1-beta.2
Patch Changes
- Updated dependencies
[23bd3c291]:- grafast@0.0.1-beta.2
0.0.1-beta.1
Patch Changes
-
Updated dependencies
[cbd987385]:- grafast@0.0.1-beta.1
0.0.1-alpha.16
Patch Changes
- Updated dependencies
[dfefdad3c]:- grafast@0.0.1-alpha.16
0.0.1-alpha.15
Patch Changes
-
#422
9f87a26b1
Thanks @benjie! - Comments enabled in released
packages -
Updated dependencies
[ea003ca3a,
57d88b5fa,
9f87a26b1]:- grafast@0.0.1-alpha.15
0.0.1-alpha.14
Patch Changes
- Updated dependencies
[d99d666fb]:- grafast@0.0.1-alpha.14
0.0.1-alpha.13
Patch Changes
- #418
9ab2adba2
Thanks @benjie! - Overhaul peerDependencies and
dependencies to try and eliminate duplicate modules error. - Updated dependencies
[620f9e07e,
1882e0185,
881672305,
e5012f9a1,
9ab2adba2,
47f6f018b,
ff4395bfc,
502b23340]:- grafast@0.0.1-alpha.13
0.0.1-alpha.12
Patch Changes
0.0.1-alpha.11
Patch Changes
- Updated dependencies []:
- grafast@0.0.1-alpha.11
0.0.1-alpha.10
Patch Changes
- Updated dependencies
[409581534,
b7533bd4d,
9feb769c2,
7573bf374,
2c8586b36,
c43802d74,
b118b8f6d,
9008c4f87,
e8c81cd20]:- grafast@0.0.1-alpha.10
0.0.1-alpha.9
Patch Changes
0.0.1-alpha.8
Patch Changes
- Updated dependencies
[dd3ef599c]:- grafast@0.0.1-alpha.8
0.0.1-alpha.7
Patch Changes
0.0.1-alpha.6
Patch Changes
- Updated dependencies
[f75926f4b]:- grafast@0.0.1-alpha.6
0.0.1-alpha.5
Patch Changes
0.0.1-alpha.4
Patch Changes
- Updated dependencies
[45dcf3a8f]:- grafast@0.0.1-alpha.4
0.0.1-alpha.3
Patch Changes
-
7f857950a
Thanks @benjie! - Upgrade to the latest
TypeScript/tslib -
Updated dependencies
[2389f47ec,
e91ee201d,
865bec590,
7f857950a,
d39a5d409]:- grafast@0.0.1-alpha.3
0.0.1-alpha.2
Patch Changes
- Updated dependencies
[3df3f1726]:- grafast@0.0.1-alpha.2
0.0.1-alpha.1
Patch Changes
-
759ad403d
Thanks @benjie! - Alpha release - see
https://postgraphile.org/news/2023-04-26-version-5-alpha -
Updated dependencies
[759ad403d]:- grafast@0.0.1-alpha.1
0.0.1-1.3
Patch Changes
- Updated dependencies
[8d270ead3]:- grafast@0.0.1-1.3
0.0.1-1.2
Patch Changes
- Updated dependencies
[7dcb0e008]:- grafast@0.0.1-1.2
0.0.1-1.1
Patch Changes
-
#260
d5312e6b9
Thanks @benjie! - TypeScript v5 is now required -
#266
395b4a2dd
Thanks @benjie! - The Grafast step class
'execute' and 'stream' methods now have a new additional first argument
countwhich indicates how many results they must return. This means we don't
need to rely on thevalues[0].lengthtrick to determine how many results to
return, and thus we can pass through an empty tuple to steps that have no
dependencies. -
Updated dependencies
[ae304b33c,
d5312e6b9,
22ec50e36,
0f4709356,
395b4a2dd]:- grafast@0.0.1-1.1
0.0.1-0.23
Patch Changes
0.0.1-0.22
Patch Changes
- Updated dependencies []:
- grafast@0.0.1-0.22
0.0.1-0.21
Patch Changes
- Updated dependencies
[f5a04cf66]:- grafast@0.0.1-0.21
0.0.1-0.20
Patch Changes
- Updated dependencies [
aac8732f9]:- grafast@0.0.1-0.20
0.0.1-0.19
Patch Changes
- Updated dependencies
[397e8bb40]:- grafast@0.0.1-0.19
0.0.1-0.18
Patch Changes
0.0.1-0.17
Patch Changes
- Updated dependencies [
f48860d4f]:- grafast@0.0.1-0.17
0.0.1-0.16
Patch Changes
- Updated dependencies
[df89aba52]:- grafast@0.0.1-0.16
0.0.1-0.15
Patch Changes
- Updated dependencies
[b523118fe]:- grafast@0.0.1-0.15
0.0.1-0.14
Patch Changes
0.0.1-0.13
Patch Changes
- Updated dependencies [
e5b664b6f]:- grafast@0.0.1-0.13
0.0.1-0.12
Patch Changes
0.0.1-0.11
Patch Changes
-
0ab95d0b1- Update sponsors. -
Updated dependencies [
0ab95d0b1,
4783bdd7c,
652cf1073]:- grafast@0.0.1-0.11
0.0.1-0.10
Patch Changes
- Updated dependencies []:
- grafast@0.0.1-0.10
0.0.1-0.9
Patch Changes
- Updated dependencies
[11d6be65e]:- grafast@0.0.1-0.9
0.0.1-0.8
Patch Changes
- Updated dependencies
[208166269]:- grafast@0.0.1-0.8
0.0.1-0.7
Patch Changes
- Updated dependencies []:
- grafast@0.0.1-0.7
0.0.1-0.6
Patch Changes
- Updated dependencies [
9b296ba54]:- grafast@0.0.1-0.6
0.0.1-0.5
Patch Changes
- Updated dependencies [
cd37fd02a]:- grafast@0.0.1-0.5
0.0.1-0.4
Patch Changes
-
768f32681- Fix peerDependencies ranges -
Updated dependencies [
768f32681]:- grafast@0.0.1-0.4
0.0.1-0.3
Patch Changes
- Updated dependencies [
d11c1911c]:- grafast@0.0.1-0.3
0.0.1-0.2
Patch Changes
- Updated dependencies [
25037fc15]:- grafast@0.0.1-0.2
0.0.1-0.1
Patch Changes
- Updated dependencies [
55f15cf35]:- grafast@0.0.1-0.1