Commit graph

61 commits

Author SHA1 Message Date
Damien Elmes
460a071fe4 switch from rollup to esbuild
brings the 2+ second bundle on a module like the graphs down to 90ms
2021-03-21 16:06:36 +10:00
Damien Elmes
06b0b4d68b vendor Svelte rules
The separate repo made it difficult to update the rules, and made things
more complicated than they needed to be.
2021-03-20 15:04:19 +10:00
Damien Elmes
e06c692f96 Revert "update Svelte"
This reverts commit 113585ee65.

Unfortunately this is breaking the Windows build. It doesn't seem
to break other platforms, so I'm wondering if maybe it's the Windows
path name or some Windows-specific handling in rules_nodejs that is
to blame:

(08:31:03) ERROR: C:/buildkite-agent/builds/win-ci/ankitects/anki-ci/ts/graphs/BUILD.bazel:21:15:
Svelte ts/graphs/FutureDue.svelte.mjs failed: (Exit 1): bash.exe failed: error executing command C:/msys64/usr/bin/bash.exe -c ... (remaining 1 argument(s) skipped)
Error [ERR_REQUIRE_ESM]: Must use import to load ES Module: C:\bazel\ankici\base\external\build_bazel_rules_svelte_deps\node_modules\svelte\compiler.mjs
    at Object.Module._extensions..mjs (internal/modules/cjs/loader.js:1007:9)
    at Module.load (internal/modules/cjs/loader.js:812:32)
    at Function.Module._load (internal/modules/cjs/loader.js:724:14)
    at Module.require (internal/modules/cjs/loader.js:849:19)
    at require (internal/modules/cjs/helpers.js:74:18)
    at Object.<anonymous> (C:\bazel\ankici\base\external\build_bazel_rules_svelte\internal\svelte.js:10:16)
    at Module._compile (internal/modules/cjs/loader.js:956:30)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:973:10)
    at Module.load (internal/modules/cjs/loader.js:812:32)
    at Function.Module._load (internal/modules/cjs/loader.js:724:14)
2021-03-20 10:56:20 +10:00
Damien Elmes
7840d773ef update rules_nodejs 2021-03-20 10:54:18 +10:00
Damien Elmes
113585ee65 update Svelte 2021-03-20 08:29:45 +10:00
Damien Elmes
b50539d183 update translations 2021-03-10 12:04:34 +10:00
Damien Elmes
c5e60d3ab8 update translations 2021-03-10 10:46:34 +10:00
Damien Elmes
923ab2e54c update translations 2021-03-04 11:52:10 +10:00
Damien Elmes
fead18ef43 update translations 2021-03-01 13:49:14 +10:00
Damien Elmes
04f659e1e7 update translations 2021-02-21 19:55:31 +10:00
Damien Elmes
869324e9b7 update translations 2021-02-21 18:19:33 +10:00
Damien Elmes
149fcb1355 update translations 2021-02-12 13:45:16 +10:00
Damien Elmes
5cda46e622 update translations 2021-02-09 19:37:28 +10:00
Damien Elmes
8fcfbe16af update translations 2021-02-09 16:38:41 +10:00
Damien Elmes
f15036c3dc update translations 2021-02-06 21:51:44 +10:00
Damien Elmes
63ea689636 Restore "Merge pull request #1007 from hgiesel/sveltesass2""
This reverts commit 86b470071f and
points to a new rules_svelte commit.

It looks like we were getting away with not listing the dep on the
rules_svelte end - the failing build turned out to be because we need
to pass sass in to our local svelte_check invocation.
2021-02-06 08:39:36 +10:00
Damien Elmes
31d06e8f39 update to Henrik's rules_svelte patch for sass support 2021-02-06 08:16:41 +10:00
Damien Elmes
fb3b1bdbb3 update translations 2021-02-03 20:44:20 +10:00
Damien Elmes
0f672e794a update translations 2021-01-26 19:09:43 +10:00
Damien Elmes
c209e28c98 update translations 2021-01-22 11:01:48 +10:00
Damien Elmes
33c1e80df0 update translations 2021-01-20 09:25:07 +10:00
Damien Elmes
97416bc121 update translations 2021-01-14 10:16:22 +10:00
Damien Elmes
bb197b2b7f update translations 2021-01-07 19:40:17 +10:00
Damien Elmes
cc831dafc2 update translations 2021-01-04 14:15:26 +10:00
Damien Elmes
9e286b185c update translations 2021-01-02 21:27:48 +10:00
Damien Elmes
fa5d0bcaef update translations 2020-12-28 10:25:00 +10:00
Damien Elmes
8f89b53568 update translations; use http_archive 2020-12-23 21:28:07 +10:00
Damien Elmes
250b59410e convert some more git repositories to HTTP archives
Faster to download, and can be cached. Archives are from the
same commits as before.
2020-12-23 20:43:05 +10:00
Damien Elmes
7e39686cd9 use protobuf binaries to reduce initial compile times 2020-12-23 19:49:44 +10:00
Damien Elmes
1bdb1b9633 update to rules_nodejs 3.0.0
Seems to fix the rollup issues on Windows.
2020-12-23 16:05:15 +10:00
Damien Elmes
b937cd32b9 update translations 2020-12-22 13:30:39 +10:00
Damien Elmes
d4cc34af95 update translations 2020-12-21 20:13:17 +10:00
Damien Elmes
c3d2826023 update translations 2020-12-18 10:15:15 +10:00
Damien Elmes
aa2ca25e53 update translations 2020-12-16 19:46:24 +10:00
cecini
4cdd058d9d Update protobuf repo to 3.14.0
update
2020-12-15 07:18:11 +00:00
Damien Elmes
45b5b7cc3a update rules_rust + persistent_worker 2020-12-10 15:35:37 +10:00
Damien Elmes
2d0c293712 update translations 2020-12-07 12:22:29 +10:00
Damien Elmes
2c0a8a25c5 trial rust worker 2020-12-03 09:28:14 +10:00
Damien Elmes
46bd8fb341 update rules_rust for separate compile_data arg 2020-12-01 16:48:45 +10:00
Damien Elmes
c805c74ccd update translations 2020-11-30 11:09:38 +10:00
Damien Elmes
611e460e89 update rules_pip 2020-11-30 09:30:35 +10:00
Damien Elmes
9d0d82aaad update translations 2020-11-25 19:07:21 +10:00
Damien Elmes
6c14390790 use maybe in repo defs 2020-11-24 16:42:10 +10:00
Damien Elmes
0b728f94d8 update rules_rust 2020-11-24 16:37:30 +10:00
Damien Elmes
46b9948f31 update translations 2020-11-22 16:26:27 +10:00
Damien Elmes
082845553a update translations 2020-11-22 16:00:25 +10:00
Damien Elmes
ac9cc87a60 update translations
update translations
2020-11-22 14:36:51 +10:00
Damien Elmes
2f1d5cd38b move ftl into top level ftl/ folder; make it source of truth for aqt
This avoids the need to modify the external repo before new strings
can be used in aqt.
2020-11-18 16:20:58 +10:00
Damien Elmes
439d39bbdf update translations 2020-11-18 13:46:31 +10:00
Damien Elmes
ebd1236ab0 strip out unused gettext refs 2020-11-18 13:22:51 +10:00