bobril-build-core
Advanced tools
Changelog
1.5.0
Changelog
1.4.0
browser
in package.json
by spec
"browser" : { "module_name": "module_name/dist/bundle.js" }
it override main js file
for module imported by its name.module.exports =
commonjs pattern. For example it is capable of bundling
sockjs-client
as is.process.env.X
replacement works in js files too.Changelog
1.3.0
Changelog
1.2.0
b.asset
support new project:
prefix which needs to be followed by relative directory path with project.json
"bobril": { "variant": "worker" }
or "bobril": { "variant": "serviceworker" }
swBuildDate
(contains date of build in string), swBuildId
(contains
obfuscated date of build in string), swFiles
(array with all files in compilation)TestProjects/PWA/main
import * as b from "bobril";
import * as Comlink from "comlink";
if ("serviceWorker" in navigator) {
navigator.serviceWorker.register(b.asset("project:../sw")).then(function() {
console.log("Service Worker Registered");
});
}
var obj = Comlink.wrap(
new Worker(b.asset("project:../worker"))
)};
Changelog
1.1.0
<g.T hint="hint for translator" param="parameter">
Normal text{" "}
<b>
bold text{" "}
<i>
<u>with</u>
</i>{" "}
{g.t("{param}")}
</b>
</g.T>