- work on a new branch from your previous fork
- push to your repository
- submit a pull request to this repository
- submit a link to your PR in canvas
- write a question and observation on canvas
.eslintrc.babelrc.gitignorepackage.json- create an npm
buildscript for runningwebpack - create an npm
build-watchscript for runningwebpack-dev-server --inline --hot - create an npm
testscript for running karma and all associated tests - create an npm
test-watchscript for running karma on file system changes - create an npm
lintscript for linting your JS witheslint
- create an npm
- ignore the build directory
webpack.config.js- this should include all of the production environment configurations used in lecture code
karma.config.js
- Create a series of tests for deleting a gallery
- Write a series of tests for each method on your
edit-gallerycomponent - Write a series of tests for each method on your
gallery-itemcomponent - Note: Be creative with your tests - there is no minimum or maximum number of tests required for this assignment as long as realistic tests have been created for each method on each component
