-
Readme
-
Ruby Gems
-
Application.rb configs
-
GraphQL gem
-
Git repo initialization
-
Heroku setup
-
Websockets
- ActionCable preferred
-
JWT's
-
Ensure that Node version is installed
-
Specify node version - 11.8.0 -- Add to Package.json
-
Set "nvm use 11.8.0"
yarn add apollo-boost react-apollo graphql mineral-ui emotion@9.2.9 emotion-theming@9.2.9 react-emotion@9.2.9 yarn add eslint eslint-config-airbnb eslint-import-resolver-webpack eslint-plugin-import eslint-plugin-jsx-a11y eslint-plugin-react enzyme enzyme-adapter-react-16 jest jest-enzyme babel-jest @babel/preset-env @babel/core @babel/preset-react @babel/polyfill faker why-did-you-update --dev
- Install Jest - https://medium.com/@kylefox/how-to-setup-javascript-testing-in-rails-5-1-with-webpacker-and-jest-ef7130a4c08e
- Install default rake task that runs all specs
"@babel/preset-env",
"@babel/preset-react"
and remove "react"
Copy package.json updates / Do a diff on them, it'll be easiest
- create a spec/javascript/testHelpers.js
Create Procfile and Procfile.dev