Commit graph

1354 commits

Author SHA1 Message Date
Eric
2e2fceb400 Upgrade React to 16.13.1 2020-07-16 02:52:33 -05:00
Eric
583d502b1c Add @storybook/addon-knobs 2020-07-16 02:52:33 -05:00
Eric
0e9ab03352 Add lodash-joins 2020-07-15 12:30:18 -05:00
Eric
40fdd7a8b9 Add missing license information on money.spec.ts 2020-07-15 11:47:45 -05:00
Eric
7d8698a502 Finalize houdini_full_contact 2020-07-06 17:14:41 -05:00
Eric
a3b2e9f954 Remove legacy fullcontact gem 2020-07-06 17:14:41 -05:00
Eric
eb32550d90 Add missing license tag 2020-07-06 17:14:41 -05:00
Eric
f7e33f85aa Create Houdini::FullContact::FullContactListener and set up 2020-07-06 17:14:41 -05:00
Eric
238eba4a50 full_contact action only returns FullContact details if the gem is installed 2020-07-06 17:14:41 -05:00
Eric
64ebf2f26b Remove Gemfile, fix bugs in gemspec 2020-07-06 17:14:41 -05:00
Eric
b196c6711d Add full_contact gem by running 'bin/rails plugin new gems/fullcontact --api --skip-bootsnap --skip-test --skip-turbolinks --skip-bootsnap --skip-active-storage --skip-spring --skip-listen --skip-action-text --skip-action-mailbox --mountable' 2020-07-06 17:14:41 -05:00
Eric
50b3634e23 Move all configuration to initializers 2020-07-06 17:14:41 -05:00
Eric
7c9f63805b Update NOTICE-js 2020-06-30 17:26:32 -05:00
Eric
219c815bec Fix the build from react-intl changes 2020-06-30 17:26:32 -05:00
Eric
d33600f663 Update specs to pass on updated react-intl 2020-06-30 17:26:32 -05:00
Eric
3ef90dc8c1 Add a webpack build to the PR actions 2020-06-30 17:03:26 -05:00
Eric
5cc1363a16 Add output type for the react:component generator 2020-06-30 15:04:17 -05:00
Eric
53e64234ce Add react plugin to TSX files 2020-06-30 15:04:17 -05:00
Eric
68b108685e Update NOTICE-js 2020-06-29 17:20:56 -05:00
Eric
415e3b80cc Add additional react eslint checks. Illustrate its use on a single file. 2020-06-29 17:20:56 -05:00
Eric
6b29991870 Run "yarn add eslint-plugin-react -D" 2020-06-29 17:20:56 -05:00
Eric
bfbe19aafa Setup linting of javascript used by node based build tools (eslint, babel, webpack, etc) 2020-06-29 17:20:56 -05:00
Eric
eb4385ec17 Setup linting of javascript used by node based build tools (eslint, babel, webpack, etc) 2020-06-29 16:48:17 -05:00
Eric
862eea3867 Update snapshots due to upgraded jest packages 2020-06-27 15:09:03 -05:00
Eric
7c86abd86b Update the NOTICE-js file 2020-06-27 15:09:03 -05:00
Eric
965c6dc23a lint .eslintrc.js 2020-06-27 15:09:03 -05:00
Eric
93f24f7e6d Add other javascript style files for eslint 2020-06-27 15:09:03 -05:00
Eric
fbaed85d0a Add old tsx, jsx, js and es6 files to eslintignore 2020-06-27 15:09:03 -05:00
Eric
48f2303216 Enforce ts tab indents for accessibility 2020-06-27 15:09:03 -05:00
Eric
e6dda7b88b Add no-trailing-spaces to eslint 2020-06-27 15:09:03 -05:00
Eric
4e51e9ecfc Lint money.spec.ts 2020-06-27 15:09:03 -05:00
Eric
f928072c12 Add jest plugin to eslint 2020-06-27 15:09:03 -05:00
Eric
6da2f37e48 Add eslint-plugin-jest 2020-06-27 15:09:03 -05:00
Eric
e1f46b77ed Add eslint to Github actions 2020-06-27 15:09:03 -05:00
Eric
8b59ad7f0f Add eslint to package.json 2020-06-27 15:09:03 -05:00
Eric
6554861627 Add money.ts as first linted .ts file 2020-06-27 15:09:03 -05:00
Eric
dbfb2f1b68 Require semicolons via eslint 2020-06-27 15:09:03 -05:00
Eric
d8508863ba Ignore ts files we're not ready to lint 2020-06-27 15:09:03 -05:00
Eric
394f871a37 Change the eslintrc.js file for our Typescript work 2020-06-27 15:09:03 -05:00
Eric
0e2afd6fad Run "yarn add -D eslint typescript @typescript-eslint/parser @typescript-eslint/eslint-plugin" 2020-06-27 15:09:03 -05:00
Eric
5d4cf74047 Add jest to its own action to add concurrency to build 2020-06-27 13:07:54 -05:00
Eric
2078391051 Reorder the actions on push 2020-06-27 13:07:54 -05:00
Eric
0762ace5ac Update jest types 2020-06-26 21:23:55 -05:00
Eric
9eedc704b5 Change names of the Money properties and add some specs 2020-06-26 17:04:39 -05:00
Eric
c213e4d5d2 Rename the react:component template to a .erb file 2020-06-26 17:04:39 -05:00
Eric
8a45592e5e Add babel-plugin-transform-imports 2020-06-25 15:30:43 -05:00
Eric
0735d79a55 Update NOTICE-js 2020-06-25 15:30:43 -05:00
Eric
3dc765a6e5 Add formik-material-ui 2020-06-25 15:30:43 -05:00
Eric
0e09be9e89 Add formik 2020-06-25 15:30:43 -05:00
Eric
37d30c63ca Prevent full import of @material-ui/core and @material-ui/icons in dev mode 2020-06-25 15:30:43 -05:00