RMidhunSuresh
3ee26e14d7
Convert Cypress --> Playwright
2022-10-18 23:44:58 +05:30
RMidhunSuresh
b6f718d4a2
Install cypress as dev dependency
2022-08-29 11:19:57 +05:30
RMidhunSuresh
7feaa479c0
Typescript update to support .mjs files
2022-07-20 15:55:11 +05:30
RMidhunSuresh
43e8cc9e52
Add svgo for optimizing svgs as dev dependency
2022-07-19 17:56:08 +05:30
Bruno Windels
c0445f2182
update lock file
2022-07-04 15:40:17 +02:00
Eric Eastwood
d053d4388f
Update Vite to avoid flakey errors in our PostCSS plugins
...
Fix https://github.com/vector-im/hydrogen-web/issues/722
Updating Vite to includes fixes from
https://github.com/vitejs/vite/issues/7822 -> https://github.com/vitejs/vite/pull/7827
2022-05-05 14:58:43 -05:00
Eric Eastwood
95d17303c3
Update Vite which includes fixes to importing *.js?url
with exports
...
Update to Vite which includes https://github.com/vitejs/vite/pull/7098
2022-04-05 17:16:55 -05:00
RMidhunSuresh
a83850ebf3
Use postcss value parser to find variables
2022-03-09 11:48:53 +05:30
RMidhunSuresh
f170ef0206
Switch over to off-color
2022-03-07 11:38:39 +05:30
RMidhunSuresh
60d60e9572
WIP
2022-03-03 19:58:46 +05:30
Bruno Windels
b48280905e
include path/vite in sdk bundle
2021-12-22 16:31:19 +01:00
Bruno Windels
c11f0774eb
move common parts of build config to separate file and merge with it
2021-12-22 16:31:18 +01:00
Bruno Windels
5c5193ef48
remove old build system and unused dependencies
...
some of these are for the ie11 legacy build, which has been
postponed. They will be brougth back when we bring back the legacy build
2021-12-09 18:04:11 +01:00
Bruno Windels
f83a0cec4e
update postcss plugins so they all use the same version of postcss
2021-12-01 18:09:26 +01:00
Bruno Windels
3fd2d39898
remove unused packages and move dev deps accordingly
2021-12-01 17:26:48 +01:00
Bruno Windels
7e1818b285
Merge branch 'master' into bwindels/vite-mvp
2021-12-01 12:30:33 +01:00
Bruno Windels
3322827979
upgrade impunity to propagate exit code
2021-11-30 08:16:28 +01:00
Bruno Windels
a134e48ebb
update impunity to 1.0.8 to run tests on node >= 16.12
2021-11-29 10:49:26 +01:00
Bruno Windels
2802164bb4
update to version that doesn't use a bash script anymore, which doesnt work on macos
2021-11-26 12:45:40 +01:00
Bruno Windels
f1a6a4924e
commit yarn.lock too
2021-11-19 10:23:59 +01:00
Bruno Windels
da7f66a531
setup babel for legacy build as input transform plugin
2021-11-09 14:52:03 +01:00
Bruno Windels
ffef4936f9
update caniuse defs again after rebase
2021-11-08 11:14:00 +01:00
Bruno Windels
fcde507183
WIP
2021-11-08 11:13:02 +01:00
Bruno Windels
16918ddb7d
ie11 build wip
2021-11-08 11:12:13 +01:00
Bruno Windels
01712c3f23
make tests run again
2021-11-08 11:10:34 +01:00
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