{"_id":"turbo-stream","_rev":"4175065","name":"turbo-stream","description":"A streaming data transport format that aims to support built-in features such as Promises, Dates, RegExps, Maps, Sets and more.","dist-tags":{"latest":"3.2.0"},"maintainers":[{"name":"jacob-ebey","email":""}],"time":{"modified":"2026-03-01T21:29:02.000Z","created":"2023-10-23T04:00:05.487Z","3.2.0":"2026-02-26T02:29:37.323Z","3.1.0":"2025-02-07T18:45:19.273Z","3.0.1":"2025-02-05T01:34:45.164Z","3.0.0":"2025-02-04T17:36:49.118Z","2.4.1":"2024-09-11T19:28:39.640Z","2.4.0":"2024-08-17T02:51:29.775Z","2.3.0":"2024-08-12T20:23:42.322Z","2.2.3":"2024-08-11T03:00:59.083Z","2.2.2":"2024-08-10T18:58:12.690Z","2.2.1":"2024-08-10T15:42:51.955Z","2.2.0":"2024-06-04T22:02:23.011Z","2.1.0":"2024-05-30T21:50:26.647Z","2.0.1":"2024-04-29T16:28:10.637Z","2.0.0":"2024-03-06T00:19:25.505Z","1.2.1":"2024-02-15T19:08:42.751Z","1.2.0":"2023-11-01T22:48:09.042Z","1.1.1":"2023-11-01T19:27:44.191Z","1.1.0":"2023-10-27T22:31:45.086Z","1.0.4":"2023-10-27T21:55:47.108Z","1.0.3":"2023-10-26T08:57:11.131Z","1.0.2":"2023-10-26T08:35:38.601Z","1.0.1":"2023-10-26T08:20:42.022Z","1.0.0":"2023-10-26T05:30:56.885Z","0.0.8":"2023-10-26T04:51:52.855Z","0.0.7":"2023-10-25T16:32:49.664Z","0.0.6":"2023-10-25T06:48:32.292Z","0.0.5":"2023-10-25T06:45:40.326Z","0.0.4":"2023-10-25T06:37:26.971Z","0.0.3":"2023-10-25T06:22:21.537Z","0.0.2":"2023-10-25T06:17:06.540Z","0.0.1":"2023-10-23T04:00:05.487Z"},"users":{},"author":{"name":"Jacob Ebey","email":"jacob.ebey@live.com"},"repository":{"type":"git","url":"git+https://github.com/jacob-ebey/turbo-stream.git"},"versions":{"3.2.0":{"name":"turbo-stream","version":"3.2.0","description":"A streaming data transport format that aims to support built-in features such as Promises, Dates, RegExps, Maps, Sets and more.","main":"dist/turbo-stream.js","types":"dist/turbo-stream.d.ts","exports":{".":{"types":"./dist/turbo-stream.d.ts","import":"./dist/turbo-stream.mjs","require":"./dist/turbo-stream.js","default":"./dist/turbo-stream.js"},"./package.json":"./package.json"},"scripts":{"node":"node --no-warnings --loader tsm --enable-source-maps","bench":"pnpm node ./src/turbo-stream.bench.mts","build":"pnpm build:esm && pnpm build:cjs && cp ./dist/turbo-stream.mjs ./viewer/scripts/turbo-stream.js","build:cjs":"tsc --outDir dist --project tsconfig.lib.json","build:esm":"esbuild --bundle --platform=node --target=node16 --format=esm --outfile=dist/turbo-stream.mjs src/turbo-stream.ts","test":"pnpm node --test-reporter tap --test src/*.spec.ts","test-typecheck":"tsc --noEmit --project tsconfig.spec.json","prepublish":"attw $(npm pack) --ignore-rules false-cjs"},"keywords":["devalue","turbo","stream","enhanced","json"],"author":{"name":"Jacob Ebey","email":"jacob.ebey@live.com"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/jacob-ebey/turbo-stream.git"},"sideEffects":false,"devDependencies":{"@arethetypeswrong/cli":"^0.12.2","@biomejs/biome":"^1.9.4","@types/node":"^20.8.7","esbuild":"^0.19.5","expect":"^29.7.0","mitata":"^1.0.33","pkg-pr-new":"^0.0.39","tsm":"^2.3.0","typescript":"^5.2.2"},"gitHead":"fb7338b35cc2cd550457b60c22d1792ae7c3d44d","_id":"turbo-stream@3.2.0","bugs":{"url":"https://github.com/jacob-ebey/turbo-stream/issues"},"homepage":"https://github.com/jacob-ebey/turbo-stream#readme","_nodeVersion":"25.2.1","_npmVersion":"11.6.2","dist":{"shasum":"433db9e373b1dbdb272c3817cffb5eb46e4080b4","size":18592,"noattachment":false,"key":"/turbo-stream/-/turbo-stream-3.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/turbo-stream/download/turbo-stream-3.2.0.tgz"},"_npmUser":{"name":"jacob-ebey","email":"jacob.ebey@live.com"},"directories":{},"maintainers":[{"name":"jacob-ebey","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/turbo-stream_3.2.0_1772072977180_0.6075857945103758"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-26T02:29:37.323Z","publish_time":1772072977323,"_source_registry_name":"default","_cnpm_publish_time":1772072977323},"3.1.0":{"name":"turbo-stream","version":"3.1.0","description":"A streaming data transport format that aims to support built-in features such as Promises, Dates, RegExps, Maps, Sets and more.","main":"dist/turbo-stream.js","types":"dist/turbo-stream.d.ts","exports":{".":{"types":"./dist/turbo-stream.d.ts","import":"./dist/turbo-stream.mjs","require":"./dist/turbo-stream.js","default":"./dist/turbo-stream.js"},"./package.json":"./package.json"},"scripts":{"node":"node --no-warnings --loader tsm --enable-source-maps","bench":"pnpm node ./src/turbo-stream.bench.mts","build":"pnpm build:esm && pnpm build:cjs && cp ./dist/turbo-stream.mjs ./viewer/scripts/turbo-stream.js","build:cjs":"tsc --outDir dist --project tsconfig.lib.json","build:esm":"esbuild --bundle --platform=node --target=node16 --format=esm --outfile=dist/turbo-stream.mjs src/turbo-stream.ts","test":"pnpm node --test-reporter tap --test src/*.spec.ts","test-typecheck":"tsc --noEmit --project tsconfig.spec.json","prepublish":"attw $(npm pack) --ignore-rules false-cjs"},"keywords":["devalue","turbo","stream","enhanced","json"],"author":{"name":"Jacob Ebey","email":"jacob.ebey@live.com"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/jacob-ebey/turbo-stream.git"},"sideEffects":false,"devDependencies":{"@arethetypeswrong/cli":"^0.12.2","@biomejs/biome":"^1.9.4","@types/node":"^20.8.7","esbuild":"^0.19.5","expect":"^29.7.0","mitata":"^1.0.33","pkg-pr-new":"^0.0.39","tsm":"^2.3.0","typescript":"^5.2.2"},"_id":"turbo-stream@3.1.0","gitHead":"a3a133ecf6e5fa45bcf2467e7b4f6f8306001f2b","bugs":{"url":"https://github.com/jacob-ebey/turbo-stream/issues"},"homepage":"https://github.com/jacob-ebey/turbo-stream#readme","_nodeVersion":"18.20.6","_npmVersion":"10.8.2","dist":{"shasum":"18e8bc0066dcffc6972ffaa7e9069daf063806b4","size":17726,"noattachment":false,"key":"/turbo-stream/-/turbo-stream-3.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/turbo-stream/download/turbo-stream-3.1.0.tgz"},"_npmUser":{"name":"jacob-ebey","email":"jacob.ebey@live.com"},"directories":{},"maintainers":[{"name":"jacob-ebey","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/turbo-stream_3.1.0_1738953919069_0.8977030881875112"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-07T18:45:19.273Z","publish_time":1738953919273,"_source_registry_name":"default","_cnpm_publish_time":1738953919273},"3.0.1":{"name":"turbo-stream","version":"3.0.1","description":"A streaming data transport format that aims to support built-in features such as Promises, Dates, RegExps, Maps, Sets and more.","main":"dist/turbo-stream.js","types":"dist/turbo-stream.d.ts","exports":{".":{"types":"./dist/turbo-stream.d.ts","import":"./dist/turbo-stream.mjs","require":"./dist/turbo-stream.js","default":"./dist/turbo-stream.js"},"./package.json":"./package.json"},"scripts":{"node":"node --no-warnings --loader tsm --enable-source-maps","bench":"pnpm node ./src/turbo-stream.bench.mts","build":"pnpm build:esm && pnpm build:cjs && cp ./dist/turbo-stream.mjs ./viewer/scripts/turbo-stream.js","build:cjs":"tsc --outDir dist --project tsconfig.lib.json","build:esm":"esbuild --bundle --platform=node --target=node16 --format=esm --outfile=dist/turbo-stream.mjs src/turbo-stream.ts","test":"pnpm node --test-reporter tap --test src/*.spec.ts","test-typecheck":"tsc --noEmit --project tsconfig.spec.json","prepublish":"attw $(npm pack) --ignore-rules false-cjs"},"keywords":["devalue","turbo","stream","enhanced","json"],"author":{"name":"Jacob Ebey","email":"jacob.ebey@live.com"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/jacob-ebey/turbo-stream.git"},"sideEffects":false,"devDependencies":{"@arethetypeswrong/cli":"^0.12.2","@biomejs/biome":"^1.9.4","@types/node":"^20.8.7","esbuild":"^0.19.5","expect":"^29.7.0","mitata":"^1.0.33","pkg-pr-new":"^0.0.39","tsm":"^2.3.0","typescript":"^5.2.2"},"_id":"turbo-stream@3.0.1","gitHead":"044e23030e2ac57fafa1fd4937e6725b0350a371","bugs":{"url":"https://github.com/jacob-ebey/turbo-stream/issues"},"homepage":"https://github.com/jacob-ebey/turbo-stream#readme","_nodeVersion":"18.20.6","_npmVersion":"10.8.2","dist":{"shasum":"f2e79504c42a24c9d0d91dbc7876515d7266bf85","size":17623,"noattachment":false,"key":"/turbo-stream/-/turbo-stream-3.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/turbo-stream/download/turbo-stream-3.0.1.tgz"},"_npmUser":{"name":"jacob-ebey","email":"jacob.ebey@live.com"},"directories":{},"maintainers":[{"name":"jacob-ebey","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/turbo-stream_3.0.1_1738719284960_0.7244062704003411"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-05T01:34:45.164Z","publish_time":1738719285164,"_source_registry_name":"default","_cnpm_publish_time":1738719285164},"3.0.0":{"name":"turbo-stream","version":"3.0.0","description":"A streaming data transport format that aims to support built-in features such as Promises, Dates, RegExps, Maps, Sets and more.","main":"dist/turbo-stream.js","types":"dist/turbo-stream.d.ts","exports":{".":{"types":"./dist/turbo-stream.d.ts","import":"./dist/turbo-stream.mjs","require":"./dist/turbo-stream.js","default":"./dist/turbo-stream.js"},"./package.json":"./package.json"},"scripts":{"node":"node --no-warnings --loader tsm --enable-source-maps","bench":"pnpm node ./src/turbo-stream.bench.mts","build":"pnpm build:esm && pnpm build:cjs && cp ./dist/turbo-stream.mjs ./viewer/scripts/turbo-stream.js","build:cjs":"tsc --outDir dist --project tsconfig.lib.json","build:esm":"esbuild --bundle --platform=node --target=node16 --format=esm --outfile=dist/turbo-stream.mjs src/turbo-stream.ts","test":"pnpm node --test-reporter tap --test src/*.spec.ts","test-typecheck":"tsc --noEmit --project tsconfig.spec.json","prepublish":"attw $(npm pack) --ignore-rules false-cjs"},"keywords":["devalue","turbo","stream","enhanced","json"],"author":{"name":"Jacob Ebey","email":"jacob.ebey@live.com"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/jacob-ebey/turbo-stream.git"},"sideEffects":false,"devDependencies":{"@arethetypeswrong/cli":"^0.12.2","@biomejs/biome":"^1.9.4","@types/node":"^20.8.7","esbuild":"^0.19.5","expect":"^29.7.0","mitata":"^1.0.33","pkg-pr-new":"^0.0.39","tsm":"^2.3.0","typescript":"^5.2.2"},"_id":"turbo-stream@3.0.0","gitHead":"23bc47b69736ea4c2ca2c303605e9a649f1e1dcd","bugs":{"url":"https://github.com/jacob-ebey/turbo-stream/issues"},"homepage":"https://github.com/jacob-ebey/turbo-stream#readme","_nodeVersion":"18.20.6","_npmVersion":"10.8.2","dist":{"shasum":"9c95878d860a66242b56f4d2b24f8759d8008614","size":17606,"noattachment":false,"key":"/turbo-stream/-/turbo-stream-3.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/turbo-stream/download/turbo-stream-3.0.0.tgz"},"_npmUser":{"name":"jacob-ebey","email":"jacob.ebey@live.com"},"directories":{},"maintainers":[{"name":"jacob-ebey","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/turbo-stream_3.0.0_1738690608909_0.7162259883608462"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-04T17:36:49.118Z","publish_time":1738690609118,"_source_registry_name":"default","_cnpm_publish_time":1738690609118},"2.4.1":{"name":"turbo-stream","version":"2.4.1","description":"A streaming data transport format that aims to support built-in features such as Promises, Dates, RegExps, Maps, Sets and more.","main":"dist/turbo-stream.js","types":"dist/turbo-stream.d.ts","exports":{".":{"types":"./dist/turbo-stream.d.ts","import":"./dist/turbo-stream.mjs","require":"./dist/turbo-stream.js","default":"./dist/turbo-stream.js"},"./package.json":"./package.json"},"scripts":{"build":"pnpm build:esm && pnpm build:cjs && cp ./dist/turbo-stream.mjs ./viewer/scripts/turbo-stream.js","build:cjs":"tsc --outDir dist --project tsconfig.lib.json","build:esm":"esbuild --bundle --platform=node --target=node16 --format=esm --outfile=dist/turbo-stream.mjs src/turbo-stream.ts","test":"node --no-warnings --loader tsm --enable-source-maps --test-reporter tap --test src/*.spec.ts","test-typecheck":"tsc --noEmit --project tsconfig.spec.json","prepublish":"attw $(npm pack) --ignore-rules false-cjs"},"keywords":["devalue","turbo","stream","enhanced","json"],"author":{"name":"Jacob Ebey","email":"jacob.ebey@live.com"},"license":"ISC","repository":{"type":"git","url":"git+https://github.com/jacob-ebey/turbo-stream.git"},"sideEffects":false,"devDependencies":{"@arethetypeswrong/cli":"^0.12.2","@types/node":"^20.8.7","esbuild":"^0.19.5","expect":"^29.7.0","tsm":"^2.3.0","typescript":"^5.2.2"},"_id":"turbo-stream@2.4.1","gitHead":"bc545ccf1e036dd4e3cd08d00d03efd4187cfa00","bugs":{"url":"https://github.com/jacob-ebey/turbo-stream/issues"},"homepage":"https://github.com/jacob-ebey/turbo-stream#readme","_nodeVersion":"18.20.4","_npmVersion":"10.7.0","dist":{"shasum":"c1a64397724084c09b0f6ea4a2c528d3f67931f9","size":10989,"noattachment":false,"key":"/turbo-stream/-/turbo-stream-2.4.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/turbo-stream/download/turbo-stream-2.4.1.tgz"},"_npmUser":{"name":"jacob-ebey","email":"jacob.ebey@live.com"},"directories":{},"maintainers":[{"name":"jacob-ebey","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/turbo-stream_2.4.1_1726082919437_0.046120830284891"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-09-11T19:28:39.640Z","publish_time":1726082919640,"_source_registry_name":"default","_cnpm_publish_time":1726082919640},"2.4.0":{"name":"turbo-stream","version":"2.4.0","description":"A streaming data transport format that aims to support built-in features such as Promises, Dates, RegExps, Maps, Sets and more.","main":"dist/turbo-stream.js","types":"dist/turbo-stream.d.ts","exports":{".":{"types":"./dist/turbo-stream.d.ts","import":"./dist/turbo-stream.mjs","require":"./dist/turbo-stream.js","default":"./dist/turbo-stream.js"},"./package.json":"./package.json"},"scripts":{"build":"pnpm build:esm && pnpm build:cjs && cp ./dist/turbo-stream.mjs ./viewer/scripts/turbo-stream.js","build:cjs":"tsc --outDir dist --project tsconfig.lib.json","build:esm":"esbuild --bundle --platform=node --target=node16 --format=esm --outfile=dist/turbo-stream.mjs src/turbo-stream.ts","test":"node --no-warnings --loader tsm --enable-source-maps --test-reporter tap --test src/*.spec.ts","test-typecheck":"tsc --noEmit --project tsconfig.spec.json","prepublish":"attw $(npm pack) --ignore-rules false-cjs"},"keywords":["devalue","turbo","stream","enhanced","json"],"author":{"name":"Jacob Ebey","email":"jacob.ebey@live.com"},"license":"ISC","repository":{"type":"git","url":"git+https://github.com/jacob-ebey/turbo-stream.git"},"sideEffects":false,"devDependencies":{"@arethetypeswrong/cli":"^0.12.2","@types/node":"^20.8.7","esbuild":"^0.19.5","expect":"^29.7.0","tsm":"^2.3.0","typescript":"^5.2.2"},"_id":"turbo-stream@2.4.0","gitHead":"c1e5ef69ca9c0853051410324a408f4691fd06e4","bugs":{"url":"https://github.com/jacob-ebey/turbo-stream/issues"},"homepage":"https://github.com/jacob-ebey/turbo-stream#readme","_nodeVersion":"18.20.4","_npmVersion":"10.7.0","dist":{"shasum":"1e4fca6725e90fa14ac4adb782f2d3759a5695f0","size":10828,"noattachment":false,"key":"/turbo-stream/-/turbo-stream-2.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/turbo-stream/download/turbo-stream-2.4.0.tgz"},"_npmUser":{"name":"jacob-ebey","email":"jacob.ebey@live.com"},"directories":{},"maintainers":[{"name":"jacob-ebey","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/turbo-stream_2.4.0_1723863089588_0.38183369259619737"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-08-17T02:51:29.775Z","publish_time":1723863089775,"_source_registry_name":"default","_cnpm_publish_time":1723863089775},"2.3.0":{"name":"turbo-stream","version":"2.3.0","description":"A streaming data transport format that aims to support built-in features such as Promises, Dates, RegExps, Maps, Sets and more.","main":"dist/turbo-stream.js","types":"dist/turbo-stream.d.ts","exports":{".":{"types":"./dist/turbo-stream.d.ts","import":"./dist/turbo-stream.mjs","require":"./dist/turbo-stream.js","default":"./dist/turbo-stream.js"},"./package.json":"./package.json"},"scripts":{"build":"pnpm build:esm && pnpm build:cjs","build:cjs":"tsc --outDir dist --project tsconfig.lib.json","build:esm":"esbuild --bundle --platform=node --target=node16 --format=esm --outfile=dist/turbo-stream.mjs src/turbo-stream.ts","test":"node --no-warnings --loader tsm --enable-source-maps --test-reporter tap --test src/*.spec.ts","test-typecheck":"tsc --noEmit --project tsconfig.spec.json","prepublish":"attw $(npm pack) --ignore-rules false-cjs"},"keywords":["devalue","turbo","stream","enhanced","json"],"author":{"name":"Jacob Ebey","email":"jacob.ebey@live.com"},"license":"ISC","repository":{"type":"git","url":"git+https://github.com/jacob-ebey/turbo-stream.git"},"sideEffects":false,"devDependencies":{"@arethetypeswrong/cli":"^0.12.2","@types/node":"^20.8.7","esbuild":"^0.19.5","expect":"^29.7.0","tsm":"^2.3.0","typescript":"^5.2.2"},"_id":"turbo-stream@2.3.0","gitHead":"1d681380b381f4fd802dd77a60127ea872653963","bugs":{"url":"https://github.com/jacob-ebey/turbo-stream/issues"},"homepage":"https://github.com/jacob-ebey/turbo-stream#readme","_nodeVersion":"18.20.4","_npmVersion":"10.7.0","dist":{"shasum":"b9188351588dacb927b7094c63e95a711cfd63d0","size":10598,"noattachment":false,"key":"/turbo-stream/-/turbo-stream-2.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/turbo-stream/download/turbo-stream-2.3.0.tgz"},"_npmUser":{"name":"jacob-ebey","email":"jacob.ebey@live.com"},"directories":{},"maintainers":[{"name":"jacob-ebey","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/turbo-stream_2.3.0_1723494222181_0.13728256293741525"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-08-12T20:23:42.322Z","publish_time":1723494222322,"_source_registry_name":"default","_cnpm_publish_time":1723494222322},"2.2.3":{"name":"turbo-stream","version":"2.2.3","description":"A streaming data transport format that aims to support built-in features such as Promises, Dates, RegExps, Maps, Sets and more.","main":"dist/turbo-stream.js","types":"dist/turbo-stream.d.ts","exports":{".":{"types":"./dist/turbo-stream.d.ts","import":"./dist/turbo-stream.mjs","require":"./dist/turbo-stream.js","default":"./dist/turbo-stream.js"},"./package.json":"./package.json"},"scripts":{"build":"pnpm build:esm && pnpm build:cjs","build:cjs":"tsc --outDir dist --project tsconfig.lib.json","build:esm":"esbuild --bundle --platform=node --target=node16 --format=esm --outfile=dist/turbo-stream.mjs src/turbo-stream.ts","test":"node --no-warnings --loader tsm --enable-source-maps --test-reporter tap --test src/*.spec.ts","test-typecheck":"tsc --noEmit --project tsconfig.spec.json","prepublish":"attw $(npm pack) --ignore-rules false-cjs"},"keywords":["devalue","turbo","stream","enhanced","json"],"author":{"name":"Jacob Ebey","email":"jacob.ebey@live.com"},"license":"ISC","repository":{"type":"git","url":"git+https://github.com/jacob-ebey/turbo-stream.git"},"sideEffects":false,"devDependencies":{"@arethetypeswrong/cli":"^0.12.2","@types/node":"^20.8.7","esbuild":"^0.19.5","expect":"^29.7.0","tsm":"^2.3.0","typescript":"^5.2.2"},"_id":"turbo-stream@2.2.3","gitHead":"6d55e96ee8f160a2c28ebe2e38de2c30f330b82f","bugs":{"url":"https://github.com/jacob-ebey/turbo-stream/issues"},"homepage":"https://github.com/jacob-ebey/turbo-stream#readme","_nodeVersion":"18.20.4","_npmVersion":"10.7.0","dist":{"shasum":"fe9407c3e8abed9cf582dfcd1006ea4bec41a370","size":10580,"noattachment":false,"key":"/turbo-stream/-/turbo-stream-2.2.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/turbo-stream/download/turbo-stream-2.2.3.tgz"},"_npmUser":{"name":"jacob-ebey","email":"jacob.ebey@live.com"},"directories":{},"maintainers":[{"name":"jacob-ebey","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/turbo-stream_2.2.3_1723345258901_0.6498070366636106"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-08-11T03:00:59.083Z","publish_time":1723345259083,"_source_registry_name":"default","_cnpm_publish_time":1723345259083},"2.2.2":{"name":"turbo-stream","version":"2.2.2","description":"A streaming data transport format that aims to support built-in features such as Promises, Dates, RegExps, Maps, Sets and more.","main":"dist/turbo-stream.js","types":"dist/turbo-stream.d.ts","exports":{".":{"types":"./dist/turbo-stream.d.ts","import":"./dist/turbo-stream.mjs","require":"./dist/turbo-stream.js","default":"./dist/turbo-stream.js"},"./package.json":"./package.json"},"scripts":{"build":"pnpm build:esm && pnpm build:cjs","build:cjs":"tsc --outDir dist --project tsconfig.lib.json","build:esm":"esbuild --bundle --platform=node --target=node16 --format=esm --outfile=dist/turbo-stream.mjs src/turbo-stream.ts","test":"node --no-warnings --loader tsm --enable-source-maps --test-reporter tap --test src/*.spec.ts","test-typecheck":"tsc --noEmit --project tsconfig.spec.json","prepublish":"attw $(npm pack) --ignore-rules false-cjs"},"keywords":["devalue","turbo","stream","enhanced","json"],"author":{"name":"Jacob Ebey","email":"jacob.ebey@live.com"},"license":"ISC","repository":{"type":"git","url":"git+https://github.com/jacob-ebey/turbo-stream.git"},"sideEffects":false,"devDependencies":{"@arethetypeswrong/cli":"^0.12.2","@types/node":"^20.8.7","esbuild":"^0.19.5","expect":"^29.7.0","tsm":"^2.3.0","typescript":"^5.2.2"},"_id":"turbo-stream@2.2.2","gitHead":"48e55f6ba0e134e4eb6092430d6585270e8f7fee","bugs":{"url":"https://github.com/jacob-ebey/turbo-stream/issues"},"homepage":"https://github.com/jacob-ebey/turbo-stream#readme","_nodeVersion":"18.20.4","_npmVersion":"10.7.0","dist":{"shasum":"ca4f28a595310bc2acee46c8efcec17d00561cde","size":10558,"noattachment":false,"key":"/turbo-stream/-/turbo-stream-2.2.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/turbo-stream/download/turbo-stream-2.2.2.tgz"},"_npmUser":{"name":"jacob-ebey","email":"jacob.ebey@live.com"},"directories":{},"maintainers":[{"name":"jacob-ebey","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/turbo-stream_2.2.2_1723316292432_0.3810298129406937"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-08-10T18:58:12.690Z","publish_time":1723316292690,"_source_registry_name":"default","_cnpm_publish_time":1723316292690},"2.2.1":{"name":"turbo-stream","version":"2.2.1","description":"A streaming data transport format that aims to support built-in features such as Promises, Dates, RegExps, Maps, Sets and more.","main":"dist/turbo-stream.js","types":"dist/turbo-stream.d.ts","exports":{".":{"types":"./dist/turbo-stream.d.ts","import":"./dist/turbo-stream.mjs","require":"./dist/turbo-stream.js","default":"./dist/turbo-stream.js"},"./package.json":"./package.json"},"scripts":{"build":"pnpm build:esm && pnpm build:cjs","build:cjs":"tsc --outDir dist --project tsconfig.lib.json","build:esm":"esbuild --bundle --platform=node --target=node16 --format=esm --outfile=dist/turbo-stream.mjs src/turbo-stream.ts","test":"node --no-warnings --loader tsm --enable-source-maps --test-reporter tap --test src/*.spec.ts","test-typecheck":"tsc --noEmit --project tsconfig.spec.json","prepublish":"attw $(npm pack) --ignore-rules false-cjs"},"keywords":["devalue","turbo","stream","enhanced","json"],"author":{"name":"Jacob Ebey","email":"jacob.ebey@live.com"},"license":"ISC","repository":{"type":"git","url":"git+https://github.com/jacob-ebey/turbo-stream.git"},"sideEffects":false,"devDependencies":{"@arethetypeswrong/cli":"^0.12.2","@types/node":"^20.8.7","esbuild":"^0.19.5","expect":"^29.7.0","tsm":"^2.3.0","typescript":"^5.2.2"},"_id":"turbo-stream@2.2.1","gitHead":"6606948c7cc128f98af36157867a5967438eb2a1","bugs":{"url":"https://github.com/jacob-ebey/turbo-stream/issues"},"homepage":"https://github.com/jacob-ebey/turbo-stream#readme","_nodeVersion":"18.20.4","_npmVersion":"10.7.0","dist":{"shasum":"444bbd17ba27ec67d523070d527296f24b00251a","size":8848,"noattachment":false,"key":"/turbo-stream/-/turbo-stream-2.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/turbo-stream/download/turbo-stream-2.2.1.tgz"},"_npmUser":{"name":"jacob-ebey","email":"jacob.ebey@live.com"},"directories":{},"maintainers":[{"name":"jacob-ebey","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/turbo-stream_2.2.1_1723304571740_0.8158481180647681"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-08-10T15:42:51.955Z","publish_time":1723304571955,"_source_registry_name":"default","_cnpm_publish_time":1723304571955},"2.2.0":{"name":"turbo-stream","version":"2.2.0","description":"A streaming data transport format that aims to support built-in features such as Promises, Dates, RegExps, Maps, Sets and more.","main":"dist/turbo-stream.js","types":"dist/turbo-stream.d.ts","exports":{".":{"types":"./dist/turbo-stream.d.ts","import":"./dist/turbo-stream.mjs","require":"./dist/turbo-stream.js","default":"./dist/turbo-stream.js"},"./package.json":"./package.json"},"scripts":{"build":"pnpm build:esm && pnpm build:cjs","build:cjs":"tsc --outDir dist --project tsconfig.lib.json","build:esm":"esbuild --bundle --platform=node --target=node16 --format=esm --outfile=dist/turbo-stream.mjs src/turbo-stream.ts","test":"node --no-warnings --loader tsm --enable-source-maps --test-reporter tap --test src/*.spec.ts","test-typecheck":"tsc --noEmit --project tsconfig.spec.json","prepublish":"attw $(npm pack) --ignore-rules false-cjs"},"keywords":["devalue","turbo","stream","enhanced","json"],"author":{"name":"Jacob Ebey","email":"jacob.ebey@live.com"},"license":"ISC","repository":{"type":"git","url":"git+https://github.com/jacob-ebey/turbo-stream.git"},"sideEffects":false,"devDependencies":{"@arethetypeswrong/cli":"^0.12.2","@types/node":"^20.8.7","esbuild":"^0.19.5","expect":"^29.7.0","tsm":"^2.3.0","typescript":"^5.2.2"},"_id":"turbo-stream@2.2.0","gitHead":"d1c6fae5c9d36116bb4cd38575c9ea872a044391","bugs":{"url":"https://github.com/jacob-ebey/turbo-stream/issues"},"homepage":"https://github.com/jacob-ebey/turbo-stream#readme","_nodeVersion":"18.20.3","_npmVersion":"10.7.0","dist":{"shasum":"67c14d297a82b9cb128e4adf1c517dd29373c37a","size":8828,"noattachment":false,"key":"/turbo-stream/-/turbo-stream-2.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/turbo-stream/download/turbo-stream-2.2.0.tgz"},"_npmUser":{"name":"jacob-ebey","email":"jacob.ebey@live.com"},"directories":{},"maintainers":[{"name":"jacob-ebey","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/turbo-stream_2.2.0_1717538542793_0.31858008723456144"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-06-04T22:02:23.011Z","publish_time":1717538543011,"_source_registry_name":"default","_cnpm_publish_time":1717538543011},"2.1.0":{"name":"turbo-stream","version":"2.1.0","description":"A streaming data transport format that aims to support built-in features such as Promises, Dates, RegExps, Maps, Sets and more.","main":"dist/turbo-stream.js","types":"dist/turbo-stream.d.ts","exports":{".":{"types":"./dist/turbo-stream.d.ts","import":"./dist/turbo-stream.mjs","require":"./dist/turbo-stream.js","default":"./dist/turbo-stream.js"},"./package.json":"./package.json"},"scripts":{"build":"pnpm build:esm && pnpm build:cjs","build:cjs":"tsc --outDir dist --project tsconfig.lib.json","build:esm":"esbuild --bundle --platform=node --target=node16 --format=esm --outfile=dist/turbo-stream.mjs src/turbo-stream.ts","test":"node --no-warnings --loader tsm --enable-source-maps --test-reporter tap --test src/*.spec.ts","test-typecheck":"tsc --noEmit --project tsconfig.spec.json","prepublish":"attw $(npm pack) --ignore-rules false-cjs"},"keywords":["devalue","turbo","stream","enhanced","json"],"author":{"name":"Jacob Ebey","email":"jacob.ebey@live.com"},"license":"ISC","repository":{"type":"git","url":"git+https://github.com/jacob-ebey/turbo-stream.git"},"sideEffects":false,"devDependencies":{"@arethetypeswrong/cli":"^0.12.2","@types/node":"^20.8.7","esbuild":"^0.19.5","expect":"^29.7.0","tsm":"^2.3.0","typescript":"^5.2.2"},"_id":"turbo-stream@2.1.0","gitHead":"1d83ef0f9d837a69f8212bf299459c566d5155de","bugs":{"url":"https://github.com/jacob-ebey/turbo-stream/issues"},"homepage":"https://github.com/jacob-ebey/turbo-stream#readme","_nodeVersion":"18.20.3","_npmVersion":"10.7.0","dist":{"shasum":"5d610fd7b2f577412eb6439218fb56879cc0033d","size":8795,"noattachment":false,"key":"/turbo-stream/-/turbo-stream-2.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/turbo-stream/download/turbo-stream-2.1.0.tgz"},"_npmUser":{"name":"jacob-ebey","email":"jacob.ebey@live.com"},"directories":{},"maintainers":[{"name":"jacob-ebey","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/turbo-stream_2.1.0_1717105826476_0.23204532959405677"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-05-30T21:50:26.647Z","publish_time":1717105826647,"_source_registry_name":"default","_cnpm_publish_time":1717105826647},"2.0.1":{"name":"turbo-stream","version":"2.0.1","description":"A streaming data transport format that aims to support built-in features such as Promises, Dates, RegExps, Maps, Sets and more.","main":"dist/turbo-stream.js","types":"dist/turbo-stream.d.ts","exports":{".":{"types":"./dist/turbo-stream.d.ts","import":"./dist/turbo-stream.mjs","require":"./dist/turbo-stream.js","default":"./dist/turbo-stream.js"},"./package.json":"./package.json"},"scripts":{"build":"pnpm build:esm && pnpm build:cjs","build:cjs":"tsc --outDir dist --project tsconfig.lib.json","build:esm":"esbuild --bundle --platform=node --target=node16 --format=esm --outfile=dist/turbo-stream.mjs src/turbo-stream.ts","test":"node --no-warnings --loader tsm --enable-source-maps --test-reporter tap --test src/*.spec.ts","test-typecheck":"tsc --noEmit --project tsconfig.spec.json","prepublish":"attw $(npm pack) --ignore-rules false-cjs"},"keywords":["devalue","turbo","stream","enhanced","json"],"author":{"name":"Jacob Ebey","email":"jacob.ebey@live.com"},"license":"ISC","repository":{"type":"git","url":"git+https://github.com/jacob-ebey/turbo-stream.git"},"sideEffects":false,"devDependencies":{"@arethetypeswrong/cli":"^0.12.2","@types/node":"^20.8.7","esbuild":"^0.19.5","expect":"^29.7.0","tsm":"^2.3.0","typescript":"^5.2.2"},"_id":"turbo-stream@2.0.1","gitHead":"a72f7a76e393cf43b265036521d519c22f2c3c08","bugs":{"url":"https://github.com/jacob-ebey/turbo-stream/issues"},"homepage":"https://github.com/jacob-ebey/turbo-stream#readme","_nodeVersion":"18.20.2","_npmVersion":"10.5.0","dist":{"shasum":"4daf74bc678ec1285b67ce42fe7a2852acdc3235","size":8558,"noattachment":false,"key":"/turbo-stream/-/turbo-stream-2.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/turbo-stream/download/turbo-stream-2.0.1.tgz"},"_npmUser":{"name":"jacob-ebey","email":"jacob.ebey@live.com"},"directories":{},"maintainers":[{"name":"jacob-ebey","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/turbo-stream_2.0.1_1714408090484_0.762562619922077"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-04-29T16:28:10.637Z","publish_time":1714408090637,"_source_registry_name":"default","_cnpm_publish_time":1714408090637},"2.0.0":{"name":"turbo-stream","version":"2.0.0","description":"A streaming data transport format that aims to support built-in features such as Promises, Dates, RegExps, Maps, Sets and more.","main":"dist/turbo-stream.js","types":"dist/turbo-stream.d.ts","exports":{".":{"types":"./dist/turbo-stream.d.ts","import":"./dist/turbo-stream.mjs","require":"./dist/turbo-stream.js","default":"./dist/turbo-stream.js"},"./package.json":"./package.json"},"scripts":{"build":"pnpm build:esm && pnpm build:cjs","build:cjs":"tsc --outDir dist --project tsconfig.lib.json","build:esm":"esbuild --bundle --platform=node --target=node16 --format=esm --outfile=dist/turbo-stream.mjs src/turbo-stream.ts","test":"node --no-warnings --loader tsm --enable-source-maps --test-reporter tap --test src/*.spec.ts","test-typecheck":"tsc --noEmit --project tsconfig.spec.json","prepublish":"attw $(npm pack) --ignore-rules false-cjs"},"keywords":["devalue","turbo","stream","enhanced","json"],"author":{"name":"Jacob Ebey","email":"jacob.ebey@live.com"},"license":"ISC","repository":{"type":"git","url":"git+https://github.com/jacob-ebey/turbo-stream.git"},"sideEffects":false,"devDependencies":{"@arethetypeswrong/cli":"^0.12.2","@types/node":"^20.8.7","esbuild":"^0.19.5","expect":"^29.7.0","tsm":"^2.3.0","typescript":"^5.2.2"},"_id":"turbo-stream@2.0.0","gitHead":"c6064deb192ea0348f176521bac1a8579f8e93d5","bugs":{"url":"https://github.com/jacob-ebey/turbo-stream/issues"},"homepage":"https://github.com/jacob-ebey/turbo-stream#readme","_nodeVersion":"18.19.1","_npmVersion":"10.2.4","dist":{"shasum":"e8bc7d30799e2dee654de66e319760f8b462716a","size":7784,"noattachment":false,"key":"/turbo-stream/-/turbo-stream-2.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/turbo-stream/download/turbo-stream-2.0.0.tgz"},"_npmUser":{"name":"jacob-ebey","email":"jacob.ebey@live.com"},"directories":{},"maintainers":[{"name":"jacob-ebey","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/turbo-stream_2.0.0_1709684365306_0.1284126591044914"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-03-06T00:19:25.505Z","publish_time":1709684365505,"_source_registry_name":"default","_cnpm_publish_time":1709684365505},"1.2.1":{"name":"turbo-stream","version":"1.2.1","description":"A streaming data transport format that aims to support built-in features such as Promises, Dates, RegExps, Maps, Sets and more.","main":"dist/turbo-stream.js","types":"dist/turbo-stream.d.ts","exports":{".":{"types":"./dist/turbo-stream.d.ts","import":"./dist/turbo-stream.mjs","require":"./dist/turbo-stream.js","default":"./dist/turbo-stream.js"},"./package.json":"./package.json"},"scripts":{"build":"pnpm build:esm && pnpm build:cjs","build:cjs":"tsc --outDir dist --project tsconfig.lib.json","build:esm":"esbuild --bundle --platform=node --target=node16 --format=esm --outfile=dist/turbo-stream.mjs src/turbo-stream.ts","test":"node --no-warnings --loader tsm --enable-source-maps --test-reporter tap --test src/*.spec.ts","test-typecheck":"tsc --noEmit --project tsconfig.spec.json","prepublish":"attw $(npm pack) --ignore-rules false-cjs"},"keywords":["devalue","turbo","stream","enhanced","json"],"author":{"name":"Jacob Ebey","email":"jacob.ebey@live.com"},"license":"ISC","repository":{"type":"git","url":"git+https://github.com/jacob-ebey/turbo-stream.git"},"sideEffects":false,"devDependencies":{"@arethetypeswrong/cli":"^0.12.2","@types/node":"^20.8.7","esbuild":"^0.19.5","expect":"^29.7.0","tsm":"^2.3.0","typescript":"^5.2.2"},"_id":"turbo-stream@1.2.1","gitHead":"66c8a34acd290933196f9ebb74a7e39c2c9cf391","bugs":{"url":"https://github.com/jacob-ebey/turbo-stream/issues"},"homepage":"https://github.com/jacob-ebey/turbo-stream#readme","_nodeVersion":"18.19.0","_npmVersion":"10.2.3","dist":{"shasum":"13b0d9b077fb1606d7ec62b458a866c36ff201fb","size":7535,"noattachment":false,"key":"/turbo-stream/-/turbo-stream-1.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/turbo-stream/download/turbo-stream-1.2.1.tgz"},"_npmUser":{"name":"jacob-ebey","email":"jacob.ebey@live.com"},"directories":{},"maintainers":[{"name":"jacob-ebey","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/turbo-stream_1.2.1_1708024122557_0.1250411463893848"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-02-15T19:08:42.751Z","publish_time":1708024122751,"_source_registry_name":"default","_cnpm_publish_time":1708024122751},"1.2.0":{"name":"turbo-stream","version":"1.2.0","description":"A streaming data transport format that aims to support built-in features such as Promises, Dates, RegExps, Maps, Sets and more.","main":"dist/turbo-stream.js","types":"dist/turbo-stream.d.ts","exports":{".":{"types":"./dist/turbo-stream.d.ts","import":"./dist/turbo-stream.mjs","require":"./dist/turbo-stream.js","default":"./dist/turbo-stream.js"},"./package.json":"./package.json"},"scripts":{"build":"pnpm build:esm && pnpm build:cjs","build:cjs":"tsc --outDir dist --project tsconfig.lib.json","build:esm":"esbuild --bundle --platform=node --target=node16 --format=esm --outfile=dist/turbo-stream.mjs src/turbo-stream.ts","test":"node --no-warnings --loader tsm --enable-source-maps --test-reporter tap --test src/*.spec.ts","test-typecheck":"tsc --noEmit --project tsconfig.spec.json","prepublish":"attw $(npm pack) --ignore-rules false-cjs"},"keywords":["devalue","turbo","stream","enhanced","json"],"author":{"name":"Jacob Ebey","email":"jacob.ebey@live.com"},"license":"ISC","repository":{"type":"git","url":"git+https://github.com/jacob-ebey/turbo-stream.git"},"sideEffects":false,"devDependencies":{"@arethetypeswrong/cli":"^0.12.2","@types/node":"^20.8.7","esbuild":"^0.19.5","expect":"^29.7.0","tsm":"^2.3.0","typescript":"^5.2.2"},"_id":"turbo-stream@1.2.0","gitHead":"0a207bcebe7d8d33541842a10e7952677def0a76","bugs":{"url":"https://github.com/jacob-ebey/turbo-stream/issues"},"homepage":"https://github.com/jacob-ebey/turbo-stream#readme","_nodeVersion":"18.18.2","_npmVersion":"9.8.1","dist":{"shasum":"1388dd457d94970e11832c92475d5264d652049e","size":7461,"noattachment":false,"key":"/turbo-stream/-/turbo-stream-1.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/turbo-stream/download/turbo-stream-1.2.0.tgz"},"_npmUser":{"name":"jacob-ebey","email":"jacob.ebey@live.com"},"directories":{},"maintainers":[{"name":"jacob-ebey","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/turbo-stream_1.2.0_1698878888783_0.5206624571980065"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-11-01T22:48:09.042Z","publish_time":1698878889042,"_source_registry_name":"default","_cnpm_publish_time":1698878889042},"1.1.1":{"name":"turbo-stream","version":"1.1.1","description":"A streaming data transport format that aims to support built-in features such as Promises, Dates, RegExps, Maps, Sets and more.","type":"module","main":"dist/turbo-stream.js","types":"dist/turbo-stream.d.ts","exports":{".":{"types":"./dist/turbo-stream.d.ts","default":"./dist/turbo-stream.js"},"./package.json":"./package.json"},"scripts":{"build":"tsc --outDir dist --project tsconfig.lib.json","test":"node --no-warnings --loader tsm --enable-source-maps --test-reporter tap --test src/*.spec.ts","test-typecheck":"tsc --noEmit --project tsconfig.spec.json","prepublish":"attw $(npm pack) --ignore-rules cjs-resolves-to-esm"},"keywords":["devalue","turbo","stream","enhanced","json"],"author":{"name":"Jacob Ebey","email":"jacob.ebey@live.com"},"license":"ISC","repository":{"type":"git","url":"git+https://github.com/jacob-ebey/turbo-stream.git"},"sideEffects":false,"devDependencies":{"@arethetypeswrong/cli":"^0.12.2","@types/node":"^20.8.7","expect":"^29.7.0","tsm":"^2.3.0","typescript":"^5.2.2"},"_id":"turbo-stream@1.1.1","gitHead":"d431c49486dbb62b1f6fde6ce09886b59da0aca4","bugs":{"url":"https://github.com/jacob-ebey/turbo-stream/issues"},"homepage":"https://github.com/jacob-ebey/turbo-stream#readme","_nodeVersion":"18.18.2","_npmVersion":"9.8.1","dist":{"shasum":"bef9938b729e59bc65d0fdefc6ad1c79a3e3a126","size":5622,"noattachment":false,"key":"/turbo-stream/-/turbo-stream-1.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/turbo-stream/download/turbo-stream-1.1.1.tgz"},"_npmUser":{"name":"jacob-ebey","email":"jacob.ebey@live.com"},"directories":{},"maintainers":[{"name":"jacob-ebey","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/turbo-stream_1.1.1_1698866864037_0.3068877563621255"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-11-01T19:27:44.191Z","publish_time":1698866864191,"_source_registry_name":"default","_cnpm_publish_time":1698866864191},"1.1.0":{"name":"turbo-stream","version":"1.1.0","description":"A streaming data transport format that aims to support built-in features such as Promises, Dates, RegExps, Maps, Sets and more.","type":"module","main":"dist/turbo-stream.js","types":"dist/turbo-stream.d.ts","exports":{".":{"types":"./dist/turbo-stream.d.ts","default":"./dist/turbo-stream.js"},"./package.json":"./package.json"},"scripts":{"build":"tsc --outDir dist --project tsconfig.lib.json","test":"node --no-warnings --loader tsm --enable-source-maps --test-reporter tap --test src/*.spec.ts","test-typecheck":"tsc --noEmit --project tsconfig.spec.json","prepublish":"attw $(npm pack) --ignore-rules cjs-resolves-to-esm"},"keywords":["devalue","turbo","stream","enhanced","json"],"author":{"name":"Jacob Ebey","email":"jacob.ebey@live.com"},"license":"ISC","repository":{"type":"git","url":"git+https://github.com/jacob-ebey/turbo-stream.git"},"sideEffects":false,"devDependencies":{"@arethetypeswrong/cli":"^0.12.2","@types/node":"^20.8.7","expect":"^29.7.0","tsm":"^2.3.0","typescript":"^5.2.2"},"_id":"turbo-stream@1.1.0","gitHead":"d837e6d57997e72d0884c6719a7d00aee356f3f3","bugs":{"url":"https://github.com/jacob-ebey/turbo-stream/issues"},"homepage":"https://github.com/jacob-ebey/turbo-stream#readme","_nodeVersion":"18.18.2","_npmVersion":"9.8.1","dist":{"shasum":"92897c3855dec7ded145349e7bc6bc1d4b996c36","size":5614,"noattachment":false,"key":"/turbo-stream/-/turbo-stream-1.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/turbo-stream/download/turbo-stream-1.1.0.tgz"},"_npmUser":{"name":"jacob-ebey","email":"jacob.ebey@live.com"},"directories":{},"maintainers":[{"name":"jacob-ebey","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/turbo-stream_1.1.0_1698445904870_0.18746504695348687"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-10-27T22:31:45.086Z","publish_time":1698445905086,"_source_registry_name":"default","_cnpm_publish_time":1698445905086},"1.0.4":{"name":"turbo-stream","version":"1.0.4","description":"A streaming data transport format that aims to support built-in features such as Promises, Dates, RegExps, Maps, Sets and more.","type":"module","main":"dist/turbo-stream.js","types":"dist/turbo-stream.d.ts","exports":{".":{"types":"./dist/turbo-stream.d.ts","default":"./dist/turbo-stream.js"},"./package.json":"./package.json"},"scripts":{"build":"tsc --outDir dist --project tsconfig.lib.json","test":"node --no-warnings --loader tsm --enable-source-maps --test-reporter tap --test src/*.spec.ts","test-typecheck":"tsc --noEmit --project tsconfig.spec.json","prepublish":"attw $(npm pack) --ignore-rules cjs-resolves-to-esm"},"keywords":["devalue","turbo","stream","enhanced","json"],"author":{"name":"Jacob Ebey","email":"jacob.ebey@live.com"},"license":"ISC","repository":{"type":"git","url":"git+https://github.com/jacob-ebey/turbo-stream.git"},"sideEffects":false,"devDependencies":{"@arethetypeswrong/cli":"^0.12.2","@types/node":"^20.8.7","expect":"^29.7.0","tsm":"^2.3.0","typescript":"^5.2.2"},"_id":"turbo-stream@1.0.4","gitHead":"b088026cae7b6e0f0a2e089aacebef521c20d44e","bugs":{"url":"https://github.com/jacob-ebey/turbo-stream/issues"},"homepage":"https://github.com/jacob-ebey/turbo-stream#readme","_nodeVersion":"18.18.2","_npmVersion":"9.8.1","dist":{"shasum":"0277dd7b9588113a1e48b521f2c6acdd0d738c35","size":5292,"noattachment":false,"key":"/turbo-stream/-/turbo-stream-1.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/turbo-stream/download/turbo-stream-1.0.4.tgz"},"_npmUser":{"name":"jacob-ebey","email":"jacob.ebey@live.com"},"directories":{},"maintainers":[{"name":"jacob-ebey","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/turbo-stream_1.0.4_1698443746899_0.31085697636465004"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-10-27T21:55:47.108Z","publish_time":1698443747108,"_source_registry_name":"default","_cnpm_publish_time":1698443747108},"1.0.3":{"name":"turbo-stream","version":"1.0.3","description":"A streaming data transport format that aims to support built-in features such as Promises, Dates, RegExps, Maps, Sets and more.","type":"module","main":"dist/turbo-stream.js","types":"dist/turbo-stream.d.ts","exports":{".":{"types":"./dist/turbo-stream.d.ts","default":"./dist/turbo-stream.js"},"./package.json":"./package.json"},"scripts":{"build":"tsc --outDir dist --project tsconfig.lib.json","test":"node --no-warnings --loader tsm --enable-source-maps --test-reporter tap --test src/*.spec.ts","test-typecheck":"tsc --noEmit --project tsconfig.spec.json","prepublish":"attw $(npm pack) --ignore-rules cjs-resolves-to-esm"},"keywords":["devalue","turbo","stream","enhanced","json"],"author":{"name":"Jacob Ebey","email":"jacob.ebey@live.com"},"license":"ISC","repository":{"type":"git","url":"git+https://github.com/jacob-ebey/turbo-stream.git"},"sideEffects":false,"devDependencies":{"@arethetypeswrong/cli":"^0.12.2","@types/node":"^20.8.7","expect":"^29.7.0","tsm":"^2.3.0","typescript":"^5.2.2"},"_id":"turbo-stream@1.0.3","gitHead":"cedaba8e5f18063392730b57db0059507a5eec66","bugs":{"url":"https://github.com/jacob-ebey/turbo-stream/issues"},"homepage":"https://github.com/jacob-ebey/turbo-stream#readme","_nodeVersion":"18.18.2","_npmVersion":"9.8.1","dist":{"shasum":"84048df9ba3459e13a485d1f8f0b539aee51572b","size":5166,"noattachment":false,"key":"/turbo-stream/-/turbo-stream-1.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/turbo-stream/download/turbo-stream-1.0.3.tgz"},"_npmUser":{"name":"jacob-ebey","email":"jacob.ebey@live.com"},"directories":{},"maintainers":[{"name":"jacob-ebey","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/turbo-stream_1.0.3_1698310630849_0.008056334923127295"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-10-26T08:57:11.131Z","publish_time":1698310631131,"_source_registry_name":"default","_cnpm_publish_time":1698310631131},"1.0.2":{"name":"turbo-stream","version":"1.0.2","description":"A streaming data transport format that aims to support built-in features such as Promises, Dates, RegExps, Maps, Sets and more.","type":"module","main":"dist/turbo-stream.js","types":"dist/turbo-stream.d.ts","exports":{".":{"types":"./dist/turbo-stream.d.ts","default":"./dist/turbo-stream.js"},"./package.json":"./package.json"},"scripts":{"build":"tsc --outDir dist --project tsconfig.lib.json","test":"node --no-warnings --loader tsm --enable-source-maps --test-reporter tap --test src/*.spec.ts","test-typecheck":"tsc --noEmit --project tsconfig.spec.json","prepublish":"attw $(npm pack) --ignore-rules cjs-resolves-to-esm"},"keywords":["devalue","turbo","stream","enhanced","json"],"author":{"name":"Jacob Ebey","email":"jacob.ebey@live.com"},"license":"ISC","repository":{"type":"git","url":"git+https://github.com/jacob-ebey/turbo-stream.git"},"sideEffects":false,"devDependencies":{"@arethetypeswrong/cli":"^0.12.2","@types/node":"^20.8.7","expect":"^29.7.0","tsm":"^2.3.0","typescript":"^5.2.2"},"_id":"turbo-stream@1.0.2","gitHead":"35e8beb7fa1086edcba9ef680f71dd9f7ecad74f","bugs":{"url":"https://github.com/jacob-ebey/turbo-stream/issues"},"homepage":"https://github.com/jacob-ebey/turbo-stream#readme","_nodeVersion":"18.18.2","_npmVersion":"9.8.1","dist":{"shasum":"2f2e869a98970ba947df831ad460a29409a3e9fd","size":5172,"noattachment":false,"key":"/turbo-stream/-/turbo-stream-1.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/turbo-stream/download/turbo-stream-1.0.2.tgz"},"_npmUser":{"name":"jacob-ebey","email":"jacob.ebey@live.com"},"directories":{},"maintainers":[{"name":"jacob-ebey","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/turbo-stream_1.0.2_1698309338453_0.614116428662794"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-10-26T08:35:38.601Z","publish_time":1698309338601,"_source_registry_name":"default","_cnpm_publish_time":1698309338601},"1.0.1":{"name":"turbo-stream","version":"1.0.1","description":"A streaming data transport format that aims to support built-in features such as Promises, Dates, RegExps, Maps, Sets and more.","type":"module","main":"dist/turbo-stream.js","types":"dist/turbo-stream.d.ts","exports":{".":{"types":"./dist/turbo-stream.d.ts","default":"./dist/turbo-stream.js"},"./package.json":"./package.json"},"scripts":{"build":"tsc --outDir dist --project tsconfig.lib.json","test":"node --no-warnings --loader tsm --enable-source-maps --test-reporter tap --test src/*.spec.ts","test-typecheck":"tsc --noEmit --project tsconfig.spec.json","prepublish":"attw $(npm pack) --ignore-rules cjs-resolves-to-esm"},"keywords":["devalue","turbo","stream","enhanced","json"],"author":{"name":"Jacob Ebey","email":"jacob.ebey@live.com"},"license":"ISC","repository":{"type":"git","url":"git+https://github.com/jacob-ebey/turbo-stream.git"},"devDependencies":{"@arethetypeswrong/cli":"^0.12.2","@types/node":"^20.8.7","expect":"^29.7.0","tsm":"^2.3.0","typescript":"^5.2.2"},"_id":"turbo-stream@1.0.1","gitHead":"79cbc3330077ca62c1dea6cc23db8d26f58a1cfc","bugs":{"url":"https://github.com/jacob-ebey/turbo-stream/issues"},"homepage":"https://github.com/jacob-ebey/turbo-stream#readme","_nodeVersion":"18.18.2","_npmVersion":"9.8.1","dist":{"shasum":"f714e3dbf26f11626ec8561aedfa8f31e0344c53","size":5157,"noattachment":false,"key":"/turbo-stream/-/turbo-stream-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/turbo-stream/download/turbo-stream-1.0.1.tgz"},"_npmUser":{"name":"jacob-ebey","email":"jacob.ebey@live.com"},"directories":{},"maintainers":[{"name":"jacob-ebey","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/turbo-stream_1.0.1_1698308441766_0.4413597631892985"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-10-26T08:20:42.022Z","publish_time":1698308442022,"_source_registry_name":"default","_cnpm_publish_time":1698308442022},"1.0.0":{"name":"turbo-stream","version":"1.0.0","description":"A streaming data transport format that aims to support built-in features such as Promises, Dates, RegExps, Maps, Sets and more.","type":"module","main":"dist/turbo-stream.js","types":"dist/turbo-stream.d.ts","exports":{".":{"types":"./dist/turbo-stream.d.ts","default":"./dist/turbo-stream.js"},"./package.json":"./package.json"},"scripts":{"build":"tsc --outDir dist --project tsconfig.lib.json","test":"node --no-warnings --loader tsm --enable-source-maps --test-reporter tap --test src/*.spec.ts","test-typecheck":"tsc --noEmit --project tsconfig.spec.json","prepublish":"attw $(npm pack) --ignore-rules cjs-resolves-to-esm"},"keywords":["devalue","turbo","stream","enhanced","json"],"author":{"name":"Jacob Ebey","email":"jacob.ebey@live.com"},"license":"ISC","repository":{"type":"git","url":"git+https://github.com/jacob-ebey/turbo-stream.git"},"devDependencies":{"@arethetypeswrong/cli":"^0.12.2","@types/node":"^20.8.7","expect":"^29.7.0","tsm":"^2.3.0","typescript":"^5.2.2"},"gitHead":"b8220468c6e62c6a78349a3b2ad11b70c252fc51","bugs":{"url":"https://github.com/jacob-ebey/turbo-stream/issues"},"homepage":"https://github.com/jacob-ebey/turbo-stream#readme","_id":"turbo-stream@1.0.0","_nodeVersion":"18.17.1","_npmVersion":"9.6.7","dist":{"shasum":"4fbaea6a472fa2e665f7709a86fb13592eda8878","size":5158,"noattachment":false,"key":"/turbo-stream/-/turbo-stream-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/turbo-stream/download/turbo-stream-1.0.0.tgz"},"_npmUser":{"name":"jacob-ebey","email":"jacob.ebey@live.com"},"directories":{},"maintainers":[{"name":"jacob-ebey","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/turbo-stream_1.0.0_1698298256633_0.41734808152409"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-10-26T05:30:56.885Z","publish_time":1698298256885,"_source_registry_name":"default","_cnpm_publish_time":1698298256885},"0.0.8":{"name":"turbo-stream","version":"0.0.8","description":"A streaming data transport format that aims to support built-in features such as Promises, Dates, RegExps, Maps, Sets and more.","type":"module","main":"dist/turbo-stream.js","types":"dist/turbo-stream.d.ts","exports":{".":{"types":"./dist/turbo-stream.d.ts","default":"./dist/turbo-stream.js"},"./package.json":"./package.json"},"scripts":{"build":"tsc --outDir dist --project tsconfig.lib.json","test":"node --no-warnings --loader tsm --enable-source-maps --test-reporter tap --test src/*.spec.ts","test-typecheck":"tsc --noEmit --project tsconfig.spec.json","prepublish":"attw $(npm pack) --ignore-rules cjs-resolves-to-esm"},"keywords":[],"author":"","license":"ISC","devDependencies":{"@arethetypeswrong/cli":"^0.12.2","@types/node":"^20.8.7","expect":"^29.7.0","tsm":"^2.3.0","typescript":"^5.2.2"},"gitHead":"f150591179293d8cafea611d6b2e8034090e22d0","_id":"turbo-stream@0.0.8","_nodeVersion":"18.17.1","_npmVersion":"9.6.7","dist":{"shasum":"c08fcdac7124474d78ec7bb51d117351a4d1e136","size":5086,"noattachment":false,"key":"/turbo-stream/-/turbo-stream-0.0.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/turbo-stream/download/turbo-stream-0.0.8.tgz"},"_npmUser":{"name":"jacob-ebey","email":"jacob.ebey@live.com"},"directories":{},"maintainers":[{"name":"jacob-ebey","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/turbo-stream_0.0.8_1698295912696_0.25834401548328056"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-10-26T04:51:52.855Z","publish_time":1698295912855,"_source_registry_name":"default","_cnpm_publish_time":1698295912855},"0.0.7":{"name":"turbo-stream","version":"0.0.7","description":"A streaming data transport format that aims to support built-in features such as Promises, Dates, RegExps, Maps, Sets and more.","type":"module","main":"dist/turbo-stream.js","types":"dist/turbo-stream.d.ts","exports":{".":{"types":"./dist/turbo-stream.d.ts","default":"./dist/turbo-stream.js"},"./package.json":"./package.json"},"scripts":{"build":"tsc --outDir dist --project tsconfig.lib.json","test":"node --no-warnings --loader tsm --enable-source-maps --test-reporter tap --test src/*.spec.ts","test-typecheck":"tsc --noEmit --project tsconfig.spec.json","prepublish":"attw $(npm pack) --ignore-rules cjs-resolves-to-esm"},"keywords":[],"author":"","license":"ISC","devDependencies":{"@arethetypeswrong/cli":"^0.12.2","@types/node":"^20.8.7","expect":"^29.7.0","tsm":"^2.3.0","typescript":"^5.2.2"},"_id":"turbo-stream@0.0.7","gitHead":"315c8b62e4ef7171bb90c87650d8f300d293eea6","_nodeVersion":"21.0.0","_npmVersion":"10.2.0","dist":{"shasum":"9c72286607ac0533304e3ee5d77e8972fa067ff0","size":4984,"noattachment":false,"key":"/turbo-stream/-/turbo-stream-0.0.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/turbo-stream/download/turbo-stream-0.0.7.tgz"},"_npmUser":{"name":"jacob-ebey","email":"jacob.ebey@live.com"},"directories":{},"maintainers":[{"name":"jacob-ebey","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/turbo-stream_0.0.7_1698251569399_0.9337654910175748"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-10-25T16:32:49.664Z","publish_time":1698251569664,"_source_registry_name":"default","_cnpm_publish_time":1698251569664},"0.0.6":{"name":"turbo-stream","version":"0.0.6","description":"A streaming data transport format that aims to support built-in features such as Promises, Dates, RegExps, Maps, Sets and more.","type":"module","main":"dist/turbo-stream.js","types":"dist/turbo-stream.d.ts","exports":{".":{"types":"./dist/turbo-stream.d.ts","default":"./dist/turbo-stream.js"},"./package.json":"./package.json"},"scripts":{"build":"tsc --outDir dist --project tsconfig.lib.json","test":"node --no-warnings --loader tsm --enable-source-maps --test-reporter tap --test src/*.spec.ts","test-typecheck":"tsc --noEmit --project tsconfig.spec.json","prepublish":"attw $(npm pack) --ignore-rules cjs-resolves-to-esm"},"keywords":[],"author":"","license":"ISC","devDependencies":{"@arethetypeswrong/cli":"^0.12.2","@types/node":"^20.8.7","expect":"^29.7.0","tsm":"^2.3.0","typescript":"^5.2.2"},"gitHead":"26a47cf5fba92adca8f6718e87646c76e36be850","_id":"turbo-stream@0.0.6","_nodeVersion":"18.17.1","_npmVersion":"9.6.7","dist":{"shasum":"553fbaea72cdcbf0b19748da36a5b30029a3ff88","size":4747,"noattachment":false,"key":"/turbo-stream/-/turbo-stream-0.0.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/turbo-stream/download/turbo-stream-0.0.6.tgz"},"_npmUser":{"name":"jacob-ebey","email":"jacob.ebey@live.com"},"directories":{},"maintainers":[{"name":"jacob-ebey","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/turbo-stream_0.0.6_1698216512039_0.2152485804289972"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-10-25T06:48:32.292Z","publish_time":1698216512292,"_source_registry_name":"default","_cnpm_publish_time":1698216512292},"0.0.5":{"name":"turbo-stream","version":"0.0.5","description":"A streaming data transport format that aims to support built-in features such as Promises, Dates, RegExps, Maps, Sets and more.","type":"module","main":"dist/turbo-stream.js","types":"dist/turbo-stream.d.ts","exports":{".":{"types":"./dist/turbo-stream.d.ts","default":"./dist/turbo-stream.js"},"./package.json":"./package.json"},"scripts":{"build":"tsc --outDir dist --project tsconfig.lib.json","test":"node --no-warnings --loader tsm --enable-source-maps --test-reporter tap --test src/*.spec.ts","test-typecheck":"tsc --noEmit --project tsconfig.spec.json","prepublish":"attw $(npm pack) --ignore-rules cjs-resolves-to-esm"},"keywords":[],"author":"","license":"ISC","devDependencies":{"@arethetypeswrong/cli":"^0.12.2","@types/node":"^20.8.7","expect":"^29.7.0","tsm":"^2.3.0","typescript":"^5.2.2"},"gitHead":"1db51bf8ecf3e854fd5b49b1afe44627a965bdac","_id":"turbo-stream@0.0.5","_nodeVersion":"18.17.1","_npmVersion":"9.6.7","dist":{"shasum":"5aead85d5b515d4cf1b1a97d98b1f22c7d91df1a","size":4805,"noattachment":false,"key":"/turbo-stream/-/turbo-stream-0.0.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/turbo-stream/download/turbo-stream-0.0.5.tgz"},"_npmUser":{"name":"jacob-ebey","email":"jacob.ebey@live.com"},"directories":{},"maintainers":[{"name":"jacob-ebey","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/turbo-stream_0.0.5_1698216340119_0.7826343554028747"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-10-25T06:45:40.326Z","publish_time":1698216340326,"_source_registry_name":"default","_cnpm_publish_time":1698216340326},"0.0.4":{"name":"turbo-stream","version":"0.0.4","description":"A streaming data transport format that aims to support built-in features such as Promises, Dates, RegExps, Maps, Sets and more.","type":"module","main":"dist/turbo-stream.js","types":"dist/turbo-stream.d.ts","exports":{".":{"types":"./dist/turbo-stream.d.ts","default":"./dist/turbo-stream.js"},"./package.json":"./package.json"},"scripts":{"build":"tsc --outDir dist --project tsconfig.lib.json","test":"node --no-warnings --loader tsm --enable-source-maps --test-reporter tap --test src/*.spec.ts","test-typecheck":"tsc --noEmit --project tsconfig.spec.json","prepublish":"attw $(npm pack) --ignore-rules cjs-resolves-to-esm"},"keywords":[],"author":"","license":"ISC","devDependencies":{"@arethetypeswrong/cli":"^0.12.2","@types/node":"^20.8.7","expect":"^29.7.0","tsm":"^2.3.0","typescript":"^5.2.2"},"gitHead":"1db51bf8ecf3e854fd5b49b1afe44627a965bdac","_id":"turbo-stream@0.0.4","_nodeVersion":"18.17.1","_npmVersion":"9.6.7","dist":{"shasum":"3d21ff23ac4ef1c2b2016fe83ba579dad3ea3529","size":4739,"noattachment":false,"key":"/turbo-stream/-/turbo-stream-0.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/turbo-stream/download/turbo-stream-0.0.4.tgz"},"_npmUser":{"name":"jacob-ebey","email":"jacob.ebey@live.com"},"directories":{},"maintainers":[{"name":"jacob-ebey","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/turbo-stream_0.0.4_1698215846819_0.4276441475702115"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-10-25T06:37:26.971Z","publish_time":1698215846971,"_source_registry_name":"default","_cnpm_publish_time":1698215846971},"0.0.3":{"name":"turbo-stream","version":"0.0.3","description":"A streaming data transport format that aims to support built-in features such as Promises, Dates, RegExps, Maps, Sets and more.","type":"module","main":"dist/turbo-stream.js","types":"dist/turbo-stream.d.ts","exports":{".":{"types":"./dist/turbo-stream.d.ts","default":"./dist/turbo-stream.js"},"./package.json":"./package.json"},"scripts":{"build":"tsc --outDir dist --project tsconfig.lib.json","test":"node --no-warnings --loader tsm --enable-source-maps --test-reporter tap --test src/*.spec.ts","test-typecheck":"tsc --noEmit --project tsconfig.spec.json","prepublish":"attw $(npm pack)"},"keywords":[],"author":"","license":"ISC","devDependencies":{"@arethetypeswrong/cli":"^0.12.2","@types/node":"^20.8.7","expect":"^29.7.0","tsm":"^2.3.0","typescript":"^5.2.2"},"gitHead":"7916c80ad81d591c8f82b57200064562252a55f8","_id":"turbo-stream@0.0.3","_nodeVersion":"18.17.1","_npmVersion":"9.6.7","dist":{"shasum":"97d92b4fcd8d8c4b547d7cc35cafeb6b24fe195b","size":4758,"noattachment":false,"key":"/turbo-stream/-/turbo-stream-0.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/turbo-stream/download/turbo-stream-0.0.3.tgz"},"_npmUser":{"name":"jacob-ebey","email":"jacob.ebey@live.com"},"directories":{},"maintainers":[{"name":"jacob-ebey","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/turbo-stream_0.0.3_1698214941269_0.026843863124808465"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-10-25T06:22:21.537Z","publish_time":1698214941537,"_source_registry_name":"default","_cnpm_publish_time":1698214941537},"0.0.2":{"name":"turbo-stream","version":"0.0.2","description":"A streaming data transport format that aims to support built-in features such as Promises, Dates, RegExps, Maps, Sets and more.","type":"module","exports":{".":{"types":"./dist/turbo-stream.d.ts","default":"./dist/turbo-stream.js"},"./package.json":"./package.json"},"scripts":{"build":"tsc --outDir dist --project tsconfig.lib.json","test":"node --no-warnings --loader tsm --enable-source-maps --test-reporter tap --test src/*.spec.ts","test-typecheck":"tsc --noEmit --project tsconfig.spec.json"},"keywords":[],"author":"","license":"ISC","devDependencies":{"@types/node":"^20.8.7","expect":"^29.7.0","tsm":"^2.3.0","typescript":"^5.2.2"},"gitHead":"6a9d748d685921b7084d892ea45f3ed1b7909a56","_id":"turbo-stream@0.0.2","_nodeVersion":"18.17.1","_npmVersion":"9.6.7","dist":{"shasum":"a6c15b89d94663ab4c186ba9d2f3f9abf2042ded","size":4706,"noattachment":false,"key":"/turbo-stream/-/turbo-stream-0.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/turbo-stream/download/turbo-stream-0.0.2.tgz"},"_npmUser":{"name":"jacob-ebey","email":"jacob.ebey@live.com"},"directories":{},"maintainers":[{"name":"jacob-ebey","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/turbo-stream_0.0.2_1698214626225_0.12810168638340658"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-10-25T06:17:06.540Z","publish_time":1698214626540,"_source_registry_name":"default","_cnpm_publish_time":1698214626540},"0.0.1":{"name":"turbo-stream","version":"0.0.1","description":"A streaming data transport format that aims to support built-in features such as Promises, Dates, RegExps, Maps, Sets and more.","type":"module","exports":{".":{"types":"./dist/turbo-stream.d.ts","default":"./dist/turbo-stream.js"},"./package.json":"./package.json"},"keywords":[],"author":"","license":"ISC","devDependencies":{"@types/node":"^20.8.7","expect":"^29.7.0","tsm":"^2.3.0","typescript":"^5.2.2"},"scripts":{"build":"tsc --outDir dist --project tsconfig.lib.json","test":"node --no-warnings --loader tsm --enable-source-maps --test-reporter tap --test src/*.spec.ts","test-typecheck":"tsc --noEmit --project tsconfig.spec.json"},"_id":"turbo-stream@0.0.1","_integrity":"sha512-ZJ6vZXpV09NLGu0um94Zrn9DAskFVAQJpzXuZOrPEUl9pLO2f15Eltty+v8iGoAsxqZQgR1mBTXMLCdsRZpLyg==","_resolved":"/private/var/folders/sf/h0jr68b50ts1xb46yffh5fsm0000gn/T/6a73e86d58648e03b6843288b0a8c00e/turbo-stream-0.0.1.tgz","_from":"file:turbo-stream-0.0.1.tgz","_nodeVersion":"18.17.1","_npmVersion":"9.6.7","dist":{"shasum":"d31e9c75e7e8be17a7d738739c6316c27eb8b0e1","size":4364,"noattachment":false,"key":"/turbo-stream/-/turbo-stream-0.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/turbo-stream/download/turbo-stream-0.0.1.tgz"},"_npmUser":{"name":"jacob-ebey","email":"jacob.ebey@live.com"},"directories":{},"maintainers":[{"name":"jacob-ebey","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/turbo-stream_0.0.1_1698033605337_0.9493293561056473"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-10-23T04:00:05.487Z","publish_time":1698033605487,"_source_registry_name":"default","_cnpm_publish_time":1698033605487}},"readme":"# Turbo Stream <br> [![turbo-stream's badge](https://deno.bundlejs.com/?q=turbo-stream&badge=detailed)](https://bundlejs.com/?q=turbo-stream)\n\nStreaming data transport format that supports:\n\n- Streaming promises\n- `undefined`, `null`, `Boolean`, `String`\n- `Bigint`, `Set`, `Map`, `URL`, `RegExp`, `Error`\n- `Number`, including `+Infinity`, `-Infinity` and `NaN`, `-0`\n- Circular references, repeated references\n- `Date`, including invalid dates\n- `Symbol` (`Symbol.from()`)\n- Objects with `toJSON` methods\n- Iterables, AsyncIterable\n- `Buffer`, `ArrayBuffer`, `DataView`, TypedArrays\n- `File`, `Blob`, `FormData`, `ReadableStream`\n\nUses `ReadableStream` as the transport interface for encoding and decoding.\n\nDecode runtime size: [![turbo-stream's badge](https://deno.bundlejs.com/badge?q=turbo-stream&badge=detailed&treeshake=%5B%7B+decode+%7D%5D)](https://bundlejs.com/?q=turbo-stream&treeshake=%5B%7B+decode+%7D%5D)\n\n## Installation\n\n```bash\nnpm install turbo-stream\n```\n\n## Usage\n\n```js\nimport { decode, encode } from \"turbo-stream\";\n\nconst encodedStream = encode(Promise.resolve(42));\nconst decoded = await decode(encodedStream);\nconsole.log(decoded); // 42\n```\n\n## Benchmarks\n\nRun them yourself with `pnpm bench`\n\n```\n• realistic payload\n------------------------------------------- -------------------------------\nJSON                           2.80 µs/iter   2.71 µs █▆                   \n                        (2.59 µs … 5.61 µs)   5.55 µs ██                   \n                    (  2.91 kb …   2.91 kb)   2.91 kb ██▁▂▁▁▁▁▁▂▁▁▁▁▁▁▁▁▁▁▂\nturbo encode                  16.71 µs/iter  16.47 µs  █                   \n                      (16.04 µs … 19.47 µs)  18.38 µs ███                  \n                    (  2.80 kb …   2.81 kb)   2.80 kb ██████▁▁▁▁▁▁▁▁▁▁▁▁▁▁█\nturbo full                    35.30 µs/iter  36.33 µs  █                   \n                     (31.38 µs … 202.79 µs)  52.50 µs  █▃  ▄               \n                    (  2.47 kb … 454.32 kb) 104.44 kb ▂██▃▅█▂▂▂▂▁▁▁▁▁▁▁▁▁▁▁\n\n                             ┌                                            ┐\n                             ┬  ╷\n                        JSON │──┤\n                             ┴  ╵\n                                         ┌┬╷\n                turbo encode             ││┤\n                                         └┴╵\n                                                       ╷┌─┬┐              ╷\n                  turbo full                           ├┤ │├──────────────┤\n                                                       ╵└─┴┘              ╵\n                             └                                            ┘\n                             2.59 µs           27.55 µs            52.50 µs\n\nsummary\n  turbo encode\n   5.97x slower than JSON\n   2.11x faster than turbo full\n```\n\n## Legacy\n\nShout out to Rich Harris and his https://github.com/rich-harris/devalue project. Devalue has heavily influenced this project and portions of the original code was directly lifted from it. I highly recommend checking it out if you need something more cusomizable or without streaming support. This new version has been re-written from the ground up and no longer resembles devalue.\n","_attachments":{},"homepage":"https://github.com/jacob-ebey/turbo-stream#readme","bugs":{"url":"https://github.com/jacob-ebey/turbo-stream/issues"},"license":"MIT"}