Commit Graph

32 Commits

Author SHA1 Message Date
5aa883b5d1
repo: make incremental builds faster, don't use TypeScript build mode
(build mode should not be necessary since pnpm handles dependencies inside the repo)
2023-08-29 13:55:14 +02:00
8671dc37c8
build system: use --build argument for tsc 2023-06-06 15:30:37 +02:00
f56a563533
build system: get rid of prepare scripts
These don't seem to be the right location to compile packages.
The newest version of pnpm runs all those scripts on "pnpm install",
even if we filter for only one package.  That results in a build
performance issue.
2023-06-06 15:25:53 +02:00
1befd39671
bump typescript version 2023-06-06 11:54:37 +02:00
f183057761
pogen: fix quoting of double quotes 2023-04-14 16:05:09 +02:00
3cc26d00f8
put taler wallet RPC into taler-util, make it cross-platform 2023-01-26 12:48:35 +01:00
083c4cf5d9
spill extra functionality from wallet-cli into taler-harness
We want to keep taler-wallet-cli smaller and have fewer dependencies.
2022-12-23 13:19:41 +01:00
Sebastian
4ccdcf3058
use string-prelude and poheader if it is present 2022-12-09 09:28:31 -03:00
eb5b075c01
update deps, move idb-bridge to node16 module resolution 2022-10-13 14:24:20 +02:00
4a0512884d
upgrade typescript (and some related deps) 2022-09-05 16:20:01 +02:00
07e1818679
Revert "no need to compile after install"
This reverts commit c3ba7fb523.
2022-05-24 18:00:25 +02:00
Sebastian
c3ba7fb523
no need to compile after install 2022-05-24 00:20:42 -03:00
Sebastian
68b8873442
added ja lang and implemented transalation switch 2022-02-24 12:50:54 -03:00
Sebastian
7774f3508f
adding self closing jsx element 2022-02-24 12:50:53 -03:00
54d5cc02d1
pogen: implement merge and emit subcommands 2022-02-16 16:31:45 +01:00
465ccdaa06
subcommands for i18n tooling, unique message IDs 2022-02-15 17:45:26 +01:00
e6c1294c91
pogen: read files from tsconfig, import po2ts 2022-02-14 16:52:02 +01:00
8920ea9c54
dependencies / tsconfig 2022-02-10 20:13:07 +01:00
1de423834d
dependencies 2022-02-10 19:53:44 +01:00
dc040ba41c
update dependencies to fix rollup issue 2022-01-05 16:48:22 +01:00
Christian Grothoff
9b89387535
fix spelling issues 2021-04-27 23:42:25 +02:00
14d4883639
fix pogen binary 2021-03-27 14:02:48 +01:00
c26a41ce70
pogen WIP 2021-03-27 13:55:15 +01:00
35bbe6af2d
clarify 2021-03-18 14:16:34 +01:00
43fabc0d1d
pogen readme 2021-03-18 13:56:20 +01:00
Sebastian
4845ebddf6
0006728: set up wallet CI pipeline for WebExtension build
This commit split in three main things:
 * added deploy-webext to upload the extension zipfile
 * put scope into the npm packages to be able to deploy them
 * added deploy-npm to deploy related npm packages

Also, fixing bug on `make clean`. Some packages where not
being deleting tsconfig.tsbuildinfo and making subsequent
`make` fail
2021-02-01 17:07:22 -03:00
ca2943b270
add missing prepare scripts 2021-01-29 11:47:03 +01:00
470edf886a
upgrade dependencies 2021-01-22 15:39:58 +01:00
3d5a766b5f
update version and dependencies 2020-11-17 12:28:51 +01:00
Florian Dold
ffd2a62c3f
modularize repo, use pnpm, improve typechecking 2020-08-03 13:01:05 +05:30
Florian Dold
9490fc80fb
v0.0.5 2019-03-28 01:30:41 +01:00
Florian Dold
96cbfc2398
get pogen via npm registry 2019-03-28 01:30:06 +01:00