* fix(file.controller.js): set headers for file extensions from MIME - I1218
* Use name to work out content type and provide fallback
Co-authored-by: Andrew Nicolaou <me@andrewnicolaou.co.uk>
* remove some of the react errors, start to fix webpack HMR errors
* start upgrade to webpack 4
* more stuff to update webpack
* update webpack configs to work with webpack 4
* remove linting from truncate script
* upgrades jest to latest version
* tests Project model with mockingoose
* extracts createProject controller to own file
* tests createProject controller with sinon-mongoose
* for #950, upgrade babel to v7
* fix linting errors
* for #950, remove @babel/core from devDependencies (so it's only in dependencies) and change babel-loader config to use .babelrc
* for #950, changes to .babelrc to make work
* for #950, include core-js modules in webpack config for IE support with babel/plugin-syntax-dynamic-import
* for #950, update babel and associated packages to LTS
* Run tests on CI
* Create a lint error on purpose
* Splits build into test and deploy stages
lint and test jobs will run in parallel and if both are successful
(and branch is master), deploy will run.
* Revert "Create a lint error on purpose"
This reverts commit 306c91c4278631fa1c1dcd40f0b23f7f9e5f000d.
* Updating snapshot
* Run deploy only on master branch (not PRs)
* Use global deploy config item to avoid building on PRs
* Run tests on CI
* Create a lint error on purpose
* Splits build into test and deploy stages
lint and test jobs will run in parallel and if both are successful
(and branch is master), deploy will run.
* Revert "Create a lint error on purpose"
This reverts commit 306c91c4278631fa1c1dcd40f0b23f7f9e5f000d.
* Updating snapshot
* Run deploy only on master branch (not PRs)
* Use global deploy config item to avoid building on PRs
* replaced () with {} to fix implicit return error
* added first version of fetching generative-design examples
* ignore local testing files
* formatting
* updated examples-gg-latest
* updated examples-gg-latest.js
- data files not served via rawgit - hallelujah!
- added jquery
* updated p5 version
* refactoring and code cleanup
* added comment
* comment out link to svgFiles - unused
* moved commented code
* fixed conflicts
* linted examples-gg-latest
* removed console.log of response.data to prevent logging user data to console
* fixed linting error
* initial commit for setting up automated ml5 example fetching
* rm logs from .env replaced with placeholder
* added functions for retrieving all assets from examples sketches
* added recursive walk through to get all directories and files
* added functions t format files for making project
* added full working test
* added comments and formated code
* added comments
* set username at to of code
* added process.exit() on complete
* added linting and fixed errors
* rm await in return
* added es lint disable for reduce()
* rm package-lock.json
* reset package-lock.json to master
* "updated .env.example with dummy logins"
* updated .env.example for consistency
* added p5 user checking
* fixed linting issues
* add webpack config to build ml5 example fetching bundle