diff --git a/package.json b/package.json index 862345d1..74b511d3 100644 --- a/package.json +++ b/package.json @@ -23,11 +23,7 @@ "release": "aegir run release" }, "devDependencies": { - "aegir": "^39.0.2" - }, - "engines": { - "node": ">=16.0.0", - "npm": ">=7.0.0" + "aegir": "^40.0.11" }, "workspaces": [ "packages/*" diff --git a/packages/blob-to-it/package.json b/packages/blob-to-it/package.json index 7484a839..13b58587 100644 --- a/packages/blob-to-it/package.json +++ b/packages/blob-to-it/package.json @@ -12,10 +12,6 @@ "bugs": { "url": "https://github.com/achingbrain/it/issues" }, - "engines": { - "node": ">=16.0.0", - "npm": ">=7.0.0" - }, "type": "module", "types": "./dist/src/index.d.ts", "files": [ @@ -137,7 +133,7 @@ "browser-readablestream-to-it": "^2.0.0" }, "devDependencies": { - "aegir": "^39.0.2", + "aegir": "^40.0.11", "it-all": "^3.0.0" } } diff --git a/packages/browser-readablestream-to-it/package.json b/packages/browser-readablestream-to-it/package.json index 68e7f4fa..dc6f584a 100644 --- a/packages/browser-readablestream-to-it/package.json +++ b/packages/browser-readablestream-to-it/package.json @@ -12,10 +12,6 @@ "bugs": { "url": "https://github.com/achingbrain/it/issues" }, - "engines": { - "node": ">=16.0.0", - "npm": ">=7.0.0" - }, "type": "module", "types": "./dist/src/index.d.ts", "files": [ @@ -134,7 +130,7 @@ "release": "aegir release" }, "devDependencies": { - "aegir": "^39.0.2", + "aegir": "^40.0.11", "it-all": "^3.0.0" } } diff --git a/packages/browser-readablestream-to-it/src/index.ts b/packages/browser-readablestream-to-it/src/index.ts index d2f000c6..2cc54d3a 100644 --- a/packages/browser-readablestream-to-it/src/index.ts +++ b/packages/browser-readablestream-to-it/src/index.ts @@ -1,4 +1,3 @@ - export interface BrowserReadableStreamToItOptions { preventCancel?: boolean } diff --git a/packages/it-all/package.json b/packages/it-all/package.json index 559e74fd..d2b332d8 100644 --- a/packages/it-all/package.json +++ b/packages/it-all/package.json @@ -12,10 +12,6 @@ "bugs": { "url": "https://github.com/achingbrain/it/issues" }, - "engines": { - "node": ">=16.0.0", - "npm": ">=7.0.0" - }, "type": "module", "types": "./dist/src/index.d.ts", "files": [ @@ -135,6 +131,6 @@ "release": "aegir release" }, "devDependencies": { - "aegir": "^39.0.2" + "aegir": "^40.0.11" } } diff --git a/packages/it-batch/package.json b/packages/it-batch/package.json index 94f89b60..142fd377 100644 --- a/packages/it-batch/package.json +++ b/packages/it-batch/package.json @@ -12,10 +12,6 @@ "bugs": { "url": "https://github.com/achingbrain/it/issues" }, - "engines": { - "node": ">=16.0.0", - "npm": ">=7.0.0" - }, "type": "module", "types": "./dist/src/index.d.ts", "files": [ @@ -135,7 +131,7 @@ "release": "aegir release" }, "devDependencies": { - "aegir": "^39.0.2", + "aegir": "^40.0.11", "it-all": "^3.0.0" } } diff --git a/packages/it-batched-bytes/package.json b/packages/it-batched-bytes/package.json index ec02c9ed..defc195e 100644 --- a/packages/it-batched-bytes/package.json +++ b/packages/it-batched-bytes/package.json @@ -12,10 +12,6 @@ "bugs": { "url": "https://github.com/achingbrain/it/issues" }, - "engines": { - "node": ">=16.0.0", - "npm": ">=7.0.0" - }, "type": "module", "types": "./dist/src/index.d.ts", "files": [ @@ -139,7 +135,7 @@ "uint8arraylist": "^2.4.1" }, "devDependencies": { - "aegir": "^39.0.2", + "aegir": "^40.0.11", "it-all": "^3.0.0" } } diff --git a/packages/it-buffer-stream/package.json b/packages/it-buffer-stream/package.json index 2b947337..993e2f2a 100644 --- a/packages/it-buffer-stream/package.json +++ b/packages/it-buffer-stream/package.json @@ -12,10 +12,6 @@ "bugs": { "url": "https://github.com/achingbrain/it/issues" }, - "engines": { - "node": ">=16.0.0", - "npm": ">=7.0.0" - }, "type": "module", "types": "./dist/src/index.d.ts", "files": [ @@ -138,7 +134,7 @@ "iso-random-stream": "^2.0.2" }, "devDependencies": { - "aegir": "^39.0.2", + "aegir": "^40.0.11", "uint8arrays": "^4.0.2" } } diff --git a/packages/it-byte-stream/package.json b/packages/it-byte-stream/package.json index fe68ac29..17365b0a 100644 --- a/packages/it-byte-stream/package.json +++ b/packages/it-byte-stream/package.json @@ -136,7 +136,7 @@ "uint8arraylist": "^2.4.1" }, "devDependencies": { - "aegir": "^39.0.2", + "aegir": "^40.0.11", "it-pair": "^2.0.2", "uint8arrays": "^4.0.2" } diff --git a/packages/it-drain/package.json b/packages/it-drain/package.json index 8f9b82b1..d631bf56 100644 --- a/packages/it-drain/package.json +++ b/packages/it-drain/package.json @@ -12,10 +12,6 @@ "bugs": { "url": "https://github.com/achingbrain/it/issues" }, - "engines": { - "node": ">=16.0.0", - "npm": ">=7.0.0" - }, "type": "module", "types": "./dist/src/index.d.ts", "files": [ @@ -135,7 +131,7 @@ "release": "aegir release" }, "devDependencies": { - "aegir": "^39.0.2", + "aegir": "^40.0.11", "delay": "^5.0.0" } } diff --git a/packages/it-filter/package.json b/packages/it-filter/package.json index 7dfd22e2..4711c218 100644 --- a/packages/it-filter/package.json +++ b/packages/it-filter/package.json @@ -12,10 +12,6 @@ "bugs": { "url": "https://github.com/achingbrain/it/issues" }, - "engines": { - "node": ">=16.0.0", - "npm": ">=7.0.0" - }, "type": "module", "types": "./dist/src/index.d.ts", "files": [ @@ -138,7 +134,7 @@ "it-peekable": "^3.0.0" }, "devDependencies": { - "aegir": "^39.0.2", + "aegir": "^40.0.11", "it-all": "^3.0.0" } } diff --git a/packages/it-filter/tsconfig.json b/packages/it-filter/tsconfig.json index f9f4589e..4bc280db 100644 --- a/packages/it-filter/tsconfig.json +++ b/packages/it-filter/tsconfig.json @@ -10,6 +10,9 @@ "references": [ { "path": "../it-all" + }, + { + "path": "../it-peekable" } ] } diff --git a/packages/it-first/package.json b/packages/it-first/package.json index ae09b0eb..52351683 100644 --- a/packages/it-first/package.json +++ b/packages/it-first/package.json @@ -12,10 +12,6 @@ "bugs": { "url": "https://github.com/achingbrain/it/issues" }, - "engines": { - "node": ">=16.0.0", - "npm": ">=7.0.0" - }, "type": "module", "types": "./dist/src/index.d.ts", "files": [ @@ -135,6 +131,6 @@ "release": "aegir release" }, "devDependencies": { - "aegir": "^39.0.2" + "aegir": "^40.0.11" } } diff --git a/packages/it-flat-batch/package.json b/packages/it-flat-batch/package.json index b82989fa..d957b180 100644 --- a/packages/it-flat-batch/package.json +++ b/packages/it-flat-batch/package.json @@ -12,10 +12,6 @@ "bugs": { "url": "https://github.com/achingbrain/it/issues" }, - "engines": { - "node": ">=16.0.0", - "npm": ">=7.0.0" - }, "type": "module", "types": "./dist/src/index.d.ts", "files": [ @@ -135,7 +131,7 @@ "release": "aegir release" }, "devDependencies": { - "aegir": "^39.0.2", + "aegir": "^40.0.11", "it-all": "^3.0.0" } } diff --git a/packages/it-foreach/package.json b/packages/it-foreach/package.json index 79552c00..e51f7ebe 100644 --- a/packages/it-foreach/package.json +++ b/packages/it-foreach/package.json @@ -12,10 +12,6 @@ "bugs": { "url": "https://github.com/achingbrain/it/issues" }, - "engines": { - "node": ">=16.0.0", - "npm": ">=7.0.0" - }, "type": "module", "types": "./dist/src/index.d.ts", "files": [ @@ -134,11 +130,11 @@ "test:firefox-webworker": "aegir test -t webworker -- --browser firefox", "release": "aegir release" }, - "devDependencies": { - "aegir": "^39.0.2", - "it-all": "^3.0.0" - }, "dependencies": { "it-peekable": "^3.0.0" + }, + "devDependencies": { + "aegir": "^40.0.11", + "it-all": "^3.0.0" } } diff --git a/packages/it-foreach/tsconfig.json b/packages/it-foreach/tsconfig.json index f9f4589e..4bc280db 100644 --- a/packages/it-foreach/tsconfig.json +++ b/packages/it-foreach/tsconfig.json @@ -10,6 +10,9 @@ "references": [ { "path": "../it-all" + }, + { + "path": "../it-peekable" } ] } diff --git a/packages/it-glob/package.json b/packages/it-glob/package.json index f5650651..a0e73b00 100644 --- a/packages/it-glob/package.json +++ b/packages/it-glob/package.json @@ -12,10 +12,6 @@ "bugs": { "url": "https://github.com/achingbrain/it/issues" }, - "engines": { - "node": ">=16.0.0", - "npm": ">=7.0.0" - }, "type": "module", "types": "./dist/src/index.d.ts", "files": [ @@ -133,7 +129,7 @@ "minimatch": "^9.0.0" }, "devDependencies": { - "aegir": "^39.0.2", + "aegir": "^40.0.11", "it-all": "^3.0.0" }, "browser": { diff --git a/packages/it-last/package.json b/packages/it-last/package.json index 04c7029b..0c08f6f8 100644 --- a/packages/it-last/package.json +++ b/packages/it-last/package.json @@ -12,10 +12,6 @@ "bugs": { "url": "https://github.com/achingbrain/it/issues" }, - "engines": { - "node": ">=16.0.0", - "npm": ">=7.0.0" - }, "type": "module", "types": "./dist/src/index.d.ts", "files": [ @@ -135,6 +131,6 @@ "release": "aegir release" }, "devDependencies": { - "aegir": "^39.0.2" + "aegir": "^40.0.11" } } diff --git a/packages/it-length-prefixed-stream/package.json b/packages/it-length-prefixed-stream/package.json index 4309acdc..e264378a 100644 --- a/packages/it-length-prefixed-stream/package.json +++ b/packages/it-length-prefixed-stream/package.json @@ -138,7 +138,7 @@ "uint8arraylist": "^2.4.1" }, "devDependencies": { - "aegir": "^39.0.2", + "aegir": "^40.0.11", "it-pair": "^2.0.2", "uint8arrays": "^4.0.2" } diff --git a/packages/it-length/package.json b/packages/it-length/package.json index 8a6e1d18..f026e04a 100644 --- a/packages/it-length/package.json +++ b/packages/it-length/package.json @@ -12,10 +12,6 @@ "bugs": { "url": "https://github.com/achingbrain/it/issues" }, - "engines": { - "node": ">=16.0.0", - "npm": ">=7.0.0" - }, "type": "module", "types": "./dist/src/index.d.ts", "files": [ @@ -135,6 +131,6 @@ "release": "aegir release" }, "devDependencies": { - "aegir": "^39.0.2" + "aegir": "^40.0.11" } } diff --git a/packages/it-map/package.json b/packages/it-map/package.json index 197a5152..636a941f 100644 --- a/packages/it-map/package.json +++ b/packages/it-map/package.json @@ -12,10 +12,6 @@ "bugs": { "url": "https://github.com/achingbrain/it/issues" }, - "engines": { - "node": ">=16.0.0", - "npm": ">=7.0.0" - }, "type": "module", "types": "./dist/src/index.d.ts", "files": [ @@ -134,11 +130,11 @@ "test:firefox-webworker": "aegir test -t webworker -- --browser firefox", "release": "aegir release" }, - "devDependencies": { - "aegir": "^39.0.2", - "it-all": "^3.0.0" - }, "dependencies": { "it-peekable": "^3.0.0" + }, + "devDependencies": { + "aegir": "^40.0.11", + "it-all": "^3.0.0" } } diff --git a/packages/it-map/tsconfig.json b/packages/it-map/tsconfig.json index 13a35996..4bc280db 100644 --- a/packages/it-map/tsconfig.json +++ b/packages/it-map/tsconfig.json @@ -6,5 +6,13 @@ "include": [ "src", "test" + ], + "references": [ + { + "path": "../it-all" + }, + { + "path": "../it-peekable" + } ] } diff --git a/packages/it-merge/package.json b/packages/it-merge/package.json index 1e6f3717..9d7004db 100644 --- a/packages/it-merge/package.json +++ b/packages/it-merge/package.json @@ -12,10 +12,6 @@ "bugs": { "url": "https://github.com/achingbrain/it/issues" }, - "engines": { - "node": ">=16.0.0", - "npm": ">=7.0.0" - }, "type": "module", "types": "./dist/src/index.d.ts", "files": [ @@ -135,10 +131,10 @@ "release": "aegir release" }, "dependencies": { - "it-pushable": "^3.1.0" + "it-pushable": "^3.2.0" }, "devDependencies": { - "aegir": "^39.0.2", + "aegir": "^40.0.11", "it-all": "^3.0.0" } } diff --git a/packages/it-multipart/package.json b/packages/it-multipart/package.json index f43cd0b2..d1c3565a 100644 --- a/packages/it-multipart/package.json +++ b/packages/it-multipart/package.json @@ -12,10 +12,6 @@ "bugs": { "url": "https://github.com/achingbrain/it/issues" }, - "engines": { - "node": ">=16.0.0", - "npm": ">=7.0.0" - }, "type": "module", "types": "./dist/src/index.d.ts", "files": [ @@ -132,11 +128,11 @@ }, "dependencies": { "formidable": "^2.0.1", - "it-pushable": "^3.1.0" + "it-pushable": "^3.2.0" }, "devDependencies": { "@types/formidable": "^2.0.5", - "aegir": "^39.0.2", + "aegir": "^40.0.11", "form-data": "^4.0.0", "it-drain": "^3.0.0", "node-fetch": "^3.2.10", diff --git a/packages/it-ndjson/package.json b/packages/it-ndjson/package.json index 239969c5..71f68dd4 100644 --- a/packages/it-ndjson/package.json +++ b/packages/it-ndjson/package.json @@ -12,10 +12,6 @@ "bugs": { "url": "https://github.com/achingbrain/it/issues" }, - "engines": { - "node": ">=16.0.0", - "npm": ">=7.0.0" - }, "type": "module", "types": "./dist/src/index.d.ts", "files": [ @@ -135,7 +131,7 @@ "release": "aegir release" }, "devDependencies": { - "aegir": "^39.0.2", + "aegir": "^40.0.11", "buffer": "^6.0.3", "it-all": "^3.0.0" } diff --git a/packages/it-ndjson/src/index.ts b/packages/it-ndjson/src/index.ts index 87ae384d..218058e2 100644 --- a/packages/it-ndjson/src/index.ts +++ b/packages/it-ndjson/src/index.ts @@ -1,3 +1,2 @@ - export { default as parse } from './parse.js' export { default as stringify } from './stringify.js' diff --git a/packages/it-ndjson/src/parse.ts b/packages/it-ndjson/src/parse.ts index 98d30c6e..36b708b5 100644 --- a/packages/it-ndjson/src/parse.ts +++ b/packages/it-ndjson/src/parse.ts @@ -1,4 +1,3 @@ - export default async function * parse (source: AsyncIterable | Iterable): AsyncGenerator { const matcher = /\r?\n/ const decoder = new TextDecoder('utf8') diff --git a/packages/it-ndjson/src/stringify.ts b/packages/it-ndjson/src/stringify.ts index 3fee4139..c36885cb 100644 --- a/packages/it-ndjson/src/stringify.ts +++ b/packages/it-ndjson/src/stringify.ts @@ -1,4 +1,3 @@ - export default async function * stringify (source: AsyncIterable | Iterable): AsyncGenerator { for await (const obj of source) { yield JSON.stringify(obj) + '\n' diff --git a/packages/it-parallel-batch/package.json b/packages/it-parallel-batch/package.json index f8597daa..7a2124e4 100644 --- a/packages/it-parallel-batch/package.json +++ b/packages/it-parallel-batch/package.json @@ -12,10 +12,6 @@ "bugs": { "url": "https://github.com/achingbrain/it/issues" }, - "engines": { - "node": ">=16.0.0", - "npm": ">=7.0.0" - }, "type": "module", "types": "./dist/src/index.d.ts", "files": [ @@ -138,7 +134,7 @@ "it-batch": "^3.0.0" }, "devDependencies": { - "aegir": "^39.0.2", + "aegir": "^40.0.11", "delay": "^5.0.0", "it-all": "^3.0.0" } diff --git a/packages/it-parallel/package.json b/packages/it-parallel/package.json index 7a966a63..bdbc7fd7 100644 --- a/packages/it-parallel/package.json +++ b/packages/it-parallel/package.json @@ -12,10 +12,6 @@ "bugs": { "url": "https://github.com/achingbrain/it/issues" }, - "engines": { - "node": ">=16.0.0", - "npm": ">=7.0.0" - }, "type": "module", "types": "./dist/src/index.d.ts", "files": [ @@ -138,7 +134,7 @@ "p-defer": "^4.0.0" }, "devDependencies": { - "aegir": "^39.0.2", + "aegir": "^40.0.11", "delay": "^5.0.0", "it-all": "^3.0.0" } diff --git a/packages/it-peekable/package.json b/packages/it-peekable/package.json index 3ce44a65..914c5034 100644 --- a/packages/it-peekable/package.json +++ b/packages/it-peekable/package.json @@ -12,10 +12,6 @@ "bugs": { "url": "https://github.com/achingbrain/it/issues" }, - "engines": { - "node": ">=16.0.0", - "npm": ">=7.0.0" - }, "type": "module", "types": "./dist/src/index.d.ts", "files": [ @@ -135,7 +131,7 @@ "release": "aegir release" }, "devDependencies": { - "aegir": "^39.0.2", + "aegir": "^40.0.11", "it-all": "^3.0.0" } } diff --git a/packages/it-peekable/src/index.ts b/packages/it-peekable/src/index.ts index 82045e00..0ba1d4dd 100644 --- a/packages/it-peekable/src/index.ts +++ b/packages/it-peekable/src/index.ts @@ -1,4 +1,3 @@ - interface Peek { peek: () => IteratorResult } diff --git a/packages/it-protobuf-stream/package.json b/packages/it-protobuf-stream/package.json index 06dfacaa..60000a6b 100644 --- a/packages/it-protobuf-stream/package.json +++ b/packages/it-protobuf-stream/package.json @@ -140,16 +140,12 @@ "uint8arraylist": "^2.4.1" }, "devDependencies": { - "aegir": "^39.0.2", + "aegir": "^40.0.11", "it-map": "^3.0.0", "it-pair": "^2.0.2", "it-to-buffer": "^4.0.0", "protons": "^7.0.2", "uint8-varint": "^2.0.1", "uint8arrays": "^4.0.2" - }, - "engines": { - "node": ">=16.0.0", - "npm": ">=7.0.0" } } diff --git a/packages/it-reduce/package.json b/packages/it-reduce/package.json index 9f5e71da..2cf5ebc5 100644 --- a/packages/it-reduce/package.json +++ b/packages/it-reduce/package.json @@ -12,10 +12,6 @@ "bugs": { "url": "https://github.com/achingbrain/it/issues" }, - "engines": { - "node": ">=16.0.0", - "npm": ">=7.0.0" - }, "type": "module", "types": "./dist/src/index.d.ts", "files": [ @@ -135,6 +131,6 @@ "release": "aegir release" }, "devDependencies": { - "aegir": "^39.0.2" + "aegir": "^40.0.11" } } diff --git a/packages/it-skip/package.json b/packages/it-skip/package.json index 6fde5124..dd71559d 100644 --- a/packages/it-skip/package.json +++ b/packages/it-skip/package.json @@ -12,10 +12,6 @@ "bugs": { "url": "https://github.com/achingbrain/it/issues" }, - "engines": { - "node": ">=16.0.0", - "npm": ">=7.0.0" - }, "type": "module", "types": "./dist/src/index.d.ts", "files": [ @@ -135,7 +131,7 @@ "release": "aegir release" }, "devDependencies": { - "aegir": "^39.0.2", + "aegir": "^40.0.11", "it-all": "^3.0.0" } } diff --git a/packages/it-sort/package.json b/packages/it-sort/package.json index 38365cf8..0ea352e3 100644 --- a/packages/it-sort/package.json +++ b/packages/it-sort/package.json @@ -12,10 +12,6 @@ "bugs": { "url": "https://github.com/achingbrain/it/issues" }, - "engines": { - "node": ">=16.0.0", - "npm": ">=7.0.0" - }, "type": "module", "types": "./dist/src/index.d.ts", "files": [ @@ -138,6 +134,6 @@ "it-all": "^3.0.0" }, "devDependencies": { - "aegir": "^39.0.2" + "aegir": "^40.0.11" } } diff --git a/packages/it-split/package.json b/packages/it-split/package.json index 4f388b77..6f577b72 100644 --- a/packages/it-split/package.json +++ b/packages/it-split/package.json @@ -12,10 +12,6 @@ "bugs": { "url": "https://github.com/achingbrain/it/issues" }, - "engines": { - "node": ">=16.0.0", - "npm": ">=7.0.0" - }, "type": "module", "types": "./dist/src/index.d.ts", "files": [ @@ -138,7 +134,7 @@ "uint8arraylist": "^2.4.1" }, "devDependencies": { - "aegir": "^39.0.2", + "aegir": "^40.0.11", "buffer": "^6.0.3", "it-all": "^3.0.0", "uint8arrays": "^4.0.2" diff --git a/packages/it-take/package.json b/packages/it-take/package.json index 84c66ebd..ccb68318 100644 --- a/packages/it-take/package.json +++ b/packages/it-take/package.json @@ -12,10 +12,6 @@ "bugs": { "url": "https://github.com/achingbrain/it/issues" }, - "engines": { - "node": ">=16.0.0", - "npm": ">=7.0.0" - }, "type": "module", "types": "./dist/src/index.d.ts", "files": [ @@ -135,7 +131,7 @@ "release": "aegir release" }, "devDependencies": { - "aegir": "^39.0.2", + "aegir": "^40.0.11", "it-all": "^3.0.0" } } diff --git a/packages/it-to-browser-readablestream/package.json b/packages/it-to-browser-readablestream/package.json index 630d9ba9..74d66419 100644 --- a/packages/it-to-browser-readablestream/package.json +++ b/packages/it-to-browser-readablestream/package.json @@ -12,10 +12,6 @@ "bugs": { "url": "https://github.com/achingbrain/it/issues" }, - "engines": { - "node": ">=16.0.0", - "npm": ">=7.0.0" - }, "type": "module", "types": "./dist/src/index.d.ts", "files": [ @@ -134,6 +130,6 @@ "release": "aegir release" }, "devDependencies": { - "aegir": "^39.0.2" + "aegir": "^40.0.11" } } diff --git a/packages/it-to-browser-readablestream/src/index.ts b/packages/it-to-browser-readablestream/src/index.ts index 90d9252f..95501199 100644 --- a/packages/it-to-browser-readablestream/src/index.ts +++ b/packages/it-to-browser-readablestream/src/index.ts @@ -1,4 +1,3 @@ - interface SourceExt { _cancelled: boolean } diff --git a/packages/it-to-buffer/package.json b/packages/it-to-buffer/package.json index 1ff11cbb..f505006f 100644 --- a/packages/it-to-buffer/package.json +++ b/packages/it-to-buffer/package.json @@ -12,10 +12,6 @@ "bugs": { "url": "https://github.com/achingbrain/it/issues" }, - "engines": { - "node": ">=16.0.0", - "npm": ">=7.0.0" - }, "type": "module", "types": "./dist/src/index.d.ts", "files": [ @@ -138,6 +134,6 @@ "uint8arrays": "^4.0.2" }, "devDependencies": { - "aegir": "^39.0.2" + "aegir": "^40.0.11" } }