Skip to content
New issue

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

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

Already on GitHub? # to your account

Reproducible installs with npm #480

Merged
merged 3 commits into from
Mar 31, 2023
Merged

Conversation

tswfi
Copy link
Contributor

@tswfi tswfi commented Mar 30, 2023

Use npm ci to install packages. This obeys package-lock.json.

Questions Answers
Description? Use npm ci to install packages. This is repeateable and obeys package-lock.json . See https://docs.npmjs.com/cli/v9/commands/npm-ci
Type? improvement
BC breaks? no
Deprecations? no
Fixed ticket?
Sponsor company
How to test? its a readme :)

Hlavtox
Hlavtox previously approved these changes Mar 30, 2023
@tswfi
Copy link
Contributor Author

tswfi commented Mar 30, 2023

eh, node 14.. hmm

@NeOMakinG
Copy link
Contributor

eh, node 14.. hmm

Pretty sure you can change it, the theme was running on node 18 a few months ago on my computer

@tswfi
Copy link
Contributor Author

tswfi commented Mar 31, 2023

also rebased so that the new package-lock files are used

@tswfi
Copy link
Contributor Author

tswfi commented Mar 31, 2023

Looking better

@kpodemski kpodemski added this to the Beta milestone Mar 31, 2023
@kpodemski kpodemski merged commit 34e15d0 into PrestaShop:develop Mar 31, 2023
@kpodemski
Copy link
Contributor

thanks @tswfi 💪🏻

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants