mirror of
https://github.com/hedgedoc/hedgedoc.git
synced 2025-05-29 06:15:29 -04:00
feat(packages): add commons package
This is an import of 166ca8da12
with some changes to make it fit into the mono repo.
- TypedEventEmitter has been replaced with EventEmitter2 because EventEmitter2 is faster and TypedEventEmitter had some troubles with the new way of compiling.
- tsc-esm has been replaced with microbundle. The problems that lib0 doesn't export its types correctly has been solved using yarn patch.
Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
This commit is contained in:
parent
814d8bc856
commit
7320fe2ac1
49 changed files with 3058 additions and 88 deletions
.github/actions/setup-node
5
.github/actions/setup-node/action.yml
vendored
5
.github/actions/setup-node/action.yml
vendored
|
@ -36,3 +36,8 @@ runs:
|
|||
run: yarn install --immutable
|
||||
working-directory: .
|
||||
shell: bash
|
||||
|
||||
- name: Build commons lib
|
||||
run: yarn build
|
||||
working-directory: commons
|
||||
shell: bash
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue