While checking a new PR, I realized that I couldn't get the site to execute a new build. It's really strange because bundle exec middleman serve works perfectly fine, but then bundle exec middleman build gets caught on the npm package moment called in source/javascripts/all.js.
Comparing the requirements in the all.js file to the package.json file, not all of the npm packages are installed there so the build is set up to fail every time.
I think we need to triage the site and decide what libraries we really need to keep and which we can abandon in favor of others that have arisen in the 5 years since this has been touched. Thoughts?
While checking a new PR, I realized that I couldn't get the site to execute a new build. It's really strange because
bundle exec middleman serveworks perfectly fine, but thenbundle exec middleman buildgets caught on the npm package moment called insource/javascripts/all.js.Comparing the requirements in the
all.jsfile to thepackage.jsonfile, not all of the npm packages are installed there so the build is set up to fail every time.I think we need to triage the site and decide what libraries we really need to keep and which we can abandon in favor of others that have arisen in the 5 years since this has been touched. Thoughts?