Commit Graph

32 Commits

Author SHA1 Message Date
Adria Navarro 50ac79396e Expose iife 2024-11-19 11:00:58 +01:00
Michael Drury ff29d36528
Revert "Getting rollup package versions consistent through all packages" 2024-04-26 14:59:19 +01:00
mike12345567 22a67eb769 Matching rollup version across all packages, there was a lot of mis-match and I was running into some build issues due to this, getting everything on the same version so that they can all use the same package - this also requires updating all .js extensions to .mjs to correctly support the imports. 2024-04-25 18:43:54 +01:00
mike12345567 936762c8ee Removing all eval warnings from rollup. 2024-03-27 13:35:47 +00:00
Adria Navarro 87730918d9 Inject buffer to string-templates dist 2024-03-18 12:37:05 +01:00
Adria Navarro 68bfa2434b Add json back 2024-03-14 17:37:25 +01:00
Adria Navarro 0627a7f3a8 Remove json plugin 2024-03-14 17:31:07 +01:00
Adria Navarro 379b9a3e8f Fix build 2024-03-14 17:28:35 +01:00
Adria Navarro af3c4285f0 Fix build 2024-03-14 17:17:18 +01:00
Adria Navarro afe2335ed8 Fix rollup config 2024-03-14 17:17:18 +01:00
Adria Navarro 52fd8c2369 Remove not required rollup plugin 2024-03-14 17:17:18 +01:00
Adria Navarro 2339030fe2 Build both cjs and mjs versions 2024-03-14 17:17:18 +01:00
Adria Navarro a572cc980f Fix ts 2024-03-14 17:17:10 +01:00
Adria Navarro 046e27c737 Change from js to ts 2024-03-14 17:17:10 +01:00
Adria Navarro 3b757476e0 Setup typescript rollup 2024-03-14 17:17:10 +01:00
Adria Navarro 6b3c4ec651 Update entrypoints 2024-03-14 17:17:10 +01:00
Andrew Kingston 0cf7845650 Inject process env vars into ES6 bundle to fix crash 2022-09-07 08:48:29 +01:00
Andrew Kingston 01dfef735f Use vm2 for JS execution in node, and a vm polyfill for the browser. Use 2 standalone entrypoints for string-templates depending on env 2021-10-14 11:51:05 +01:00
Andrew Kingston 5bf33c5d6b Fix string-templates and client buindling for ESM 2021-04-01 16:09:16 +01:00
Andrew Kingston 369a0d6c7a Update string-templates to use a better node polyfill rollup plugin 2021-03-31 19:07:09 +01:00
Andrew Kingston a2bd824a1d Fix issue with polyfilling node globals 2021-03-31 18:49:53 +01:00
Andrew Kingston 44ad38fdf8 Add BBUI to monorepo and use vite for builder, client lib and standard components 2021-03-31 16:14:56 +01:00
mike12345567 a02d7da918 Removing rollup replacement. 2021-02-01 11:03:20 +00:00
Michael Drury a1f09b0a1a Some rollup fixes - the handlebars-helper library needs dynamic requires removed from it, likely best to fork it and do this. 2021-01-30 02:54:52 +00:00
Michael Drury d3603a7b75 Some fixes, still dealing with problems of illegal re-assignment in rollup. 2021-01-30 00:20:13 +00:00
mike12345567 41fbc39618 Work in progress, fixing issue with some helpers not getting translated, now running into rollup issue. 2021-01-29 20:03:09 +00:00
mike12345567 90dce862f1 Fixing some issues CI linting found. 2021-01-21 18:08:04 +00:00
mike12345567 0e93c4b7f8 Updating build process to fix issues with polyfill. 2021-01-21 17:30:18 +00:00
mike12345567 18fd079c64 Attempting to polyfill for browser 2021-01-21 16:44:03 +00:00
mike12345567 239079d973 Linting. 2021-01-21 11:32:26 +00:00
mike12345567 329b76590c Updating to have real auto-completion on string templates library. 2021-01-19 15:29:49 +00:00
mike12345567 419c6b9393 Adding the handlebars library, still need to add testcases to this. 2021-01-18 17:40:19 +00:00