Trim21
e40881c62e
build: remove deprecated babel plugin ( #781 )
2024-08-13 21:25:38 +00:00
Jesse Chan
582b374011
dependencies: bump (minor)
2023-06-11 01:11:11 -07:00
Jesse Chan
0e8579f9b3
client: add @emotion for CSS + React
2021-02-03 20:35:32 +08:00
Jesse Chan
5d481032b2
dependencies: bump to React 17.0.1
2020-10-28 13:21:54 +08:00
Jesse Chan
0e57e36663
client: migrate from Flux to MobX
2020-10-25 06:06:53 -05:00
Jesse Chan
782898f92f
client: TorrentListRow: switch to use-long-press
2020-10-21 02:39:09 +08:00
Jesse Chan
6b42be395a
prettier: simply use prettier CLI
2020-09-25 00:30:15 +08:00
John Furrow
92404918a0
Introduce Typescript & CSS Modules ( #815 )
...
* Adding typescript support
* Begins configuring webpack builds
* Fix lint warnings
* Updates react-router
* Fixes lint configuration
* Adds missing dependency
* Restores disabled performance hints
* Renames connectStores
* Types connectStores
* Uses correct envvars and fixes missing EOF newline
* Formats files
* Defaults props to empty object
* Ignores type definitions in eslint
* Another newline
* Adjusts script invocation
* Ignore jsdoc output
* Undoes the autoformatting of CSS module types
* Improves lint rules
* Finishes webpack config changes
* Updates deps
* Fixes lint errors and attempts to fix SVG icon generator
* Fixes SVG sprite generator
* Adds type for SVG imports
* Explicitly use babelrc in SVG loader
* Formats files
* Refactors prettier formatter, formats CSS module type defs
* Updates style types
* Uses nicer syntax in typed-css-modules-loader
* Removes unnecessary div
* optional property in package.json
* package-lock
* Fixes upstream lint errors
* Removes unused modules
2019-11-22 22:47:09 -08:00
John Furrow
dbedc6c7a5
Improves eslint rules ( #785 )
...
* Switch to airbnb's eslint
* Applies automatic fixes
* Clean up dependencies
* New lint rules
* Apply auto fixes
* Prettier
* Update prettier position in eslint config
* Aligns prettier and eslint
* Use partial configs for client and server directories
* Finalizes eslint config (for now)
* Applies all elsint fixes
* Removes duplciated config
* Fixes build & local dev
* Fix CI build
2019-05-02 22:21:47 -07:00