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

ISSUE-65: use 'files' field instead of '.npmignore' file #67

Merged
merged 3 commits into from Jun 4, 2021

Conversation

mrmlnc
Copy link
Contributor

@mrmlnc mrmlnc commented May 9, 2021

#65

@mrmlnc mrmlnc force-pushed the ISSUE-65_use_package_files_field branch from 97a52eb to 5faf9bb Compare May 9, 2021 15:58
@mrmlnc
Copy link
Contributor Author

mrmlnc commented May 9, 2021

Blocked by npm/cli#2038.

@hisabimbola
Copy link

Hi @mrmlnc

any update on this, it seem the update from npm would take a while and currently the latest version deployed is broken and apps that update would also be broken in production systems. So this is pretty critical, it would be good to find a workaround on this

@mrmlnc
Copy link
Contributor Author

mrmlnc commented Jun 4, 2021

Thousands of packages are distributed through npm along with TS tests that come to the user in node modules. Having tests in the package should not break your build if it is configured correctly. This is confirmed by the lack of mass character of the problem.

@mrmlnc mrmlnc force-pushed the ISSUE-65_use_package_files_field branch 4 times, most recently from a5982d5 to e624ca0 Compare June 4, 2021 07:19
@mrmlnc mrmlnc force-pushed the ISSUE-65_use_package_files_field branch from e624ca0 to 9709042 Compare June 4, 2021 07:25
@mrmlnc mrmlnc merged commit 34cadd4 into master Jun 4, 2021
@hisabimbola
Copy link

Yes @mrmlnc you correct, we did not exclude node_modules during tests. Thanks for pointing out

@mrmlnc mrmlnc deleted the ISSUE-65_use_package_files_field branch July 11, 2021 22:16
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

2 participants