0.52.1 • Published 5 days ago

@openziti/ziti-browzer-sw v0.52.1

Weekly downloads
-
License
Apache-2.0
Repository
github
Last release
5 days ago

Build CodeQL Issues License LOC PRs Welcome Contributor Covenant


Overview

coming soon...

Installation

The ziti-browzer-sw is intended to be consumed by the ziti-http-agent, not as a general purpose module in your build. It is available through npm, and installed via the following command:

npm i @openziti/ziti-browzer-sw

The the ziti-http-agent serves the contents of ziti-browzer-sw in response to HTTP requests originating from the ziti-browzer-runtime. It does so by using the code shown below:

// Locate the path to the ServiceWorker distro within the build of our running instance
let pathToZitiBrowzerSwModule = require.resolve('@openziti/ziti-browzer-sw');

pathToZitiBrowzerSwModule = pathToZitiBrowzerSwModule.substring(0, pathToZitiBrowzerSwModule.lastIndexOf('/'));

// Read the component off the disk
fs.readFile( path.join( pathToZitiBrowzerSwModule, outgoing.path.split("/").pop() ), (err, data) => {

if (err) {  // If we can't read the file from disk

    res.writeHead(500, { 'x-ziti-http-agent-err': err.message });
    res.end('');
    return;

} else {    // Emit the Service Worker onto the wire

    res.writeHead(200, { 
        'Content-Type': 'application/javascript',
        'Service-Worker-Allowed': '/',
        'x-ziti-http-agent-info': 'self-configured ziti service worker' 
    });

    res.write(data);  // the actual service worker code

    res.end('\n');
    return;
}

Contributing

AllContibs

Your Contributions are welcome! Please see our Contributing Guide for more details. Thanks to all our contributors!

Contibs

License

Apache 2.0

0.52.1

5 days ago

0.51.0

27 days ago

0.52.0

8 days ago

0.50.7

1 month ago

0.50.6

1 month ago

0.50.5

1 month ago

0.50.3

1 month ago

0.50.4

1 month ago

0.50.2

1 month ago

0.50.1

2 months ago

0.50.0

2 months ago

0.49.0

2 months ago

0.48.3

2 months ago

0.48.4

2 months ago

0.48.2

2 months ago

0.48.1

2 months ago

0.48.0

3 months ago

0.47.1

3 months ago

0.47.0

3 months ago

0.46.2

3 months ago

0.46.0

3 months ago

0.46.1

3 months ago

0.45.3

4 months ago

0.45.4

4 months ago

0.45.2

4 months ago

0.45.1

4 months ago

0.45.0

4 months ago

0.44.0

4 months ago

0.43.1

4 months ago

0.43.0

4 months ago

0.42.3

5 months ago

0.42.2

5 months ago

0.42.0

5 months ago

0.42.1

5 months ago

0.41.1

5 months ago

0.41.0

5 months ago

0.40.0

5 months ago

0.36.0

6 months ago

0.32.0

9 months ago

0.29.0

9 months ago

0.37.2

6 months ago

0.37.1

6 months ago

0.37.0

6 months ago

0.33.2

8 months ago

0.33.1

9 months ago

0.33.0

9 months ago

0.38.2

5 months ago

0.34.6

7 months ago

0.38.1

5 months ago

0.34.5

8 months ago

0.38.0

6 months ago

0.34.4

8 months ago

0.34.3

8 months ago

0.34.2

8 months ago

0.34.1

8 months ago

0.34.0

8 months ago

0.30.2

9 months ago

0.30.1

9 months ago

0.30.0

9 months ago

0.27.4

10 months ago

0.27.3

10 months ago

0.39.1

5 months ago

0.39.0

5 months ago

0.35.0

6 months ago

0.31.0

9 months ago

0.28.0

9 months ago

0.27.2

10 months ago

0.27.1

11 months ago

0.27.0

11 months ago

0.25.0

11 months ago

0.23.1

11 months ago

0.23.0

12 months ago

0.26.0

11 months ago

0.24.0

11 months ago

0.22.0

12 months ago

0.20.0

1 year ago

0.19.1

1 year ago

0.21.2

1 year ago

0.21.1

1 year ago

0.21.0

1 year ago

0.19.0

1 year ago

0.17.2

1 year ago

0.17.0

1 year ago

0.17.1

1 year ago

0.18.1

1 year ago

0.18.0

1 year ago

0.15.4

2 years ago

0.15.5

1 year ago

0.15.2

2 years ago

0.15.3

2 years ago

0.16.0

1 year ago

0.13.0

2 years ago

0.13.1

2 years ago

0.15.0

2 years ago

0.15.1

2 years ago

0.12.1

2 years ago

0.14.0

2 years ago

0.12.2

2 years ago

0.6.7

2 years ago

0.6.6

2 years ago

0.6.9

2 years ago

0.6.8

2 years ago

0.11.0

2 years ago

0.10.1

2 years ago

0.12.0

2 years ago

0.10.2

2 years ago

0.6.10

2 years ago

0.6.11

2 years ago

0.10.0

2 years ago

0.9.0

2 years ago

0.6.3

2 years ago

0.8.0

2 years ago

0.6.2

2 years ago

0.6.5

2 years ago

0.6.4

2 years ago

0.7.0

2 years ago

0.6.1

2 years ago

0.5.0

2 years ago

0.5.2

2 years ago

0.6.0

2 years ago

0.5.1

2 years ago

0.1.20

2 years ago

0.1.13

2 years ago

0.1.14

2 years ago

0.1.15

2 years ago

0.3.0

2 years ago

0.2.0

2 years ago

0.1.16

2 years ago

0.1.17

2 years ago

0.1.18

2 years ago

0.1.19

2 years ago

0.4.0

2 years ago

0.3.1

2 years ago

0.1.12

2 years ago

0.1.11

2 years ago

0.1.10

2 years ago

0.1.9

2 years ago

0.1.8

2 years ago

0.1.7

2 years ago

0.1.6

2 years ago

0.1.5

2 years ago

0.1.4

2 years ago