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

What is the purpose of e-d610c008.js and 1-6ee99c94.js in the distribution? #3

Open
rouilj opened this issue Dec 12, 2021 · 1 comment

Comments

@rouilj
Copy link

rouilj commented Dec 12, 2021

The subject says it all. Having only one file to install would make this easier.

Although 1-6ee99c94.js is 2/3 the size of deeplinks so if it's not usually needed maybe it's
better that they are split.

At the very least it would be nice to have them named deeplink-error.js deeplink-utils.js or
something so they can be identified when put into a shared javascript directory.

Thanks.

@WesleyAC
Copy link
Owner

1-6ee99c94.js is code for encoding and decoding a prior version of the link format. In the future, there will likely be 2-xxxxxxxxx.js, 3-xxxxxxxxx.js, etc. e-d610c008.js has error handing code.

These are split off to reduce the size of the main bundle.

My intent is for people to keep all of the deeplinks code together in a directory. To make that easier in the future, I'll make the release zip file have a deeplinks directory as the root, instead of having the files be in the root of the zip. I'll keep this issue open to track that.

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

No branches or pull requests

2 participants