Commit Graph

161 Commits

Author SHA1 Message Date
Damien Elmes
a581c082f6 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
ea7611d8cc 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
58a154c58f Revert "update Svelte"
This reverts commit 0ca9a6b009.

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
1e57a753da update rules_nodejs 2021-03-20 10:54:18 +10:00
Damien Elmes
0ca9a6b009 update Svelte 2021-03-20 08:29:45 +10:00
Damien Elmes
bb65d7bfda update translations 2021-03-10 12:04:34 +10:00
Damien Elmes
8eebfe18a2 update translations 2021-03-10 10:46:34 +10:00
Damien Elmes
40093f813f update translations 2021-03-04 11:52:10 +10:00
Damien Elmes
14cc81f837 update translations 2021-03-01 13:49:14 +10:00
Damien Elmes
46e9720e06 update translations 2021-02-21 19:55:31 +10:00
Damien Elmes
73ddaf3c96 update translations 2021-02-21 18:19:33 +10:00
Damien Elmes
d2c580033b update translations 2021-02-12 13:45:16 +10:00
Damien Elmes
599d463486 update translations 2021-02-09 19:37:28 +10:00
Damien Elmes
333bbf3ee4 update translations 2021-02-09 16:38:41 +10:00
Damien Elmes
95d9399880 update translations 2021-02-06 21:51:44 +10:00
Damien Elmes
971b6726c0 Restore "Merge pull request #1007 from hgiesel/sveltesass2""
This reverts commit ffcf0aa3ca 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
0377f7f944 update to Henrik's rules_svelte patch for sass support 2021-02-06 08:16:41 +10:00
Damien Elmes
83d4f657ad update translations 2021-02-03 20:44:20 +10:00
Damien Elmes
9831ca495a update translations 2021-01-26 19:09:43 +10:00
Damien Elmes
e27f64f018 update translations 2021-01-22 11:01:48 +10:00
Damien Elmes
31ce1c2a13 update translations 2021-01-20 09:25:07 +10:00
Damien Elmes
aad37c94fd update translations 2021-01-14 10:16:22 +10:00
Damien Elmes
4d55826495 update translations 2021-01-07 19:40:17 +10:00
Damien Elmes
e103adfc0b update translations 2021-01-04 14:15:26 +10:00
Damien Elmes
f58eb80d90 update translations 2021-01-02 21:27:48 +10:00
Damien Elmes
8498bf4f65 update translations 2020-12-28 10:25:00 +10:00
Damien Elmes
5dd0eaf0a2 update translations; use http_archive 2020-12-23 21:28:07 +10:00
Damien Elmes
f6318af59b 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
9f1bd14527 use protobuf binaries to reduce initial compile times 2020-12-23 19:49:44 +10:00
Damien Elmes
02d7e55f9b 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
398e7d7845 update translations 2020-12-22 13:30:39 +10:00
Damien Elmes
d600bd5800 update translations 2020-12-21 20:13:17 +10:00
Damien Elmes
50c7f75924 update translations 2020-12-18 10:15:15 +10:00
Damien Elmes
b1b10a4ce5 update translations 2020-12-16 19:46:24 +10:00
cecini
f8addab8b3 Update protobuf repo to 3.14.0
update
2020-12-15 07:18:11 +00:00
Damien Elmes
fb680aa77e update rules_rust + persistent_worker 2020-12-10 15:35:37 +10:00
Damien Elmes
c505894b88 update translations 2020-12-07 12:22:29 +10:00
Damien Elmes
ee673f7f79 trial rust worker 2020-12-03 09:28:14 +10:00
Damien Elmes
7ddc8ecd01 update rules_rust for separate compile_data arg 2020-12-01 16:48:45 +10:00
Damien Elmes
5313447c4d update translations 2020-11-30 11:09:38 +10:00
Damien Elmes
60e8bd988a update rules_pip 2020-11-30 09:30:35 +10:00
Damien Elmes
8defb0eae3 update translations 2020-11-25 19:07:21 +10:00
Damien Elmes
1aa4df061b use maybe in repo defs 2020-11-24 16:42:10 +10:00
Damien Elmes
84a60b2545 update rules_rust 2020-11-24 16:37:30 +10:00
Damien Elmes
d83b1a2fe1 update translations 2020-11-22 16:26:27 +10:00
Damien Elmes
5e16c7655d update translations 2020-11-22 16:00:25 +10:00
Damien Elmes
751e8183c4 update translations
update translations
2020-11-22 14:36:51 +10:00
Damien Elmes
fcb3283a9d 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
353e60a7b2 update translations 2020-11-18 13:46:31 +10:00
Damien Elmes
1c5f94d46f strip out unused gettext refs 2020-11-18 13:22:51 +10:00
Damien Elmes
ab69ca31ec update translations
update translations
2020-11-18 12:53:19 +10:00
Damien Elmes
2453e5c488 update temporary val="%s" references to standard ftl 2020-11-17 22:00:44 +10:00
Damien Elmes
83f8b23b45 update translations
add qt ftl strings from external repo
2020-11-17 20:11:06 +10:00
Damien Elmes
6418993840 merge bulk of qt/ - designer files still to do 2020-11-17 17:42:43 +10:00
Damien Elmes
49f363e6ab update translations 2020-11-17 09:56:25 +10:00
Damien Elmes
f8a9df2c8d update rules_rust 2020-11-14 22:15:43 +10:00
Damien Elmes
e0550b6084 update translations 2020-11-12 08:55:56 +10:00
Damien Elmes
cb69ee9d09 update translations 2020-11-11 21:23:38 +10:00
Damien Elmes
d89a1106f8 update translations 2020-11-11 18:34:41 +10:00
Damien Elmes
c4f28a0a17 prep for i18n updates
Update scripts will be split into separate repo
2020-11-11 16:18:28 +10:00
Damien Elmes
bbdfd61eb8 packages.bzl -> repos.bzl; update rules_rust 2020-11-05 14:22:45 +10:00