Commit Graph

42 Commits

Author SHA1 Message Date
Bruno Windels db3e8a9c6b rearrange assets and main.js to make them run with vite 2021-11-08 11:10:23 +01:00
Bruno Windels e1c8088de2 update caniuse browser definitions 2021-11-05 21:02:16 +01:00
Bruno Windels 8fa6f4f9fd add lint command for typescript
and detect missing await
2021-08-18 17:20:31 +02:00
Bruno Windels ce273d8761 make tests run again with typescript support 2021-08-17 12:52:50 +02:00
Danila Fedorin 973b33c032 Add snowpack and typescript dependencies 2021-08-06 12:15:23 -07:00
Danila Fedorin 4022c6121b Switch to DOMPurify in platform layer for sanitization. 2021-07-12 15:00:16 -07:00
Danila Fedorin 1435c2c9a2 Add HTML sanitization to domain layer. 2021-07-09 13:06:24 -07:00
Danila Fedorin eca5308742 Move deserialization into domain and fix tests. 2021-07-07 12:21:10 -07:00
Danila Fedorin e08aa7df88 Add HTML parser library for tests. 2021-07-06 19:10:36 -07:00
Bruno Windels 0685fa2622 update olm to 3.2.3 2021-06-08 17:23:39 +02:00
Bruno Windels 6a5679a338 create mock storage using fake-indexeddb 2021-06-02 12:32:03 +02:00
Bruno Windels 245b5458d0 put latest version in package.json as well 2021-05-31 13:06:11 +02:00
Bruno Windels 5f5f83912d try see if newer autoprefixer fixes our issue(it didn't, but good still) 2021-05-31 13:02:01 +02:00
Bruno Windels c3b5c8750e add eslint as dep, and have yarn lint run it 2021-05-17 12:53:58 +02:00
Bruno Windels 7e05e4e109 update caniuse to have up to date browser definitions for build script 2021-02-17 11:41:06 +01:00
Bruno Windels 47a43869e6 fix grid layout in IE 11
this brings back index addressing rather than x y in the grid vm,
as we need to have a css class for every position for IE 11,
as we can't use css variables and autoprefixer can
translate grid-areas
2020-10-08 14:17:43 +02:00
Bruno Windels e3581c8260 use our fork of es6-promise with flush exposed as the promise polyfill 2020-09-28 15:27:38 +02:00
Bruno Windels 36b56132b0 add TextEncoder/Decoder polyfill to legacy bundle 2020-09-18 12:04:22 +02:00
Bruno Windels 5752cca69c go back to bs58 and use other base64 decoder
as base-x isn't meant for base64
2020-09-17 17:56:05 +02:00
Bruno Windels 4ec0e67384 use base-x to support both base64 and base58 2020-09-17 11:36:54 +02:00
Bruno Windels 27ff6fc6b1 update deps
didn't solve my problem with rollup-plugin-cleanup but doesn't hurt
2020-09-17 09:37:34 +02:00
Bruno Windels 729e669ec8 add aes-js dep 2020-09-16 18:31:17 +02:00
Bruno Windels ff09f82f81 add bs58 as a dependency
override some of its imports as they would just add
a lot of nodejs fluff that needs stubbing out for a browser.
2020-09-16 16:58:35 +02:00
Bruno Windels 571c445f1b Merge branch 'master' into bwindels/e2ee 2020-09-03 11:30:31 +02:00
Bruno Windels cbc3ae3891 upgrade impunity to fix unit tests not loading lib/ as esm 2020-09-03 11:29:04 +02:00
Bruno Windels a4c2ad2346 Merge branch 'master' into bwindels/e2ee 2020-08-27 20:11:08 +02:00
Bruno Windels 1ee592ea85 make tests work on node 14 2020-08-27 20:10:44 +02:00
Bruno Windels e8efd52223 Merge branch 'master' into bwindels/e2ee 2020-08-27 20:04:49 +02:00
Bruno Windels d51d43abfe use xxhashjs instead which will also work on windows 2020-08-27 20:02:20 +02:00
Bruno Windels 7bf2a3929c add another-json as a dependency
also add a postinstall script to turn it into an ES module,
so it works with our setup
2020-08-27 18:45:54 +02:00
Bruno Windels cfd2fd9862 add olm as a dependency 2020-08-26 14:49:16 +02:00
Bruno Windels 67c94ee99d upgrade postcss 2020-08-19 11:40:17 +02:00
Bruno Windels 5748b8ba45 upgrade @rollup/plugin-multi-entry 2020-08-19 11:39:48 +02:00
Bruno Windels 7756da78d7 upgrade @rollup/plugin-commonjs 2020-08-19 11:39:04 +02:00
Bruno Windels 74e9313a78 upgrade @rollup/plugin-node-resolve 2020-08-19 11:38:07 +02:00
Bruno Windels 6813fd2264 upgrade from rollup v1 to v2
so we can use ?. optional chaining
2020-08-19 11:27:35 +02:00
Bruno Windels dccc2c93be commit yarn lock file 2020-08-18 11:47:40 +02:00
Bruno Windels 8c5411cb7d moar WIP 2020-04-19 19:02:10 +02:00
Bruno Windels 8ac230a691 upgrade deps, also acorn to 7.1.1 because of security 2020-03-14 21:38:27 +01:00
Bruno Windels 177b03915d fix unit tests by updating impunity 2020-03-13 23:26:48 +01:00
Bruno Windels 412ced594a basic build script with js and css bundling 2019-09-15 09:14:20 +02:00
Bruno Windels b3095112cd build bundled version
no es6 modules on lumia
2019-06-23 23:38:30 +02:00