Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature: lazy translations #84

Merged
merged 17 commits into from
Jun 21, 2024
Merged

Feature: lazy translations #84

merged 17 commits into from
Jun 21, 2024

Conversation

tg666
Copy link
Contributor

@tg666 tg666 commented Jun 18, 2024

No description provided.

- translations are now copied to the direction `translations` in the destination, and the translations are not compiled with the main script
- updated dev and prod build
- updated help text for field `Locales` in the GTM template
- added safe wrapper events attaching via window variable `window.cookieConsentWrapperEvents`
- updated docs
- added GH Action `release-package.yml`
- renamed directory `build` to `demo`
- removed npm script `prepublish`
@tg666 tg666 requested a review from jelen07 June 18, 2024 04:41
- removed dependency on `whatwg-fetch`
- refactored thw whole package to ESM
- removed some useless code
- added eslint configuration
- fixed all eslint issues
- added npm scripts `eslint` and `eslint:fix`
- replaced usages of function `obj.hasOwnProperty(prop)` with `prop in obj`
@tg666 tg666 force-pushed the feature/lazy-translations branch from cdb84b2 to d9dd768 Compare June 19, 2024 02:48
@tg666 tg666 removed the request for review from jelen07 June 21, 2024 00:29
@tg666 tg666 merged commit a0c5f73 into main Jun 21, 2024
1 check passed
@tg666 tg666 deleted the feature/lazy-translations branch June 21, 2024 00:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant