Commit graph

149 commits

Author SHA1 Message Date
Eric Schultz
ecc9c78e5e Add react_on_rails packages 2021-04-08 10:25:13 -05:00
Eric Schultz
0c58000325 Remove react_ujs which is only used by react-rails 2021-04-08 10:25:13 -05:00
Eric Schultz
ce4940fde8 Update Ruby version in README.md 2021-03-15 15:30:15 -05:00
Eric Schultz
b0318a7e99 Add @reach/auto-id for generated form ids in React 2021-03-10 11:13:41 -06:00
Eric Schultz
d96ff1aec3 Add @material-ui/lab so we can use Alert component 2021-03-10 11:13:41 -06:00
Eric Schultz
8820c14d62 Add file-loader 2021-03-10 00:54:23 -06:00
Eric Schultz
fb8fc42e31 Add @jedmao/location to mock when the url changes 2021-03-09 19:03:21 -06:00
Eric Schultz
99eeb9cddf Add types for i18n-js 2021-03-09 19:03:21 -06:00
Eric Schultz
4757b63f69 Make storybook stop warning on version changes and release notes 2021-03-02 10:31:12 -06:00
Eric Schultz
33210c1871 Use BigNumber for Money calculations 2021-02-24 17:34:08 -06:00
Eric Schultz
fcdd5bcbab Improve i18n-js generation and use 2020-11-24 17:02:45 -06:00
Eric Schultz
901ba0b896 Make notice:js available from yarn only 2020-10-25 14:24:05 -05:00
Eric Schultz
1f40efbc13 yarn add -D @types/yup 2020-10-24 19:49:23 -05:00
Eric Schultz
30ad92dc2c yarn add yup 2020-10-24 19:49:23 -05:00
Eric Schultz
8e8e78c9ef yarn add react-error-boundary 2020-10-24 19:35:27 -05:00
Eric Schultz
dae186dde0 yarn prepare-for-push(-js) tries to eslint violations 2020-10-24 19:02:19 -05:00
Eric Schultz
0437352faa Add linting to yarn prepare-for-push and add 'yarn prepare-for-push-js' which only does frontend related tests, linting and NOTICEing 2020-10-20 18:19:23 -05:00
Eric Schultz
a077eec7fa Add markdownlint to project and builds 2020-10-15 15:12:48 -05:00
Eric Schultz
807143fe65 Add the intl-polyfill for IE11 2020-10-09 11:47:39 -05:00
Eric Schultz
1b6b95c927 Update storybook 2020-10-08 18:17:30 -05:00
Eric Schultz
8c1fc8a032 Update eslint typescript plugin 2020-09-30 13:23:39 -05:00
Eric Schultz
a1d03618b9 Update storybook 2020-09-28 11:38:57 -05:00
Eric Schultz
11a4ea9ba3 Remove unused storybook knobs addon 2020-09-24 13:40:47 -05:00
Eric Schultz
3aeae30957 Add support for html stories 2020-09-24 11:00:33 -05:00
Eric Schultz
b5977f7ea0 Update Storybook 2020-09-16 17:07:20 -05:00
Eric Schultz
525a9955c7 Upgrade Typescript, Jest and ts-jest 2020-09-16 17:07:20 -05:00
Eric Schultz
f6fd10b87e Update Webpacker to 5.2.1 2020-08-18 14:16:42 -05:00
Eric Schultz
9f022bacef Move rails-erb-loader to devDependencies 2020-08-11 16:23:10 -05:00
Eric Schultz
97d9ec508d Update Storybook to 6 2020-08-11 16:05:03 -05:00
Eric Schultz
085f77a281 Add tiny-warning to devDependencies to eliminate a warning 2020-08-11 15:03:44 -05:00
Eric Schultz
45bf8cb2c1 Create MoneyTextField 2020-08-10 16:06:30 -05:00
Eric Schultz
233e16799d Webpack copies the NOTICE-js to the output folder and puts a header with url to the notice in every webpack file 2020-08-07 16:30:20 -05:00
Eric Schultz
e5d7e7b488 Update lodash to 4.17.19 2020-07-20 16:54:56 -05:00
Eric
192b163156 Move mini-css-extract-plugin to dev 2020-07-16 02:52:33 -05:00
Eric
41152b7b09 Remove unused format-number npm package 2020-07-16 02:52:33 -05:00
Eric
1b0c0a0593 Remove unused imagesloaded npm library 2020-07-16 02:52:33 -05:00
Eric
c733368657 Removed unused shuffle-array npm package 2020-07-16 02:52:33 -05:00
Eric
9e697dd340 Add storybook-addon-intl 2020-07-16 02:52:33 -05:00
Eric
49c95254e8 Add @testing-library/react and @testing-library/jest-dom 2020-07-16 02:52:33 -05:00
Eric
d36b76f9d1 Add @testing-library/react-hooks 2020-07-16 02:52:33 -05:00
Eric
137f69136d Add react-test-renderer 2020-07-16 02:52:33 -05:00
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
d33600f663 Update specs to pass on updated react-intl 2020-06-30 17:26:32 -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
eb4385ec17 Setup linting of javascript used by node based build tools (eslint, babel, webpack, etc) 2020-06-29 16:48:17 -05:00
Eric
93f24f7e6d Add other javascript style files for eslint 2020-06-27 15:09:03 -05:00
Eric
6da2f37e48 Add eslint-plugin-jest 2020-06-27 15:09:03 -05:00
Eric
8b59ad7f0f Add eslint to package.json 2020-06-27 15:09:03 -05:00