Commit Graph

33 Commits

Author SHA1 Message Date
IvarK
a590c353a9 remove the no-bitwise rule and all the eslint-disable-rule stuff 2022-08-04 19:02:39 +03:00
WaitingIdly
0d8a169d9d add eslint-plugin-import, configure, and apply changes 2022-05-14 02:40:12 -07:00
earth
028a5113f2 Address review comments 2022-03-24 11:57:06 -05:00
WaitingIdly
4648752ec3 convert slot to v-slot 2022-03-17 03:14:48 -07:00
Andrei Andreev
2e90d78404 Add sha512_256 as an ESLint camelcase exception 2022-02-08 08:35:25 +03:00
Andrei Andreev
0580b42dc0 Vuefy and cleanup NormalAchievementsTab 2021-12-14 09:25:20 +03:00
Andrei Andreev
b8eea00099 Address PR comments 2021-12-13 00:41:10 +03:00
Andrei Andreev
ffd9b6601a Make vue/no-v-html a warn instead of error 2021-12-13 00:41:10 +03:00
earth
a44b4c7ffd
Merge pull request #1738 from IvarK/earth/low-priority-new-cool-modals 2021-12-10 12:41:22 -06:00
Andrei Andreev
751a8eefdf Address PR comments 2021-12-01 19:40:09 +03:00
WaitingIdly
b9df35249f Merge branch 'master' into earth/low-priority-new-cool-modals 2021-11-17 10:44:16 -08:00
Andrei Andreev
8d3f94aa73 Disable some Vue rules in ESLint 2021-11-17 20:45:50 +03:00
Andrei Andreev
fe123b1c56 Enable vuee parsing in eslint config, fix errors 2021-11-17 20:45:50 +03:00
Andrei Andreev
2d918dbb19 Update @vue/cli-service to 5.0.0-rc.0
This commit also updates all the Vue CLI plugins
2021-11-14 22:56:29 +03:00
Andrei Andreev
12a50a8174 Integrate Webpack and Babel via Vue CLI 2021-11-14 18:52:45 +03:00
Andrei Andreev
52d2b9619c Migrate to ES Modules 2021-11-14 10:03:49 +03:00
earth
f3a103d739 Address review comments 8 2021-11-12 17:00:25 -06:00
earth
b9ac79e76c Address review comments 2021-10-18 20:28:25 -05:00
Waiting Idly
13ecc4ae03 update eslint ecma version to 2021 2021-06-15 20:25:25 -07:00
Waiting Idly
8f0366a931 Vue order and whitespace changes for components 2021-06-08 20:47:25 -07:00
Andrei Andreev
d79390e482 Refactor GMS class structure to allow multiple effects 2019-12-28 23:00:26 +03:00
garnet420
4fe1131e55
G420 automator work (#616)
* WIP automator backend

* backend is now capable of running a really tiny test program

* Automator WIP

* Make nested things in AutomatorBackend lower case

* For now, translate strings to Decimals in stored scripts as possible

* change "currency" to "comparable" in automator backend

* rebase razen's automator work onto current master, fix rebase errors

* block automator code that doesn't even work

* update vue-draggable version

* update index.html for new vue draggable

* trying to get draggable to work

* update sortable.min.js

* more block automator work

* plenty of more functionality like nesting and deleting rows

* add while

* text parse from blocks

* parse blocks into automator and delete nested commands

* scratch file with grammar

* scratch file with grammar

* Automator grammar with CST visitor that reports some semantic errors

* add in codemirror css and js

* checkpoint of automator work so far

* automator state of affairs

* refactor big crunch code a bit

* automator work checkpoint

* small fixes to non-automato stuff

* script storage in player sketched out

* update to loading scripts from save

* Nuke old code

* include font awesome stylesheet

* Add GAME_LOAD event

* automato can now run a simple script (triggered from console at the moment)

* Added automato controls

* add repeat support to automato

* a little more work on automato buttons

* refactor code for getting current EC completions a bit to support automato

* automato working well enough to run an automated reality script

* Beautify automator UI

* fix issue with numeric vars in automato; remove some console logs

* fix auto eternity and script looping logic in automato

* fix pause with variable-defined time and plain pause command

* add support for black hole and stored time on/off in automato

* crude support for renaming scripts

* hide rename icon when renaming

* support creating and opening scripts in automato

* new tomato tutorials

* add store time use to automator

* add more automato command docs

* add working tooltips for automato buttons

* indicate which script is running in dropdown menu

* remove more old automator cruft

* remove console printouts

* fix active button colors in automato

* indicate active automato line in gutter
2019-06-29 23:04:57 -04:00
garnet420
a30f08ca78 Set "use strict" everywhere
Fix some for loops to work in strict
2019-04-26 15:48:37 -04:00
Andrei Andreev
006018730b
ESLint: Add prefer-template 2019-04-15 10:37:44 +03:00
Andrei Andreev
75a83babf7 Cleanup black hole code 2019-04-06 00:24:49 +03:00
Andrei Andreev
8d913249c3
Update .eslintrc.json 2019-04-04 15:12:39 +03:00
garnet420
e1475590fa make the replicanti galaxy upgrade buy in bulk
prevents annoying infinite loop when game runs away, and is slightly faster in general
2019-04-02 07:47:32 -04:00
Andrei Andreev
4b2e96bd8c Change prime factoring algorithm from chunk lookup to binary search 2019-03-31 12:45:56 +03:00
Andrei Andreev
a073aaa7ae ESLint: Relax no-confusing-arrow rule by allowing parens 2019-03-31 00:30:27 +03:00
Andrei Andreev
b0d750df59 ESLint: Adjust operator-linebreak for ternary operator 2019-03-31 00:19:26 +03:00
Andrei Andreev
fce891c216
ESLint: Disable class-methods-use-this 2019-03-30 22:23:20 +03:00
Andrei Andreev
9969ba2a1a
ESLint: Ignore consecutive comment capitalization 2019-03-26 12:15:13 +03:00
Andrei Andreev
62a7aeb07d
Add eslintrc (#312) 2019-03-25 20:25:21 +03:00