Miodec
b3f85e830d
removed requirement
2022-02-12 15:57:11 +01:00
Miodec
71a929fbce
moved types folder
2022-02-12 14:49:57 +01:00
Rizwan Mustafa
1877cc31e7
(Draft) Replace Browserify with Webpack (Draft) ( #2461 ) by rizwanmustafa
...
* Replaced browserify with webpack
* Modified gulpfile and webpack config
* Removed attempts of using undefined variables and functions
* fixed some incorrect changes
* setfunbox fix
* Added fallback for crypto-browserify and stream-browserify
* added circular dependency detection
* Created production tasks for gulp and updated webpack config
* fixed circular dependency in misc
* not failing on circular dependency
* Removed unused imports
* Added babel loader and plugins to webpack
* Removed unused dependencies and removed babel's plugins
* Workaround for test logic import in random quote
* Created a separate webpack config file for production
* Changed relative paths to absolute ones in webpack
* Added colored output for circular import number
* Removed comment from .eslintrc.json
* Added eslint plugin to webpack
* Moved 'buffer' and 'stream-browserify' to devDependencies
* Started using promises in webpack tasks
* Removed unused dependencies
* Updated package-lock.json
* Removed eslint plugin from webpack and added circular dependency detection in dev config as well
* Removed unrelated changes
* Updated production build command
* Added ability for webpack to be run with typescript conversion of project in process
* added gulp typscript dev dependency
* using const
* modified console logs on circular imports
* missing dev dependency
Co-authored-by: Miodec <bartnikjack@gmail.com>
2022-02-12 14:47:36 +01:00
Miodec
ddaf20e771
removed function call
2022-02-12 14:12:20 +01:00
Miodec
d07126f10e
moved ignore down
2022-02-12 14:11:26 +01:00
Miodec
ba3427f94b
converted misc to ts
2022-02-12 14:10:54 +01:00
Miodec
5bfae87fcc
commented out 2 types
2022-02-12 14:10:38 +01:00
Miodec
3dbf022bd8
copied in interfaces from ferotiq branch
2022-02-12 14:10:28 +01:00
Miodec
41e14fe652
added moment
2022-02-12 14:07:19 +01:00
Miodec
bb918ce3d1
let instead of var
2022-02-12 13:50:08 +01:00
Miodec
4ed3bef8da
restarting test if keyboard icon or logo clicked
...
closes #2474
2022-02-12 13:45:54 +01:00
Miodec
cb9a07e0c2
fixed theme buttons duplicating
...
closes #2477
2022-02-12 13:36:17 +01:00
Miodec
6e9e400748
missing import
2022-02-12 13:18:18 +01:00
Miodec
dbe6aa1586
added missing imports
...
closes #2480
2022-02-12 13:15:24 +01:00
Rizwan Mustafa
2035883637
Frontend Typescript: Convert ui.js to typescript ( #2479 )
...
* Converted ui.js to typescript
* Replaced 'var' with 'let'
2022-02-12 13:07:15 +01:00
Miodec
4ed0075ad4
typo
2022-02-12 00:26:15 +01:00
Miodec
a31d73a2b3
replaced vars with lets
2022-02-11 23:40:02 +01:00
Miodec
e0b6e4a954
rules and overrides
2022-02-11 23:39:41 +01:00
Miodec
bfdd86b7e8
missing return type
2022-02-11 23:39:28 +01:00
Miodec
63d9287a3a
using one eslint config
2022-02-11 23:34:40 +01:00
Miodec
03ff40ca52
converted observables to ts
...
part of #2431
2022-02-11 22:50:32 +01:00
Miodec
048e9bf308
removed rule modification
2022-02-11 22:49:27 +01:00
Miodec
d1a25799f6
removed unused file
2022-02-11 22:36:10 +01:00
Miodec
a480ba077b
converted state files to typescript
...
part of #2431
2022-02-11 22:34:23 +01:00
Miodec
b5996ef4e9
fixed zen mode not working
2022-02-11 22:14:32 +01:00
Miodec
d2c88e26bc
updating on the next event loop
2022-02-11 22:07:56 +01:00
Miodec
5d8ef4ac09
added click handler to update account page
2022-02-11 22:06:32 +01:00
Miodec
751c7992bc
removed console log
2022-02-11 21:53:45 +01:00
Miodec
ad530b751f
hiding keymap
2022-02-11 21:42:59 +01:00
arda-a
1cce0a1dc6
bugfix: double 'k' on whorfmax layouts are fixed ( #2473 )
2022-02-11 21:42:35 +01:00
Miodec
26f55816b8
fixed funbox button highlighting
...
disabled config event when intialising groups
2022-02-11 21:34:20 +01:00
Miodec
1f5500f4bf
removed console log
2022-02-11 21:21:19 +01:00
Miodec
a8227b0134
reworked how funbox is applied
...
removes circular dependency
closes #2462
2022-02-11 21:15:43 +01:00
Miodec
5619f9a5ae
replaced undefined with false
2022-02-11 20:36:11 +01:00
Miodec
8bffd349e1
added new function to clear funbox
2022-02-11 20:34:32 +01:00
Miodec
b49d490cc1
removed dependency by moving code
...
part of #2462
2022-02-11 20:14:20 +01:00
Miodec
2a4ecba9bf
moved active challenge to test state
...
fixes 1 circular dependency
part of #2462
2022-02-11 20:07:30 +01:00
Miodec
eb49521132
missing update
2022-02-11 20:00:45 +01:00
Miodec
ef8948578a
unnecessary function call
...
fixes 1 circular dependency
part of #2462
2022-02-11 19:58:08 +01:00
Miodec
77b835a023
moved get data function to account controller
...
fixes 2 circular dependencies
part of #2462
2022-02-11 19:56:06 +01:00
Miodec
a5e678d291
removed comment
2022-02-11 19:49:17 +01:00
Miodec
16ebc21ebd
removed unnecessary code
2022-02-11 19:48:46 +01:00
Miodec
baf45b00bd
fixed 1 circular dependency
...
part of #2462
2022-02-11 19:42:30 +01:00
Rizwan Mustafa
66194e6220
Fixed circular dependency between practice-words and test-logic ( #2472 )
...
* Fixed circular dependency
* Fixed circular dependency between test-logic and practice-words
2022-02-11 19:24:52 +01:00
Miodec
6a2060106c
converted focus to ts
2022-02-11 19:15:44 +01:00
Miodec
caf04ca07d
fixed ts eslint
2022-02-11 19:15:34 +01:00
Miodec
f66e872d68
installed jquery types
2022-02-11 19:06:12 +01:00
Sondre Kjempekjenn
26c57d2ad3
Compile both JS and TS ( #2464 ) by sondrekje
...
* Compile both JS and TS
Builds upon Ferotiq's PR
* Compile both JS and TS
Builds upon Ferotiq's PR
Co-authored-by: Miodec <bartnikjack@gmail.com>
2022-02-11 19:02:21 +01:00
Miodec
db1aef58cc
fix
2022-02-11 18:37:07 +01:00
Rizwan Mustafa
fe5d9de742
Fixed circular dependency ( #2471 )
2022-02-11 18:36:20 +01:00