at path:
ROOT
/
sistema
/
vendors
/
bootstrap
/
build
/
workbox.js
run:
R
W
Run
.eslintrc.json
385 By
2018-11-08 02:46:18
R
W
Run
Delete
Rename
.htmllintrc
1.27 KB
2018-11-08 02:46:18
R
W
Run
Delete
Rename
build-plugins.js
2.45 KB
2018-11-08 02:46:18
R
W
Run
Delete
Rename
change-version.js
2.68 KB
2018-11-08 02:46:18
R
W
Run
Delete
Rename
gcp-key.json.enc
2.25 KB
2018-11-08 02:46:18
R
W
Run
Delete
Rename
generate-sri.js
1.5 KB
2018-11-08 02:46:18
R
W
Run
Delete
Rename
lint-vars.js
2.02 KB
2018-11-08 02:46:18
R
W
Run
Delete
Rename
postcss.config.js
238 By
2018-11-08 02:46:18
R
W
Run
Delete
Rename
rollup.config.js
1.38 KB
2018-11-08 02:46:18
R
W
Run
Delete
Rename
sauce_browsers.json
1.19 KB
2018-11-08 02:46:18
R
W
Run
Delete
Rename
saucelabs-unit-test.js
3.2 KB
2018-11-08 02:46:18
R
W
Run
Delete
Rename
ship.sh
2.77 KB
2018-11-08 02:46:18
R
W
Run
Delete
Rename
vnu-jar.js
2.53 KB
2018-11-08 02:46:18
R
W
Run
Delete
Rename
workbox.config.json
161 By
2018-11-08 02:46:18
R
W
Run
Delete
Rename
workbox.js
1.69 KB
2018-11-08 02:46:18
R
W
Run
Delete
Rename
error_log
up
📄
workbox.js
Save
/*! * Script to generate our docs service worker. * Copyright 2017-2018 The Bootstrap Authors * Copyright 2017-2018 Twitter, Inc. * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) */ 'use strict' const fs = require('fs') const path = require('path') const swBuild = require('workbox-build') const config = require('./workbox.config.json') const buildPrefix = '_gh_pages/' const workboxSWSrcPath = require.resolve('workbox-sw') const wbFileName = path.basename(workboxSWSrcPath) const workboxSWDestPath = `${buildPrefix}docs/4.1/assets/js/vendor/${wbFileName}` const workboxSWSrcMapPath = `${workboxSWSrcPath}.map` const workboxSWDestMapPath = `${workboxSWDestPath}.map` fs.createReadStream(workboxSWSrcPath).pipe(fs.createWriteStream(workboxSWDestPath)) fs.createReadStream(workboxSWSrcMapPath).pipe(fs.createWriteStream(workboxSWDestMapPath)) const updateUrl = (manifestEntries) => { const manifest = manifestEntries.map((entry) => { if (entry.url.startsWith(buildPrefix)) { const regex = new RegExp(buildPrefix, 'g') entry.url = entry.url.replace(regex, '') } return entry }) return { manifest, warnings: [] } } config.manifestTransforms = [updateUrl] swBuild.injectManifest(config).then(({ count, size }) => { const wbSwRegex = /{fileName}/g fs.readFile(config.swDest, 'utf8', (err, data) => { if (err) { throw err } const swFileContents = data.replace(wbSwRegex, wbFileName) fs.writeFile(config.swDest, swFileContents, () => { console.log(`Pre-cache Manifest generated. Pre-cached ${count} files, totalling ${size} bytes.`) }) }) }).catch((error) => { console.error(`Something went wrong: ${error}`) })