Skip to content
This repository was archived by the owner on Aug 16, 2021. It is now read-only.

feat: improve debugging and decentra-libs#1313

Merged
menduz merged 30 commits intomasterfrom
decentra-libs
Sep 16, 2020
Merged

feat: improve debugging and decentra-libs#1313
menduz merged 30 commits intomasterfrom
decentra-libs

Conversation

@menduz
Copy link
Copy Markdown
Member

@menduz menduz commented Sep 16, 2020

origin mirror of: #1229 to get the CI working

menduz and others added 30 commits August 29, 2020 02:02
@github-actions
Copy link
Copy Markdown

@menduz menduz merged commit 8fc929b into master Sep 16, 2020
@menduz menduz deleted the decentra-libs branch September 16, 2020 22:28
nchamo added a commit that referenced this pull request Sep 18, 2020
pablitar added a commit that referenced this pull request Sep 28, 2020
Restores #1313. Also:

New changes:
- Changed build scripts to ensure amd.js is included in `decentraland-ecs/artifacts` folder. That was causing a regression.
- Enabled scene logs in `preview` mode
- typescript property `useDefineForClassFields` must be false to work with the ECS decorators [more info here](arduz-online/ulla@8ccf73f)

For future PR: when Typescript 4.1 reaches GA, we should implement this automatic configuration for libraries only:
- [Blog post](https://devblogs.microsoft.com/typescript/announcing-typescript-4-1-beta/#declaration-and-outfile-requires-a-package-name-root)
- microsoft/TypeScript#39277

Co-authored-by: pablitar <[email protected]>
Co-authored-by: Pablo de Haro <[email protected]>
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants