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

feat: shrink package size, improve dev deps, esm and cjs support #98

Merged
merged 38 commits into from
Aug 6, 2022

Conversation

jacoobes
Copy link
Member

@jacoobes jacoobes commented Aug 5, 2022

This merge

  • esm and cjs support
  • better development experience
    • uses tsup for faster build times
    • scripts directory
    • more automation
  • shrink install size ( -8 Mbs ) !
  • improves comments

@jacoobes
Copy link
Member Author

jacoobes commented Aug 5, 2022

This will be the final branch until version 1.0.0

Copy link
Member

@EvolutionX-10 EvolutionX-10 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

GG you did it! cheers
Have a look at comment

package.json Show resolved Hide resolved
src/handler/structures/errors.ts Outdated Show resolved Hide resolved
Copy link
Member

@Murtatrxx Murtatrxx left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good at all, needs small improvements.

package.json Show resolved Hide resolved
scripts/mkjson.mjs Outdated Show resolved Hide resolved
src/handler/events/observableHandling.ts Show resolved Hide resolved
src/handler/plugins/plugin.ts Show resolved Hide resolved
src/handler/sern.ts Show resolved Hide resolved
src/handler/structures/enums.ts Show resolved Hide resolved
src/handler/structures/wrapper.ts Outdated Show resolved Hide resolved
Copy link
Member

@Murtatrxx Murtatrxx left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Only one thing left, and then it's good to go so far 😃

.npmignore Show resolved Hide resolved
@EvolutionX-10 EvolutionX-10 requested a review from Murtatrxx August 6, 2022 17:15
@Murtatrxx Murtatrxx enabled auto-merge (squash) August 6, 2022 17:16
@Murtatrxx Murtatrxx disabled auto-merge August 6, 2022 17:19
@jacoobes jacoobes merged commit 74378f0 into main Aug 6, 2022
@jacoobes
Copy link
Member Author

jacoobes commented Aug 6, 2022

cheers

@Murtatrxx Murtatrxx deleted the shrinkpatability branch August 6, 2022 20:51
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.

3 participants