Saylua-Archive / SayluaLegacy

Browser Game In Development
saylua.com
GNU Affero General Public License v3.0
2 stars 0 forks source link

General JS Maintenance #63

Closed NoiSek closed 7 years ago

NoiSek commented 7 years ago

Addresses #53, #54

This PR completes the upgrade to Webpack 2, sets the stage for testing / potential movement away from gulp etc.

Migration notes:

NPM dependencies have been updated to always force the latest in order to prevent the scenario we ran into previously.

Ensure that you're up to date by running the following once you have pulled:

npm prune
npm upgrade --force
npm install -g eslint-plugin-inferno
npm install -g webpack eslint --force

Prepare a coffee or something. NPM takes 10,000 years to update.