Commit graph

  • dac2a126f5
    add more context to transport creation errors master Toshit Chawda 2024-12-17 16:54:58 -08:00
  • c2a333e3df add rawresponse and finalurl to blob: urls Percs 2024-11-28 02:40:29 -06:00
  • c56d2862a1 bump version Percs 2024-11-18 00:10:57 -06:00
  • 7585f3e3c7 fix: make raw response return transferrable response Percs 2024-11-18 00:05:34 -06:00
  • 4b7607b4a7 bump version Percs 2024-10-21 00:07:45 -05:00
  • b73b137ffb add back raw headers Percs 2024-10-21 00:06:39 -05:00
  • 76bda04e7c
    remove host header Toshit Chawda 2024-10-20 18:07:16 -07:00
  • 4c62e7a692 2.1.4 Percs 2024-10-17 00:34:36 -05:00
  • 325acdd3df chore: update deps Percs 2024-10-17 00:23:37 -05:00
  • 24cb0287a7 remove origin argument from baretransport Percs 2024-10-17 00:22:06 -05:00
  • 83330ed09b bump version Percs 2024-10-13 16:00:08 -05:00
  • 98aae5c46c feat: include commit hash in bare-mux builds Percs 2024-10-13 15:57:22 -05:00
  • 3fc18f1cf4 fix: get rid of headers that should be transport specified Percs 2024-10-13 15:45:47 -05:00
  • 727459e28e bump version Percs 2024-10-10 23:43:51 -05:00
  • 9d3982d039 bump version Percs 2024-10-10 23:27:49 -05:00
  • 590005ec05 fix: call nativeSharedWorker to avoid being proxied Percs 2024-10-10 23:27:20 -05:00
  • 9528c64454 bump version Percs 2024-10-10 23:02:22 -05:00
  • bc142c6b28 feat: log bare-mux version in worker Percs 2024-10-10 22:42:13 -05:00
  • 37e22c731e make snapshot.ts function better Percs 2024-10-10 22:40:10 -05:00
  • a44ee2c48d print bare-mux version on boot Percs 2024-09-24 11:43:41 -05:00
  • 7916607f2d
    fix velzie 2024-09-19 20:19:48 -04:00
  • 81f5b24424
    Merge branch 'master' of https://github.com/MercuryWorkshop/bare-mux velzie 2024-09-19 20:11:18 -04:00
  • 07f29a322e
    use real postmessage velzie 2024-09-19 20:11:08 -04:00
  • f4fc8d64bf log bare-mux version to console.debug Percs 2024-09-11 10:40:51 -05:00
  • abec64ef97
    greatly simplify createwebsocket velzie 2024-09-07 16:29:32 -04:00
  • ea21f222be
    remove terser velzie 2024-09-07 16:21:04 -04:00
  • ad02459a57 bump ver Percs 2024-09-06 18:20:41 -05:00
  • c299c00a36 add readystate values to prototype and start minifying bare-mux builds Percs 2024-09-06 18:11:01 -05:00
  • 88ff83bfaf make barewebsocket more convincing Percs 2024-09-06 17:55:09 -05:00
  • 391f724c4c bump version again Percs 2024-09-04 19:08:20 -05:00
  • 4b1c06d484 im dumb Percs 2024-09-04 19:04:27 -05:00
  • fae6b90225 bump version Percs 2024-09-04 18:33:44 -05:00
  • 89420af9d3 fix protocol getter Percs 2024-09-04 18:33:15 -05:00
  • de7de48706 patch up fake websocket Percs 2024-09-04 17:33:03 -05:00
  • 09a2238fec add proper fake websocket Percs 2024-09-04 16:56:21 -05:00
  • 6ac29e9e56 bump version Percs 2024-09-03 20:34:26 -05:00
  • 172c5a3ee6
    properly handle subarray messages Toshit Chawda 2024-09-03 17:36:51 -07:00
  • f90d159fac
    make baremuxconnection worker optional Toshit Chawda 2024-09-01 17:39:57 -07:00
  • ae92c58f21 bump ver Percs 2024-08-31 09:47:01 -05:00
  • f351f2e9a6
    allow passing promise<messageport> Toshit Chawda 2024-08-30 17:56:51 -07:00
  • a9e23bdb5b
    delete agpl velzie 2024-08-15 14:17:38 -04:00
  • c6e247cc95
    Update README.md Percs 2024-07-27 04:42:10 -05:00
  • 5e3abbdbbe
    Update README.md Percs 2024-07-27 04:32:38 -05:00
  • ffb7a6ef48
    Update Upgrading.md Percs 2024-07-27 04:30:54 -05:00
  • a5f551c08d bump version Percs 2024-07-24 03:50:50 -05:00
  • 3a43dfcc15
    remote transport Toshit Chawda 2024-07-23 18:56:21 -07:00
  • 9facd9d4f7 bump version Percs 2024-07-20 19:15:12 -05:00
  • d750186782
    allow transferables while setting client Toshit Chawda 2024-07-16 18:23:33 -07:00
  • 646a521e49 bump version Percs 2024-07-13 01:54:10 -05:00
  • 63211161f1
    support safari with a workaround, clean up code a bit Toshit Chawda 2024-07-12 21:13:11 -07:00
  • e82c0f0d08
    fix wrong type (#4) tgt 2024-07-12 21:06:32 -04:00
  • 9f71bc0bfb
    throw an error instead of returning Toshit Chawda 2024-07-12 16:20:44 -07:00
  • 66f0cc1ed0
    test all ports when trying to get one in sw Toshit Chawda 2024-07-12 16:18:36 -07:00
  • 9485a1365a
    fix wrong type tgt 2024-07-12 16:45:26 -04:00
  • 1ca0514fc2
    Update Upgrading.md Percs 2024-07-12 01:19:06 -05:00
  • 816ddb8aea
    Update README.md Percs 2024-07-11 12:43:31 -05:00
  • c9c0ef84ee
    add upgrading docs Percs 2024-07-11 12:39:24 -05:00
  • 6399fdc3d5 bump ver Percs 2024-07-11 00:22:06 -05:00
  • 6a54532e1d change file names and extensions Percs 2024-07-10 22:34:00 -05:00
  • 36bef24bdc
    rename serviceworker event worker to newWorker Toshit Chawda 2024-07-10 13:23:49 -07:00
  • 61dfcf6514
    make it return inner port without awaiting Toshit Chawda 2024-07-09 11:53:07 -07:00
  • 7bd51538c8 add a synchronous example Percs 2024-07-09 13:45:18 -05:00
  • 8015428b45
    add webworker workaround to readme Toshit Chawda 2024-07-09 11:29:51 -07:00
  • cb443135d9
    remove broadcastchannel for workerPath, let the client pass in a messageport, use snapshot for more stuff Toshit Chawda 2024-07-09 10:28:36 -07:00
  • 91f27d4c06
    Create LICENSE ading2210 2024-07-08 20:54:18 -07:00
  • 229695d13c
    use snapshot SharedWorker Toshit Chawda 2024-07-08 19:16:04 -07:00
  • 01d44130cc update rollup script Percs 2024-07-08 15:54:27 -05:00
  • 2169a423b6
    make logs a bit more descriptive Toshit Chawda 2024-07-08 13:01:13 -07:00
  • 6e86375a69
    add a ping message to make sure worker port is alive Toshit Chawda 2024-07-08 12:59:37 -07:00
  • fde90f3ec1
    tell the sw to refresh its port when a new shared worker gets made Toshit Chawda 2024-07-08 12:02:28 -07:00
  • 00da1c5943 fix: fix type errors uhidontkno 2024-07-08 14:44:27 -04:00
  • 3fbefd2b1b feat: add terser to rollup plugins uhidontkno 2024-07-08 14:39:58 -04:00
  • fb81b33714 update package name Percs 2024-07-08 13:20:38 -05:00
  • dc9f4a7e39
    add getTransport, add retrying to the sw messageport promise Toshit Chawda 2024-07-07 19:38:15 -07:00
  • c540450b66
    create new worker when passing it to sw Toshit Chawda 2024-07-07 16:59:51 -07:00
  • c5aeec4ee8
    only register sw handler if navigator.serviceWorker exists Toshit Chawda 2024-07-07 16:43:57 -07:00
  • d3e26603d1
    Revert "capitalize SetTransport" Toshit Chawda 2024-07-07 16:38:51 -07:00
  • 34ac32b3ca capitalize SetTransport Percs 2024-07-07 18:37:02 -05:00
  • 3fd8d4e293
    refactor out sharedworker construction, add logging Toshit Chawda 2024-07-07 16:36:21 -07:00
  • 9d7e6f3c9c update readme Percs 2024-07-07 17:56:17 -05:00
  • 228ddac643 update readme Percs 2024-07-07 17:48:31 -05:00
  • d9b3ffe51d update rollup config and package json Percs 2024-07-07 17:41:07 -05:00
  • 2e0dc263ac
    export all types in one file Toshit Chawda 2024-07-07 15:34:40 -07:00
  • bc9606e1b8
    make the readme less confusing Toshit Chawda 2024-07-07 15:27:30 -07:00
  • 722827d6d7 add back node imports Percs 2024-07-07 17:21:29 -05:00
  • b4c7ac361b
    slightly edit types Toshit Chawda 2024-07-07 15:16:58 -07:00
  • fb8fe1d306
    rename setTransport to setManualTransport Toshit Chawda 2024-07-07 15:12:34 -07:00
  • cad770e2d1 update paths in package.json Percs 2024-07-07 17:01:22 -05:00
  • c8c3aeb761
    clean up settransport Toshit Chawda 2024-07-07 14:54:55 -07:00
  • 508b265df2
    fix some stuff Toshit Chawda 2024-07-07 14:30:46 -07:00
  • 8ed59e901d
    make set transport async for the user Toshit Chawda 2024-07-07 14:21:04 -07:00
  • 7a1273e967
    create readme Toshit Chawda 2024-07-07 14:16:45 -07:00
  • e2b85c3d99
    websocket support Toshit Chawda 2024-07-07 14:10:19 -07:00
  • 5355f49957
    fetch working Toshit Chawda 2024-07-07 01:11:13 -07:00
  • c3d2e71f23 fix node exports v1 Percs 2024-07-02 23:26:38 -05:00
  • 39079419ba allow closing the websocket in bare-mux Percs 2024-07-02 22:34:15 -05:00
  • 2ee5e0e73a run a build before publishing package Percs 2024-07-02 15:36:27 -05:00
  • e88a7a0bdb export node types cohenerickson 2024-07-02 15:32:59 -05:00
  • 31bae262e1 actually fix bare-mux types this time Percs 2024-07-02 14:51:29 -05:00
  • 223ad3d286 actually export bare-mux types 1.1.1 Percs 2024-06-26 05:20:21 -05:00