Commit graph

818 commits

Author SHA1 Message Date
ab81a140c9 Make all type-only imports explicit 2022-06-26 19:17:22 -05:00
2fcbf5422c Fix jest module name mapper 2022-06-26 15:46:10 -05:00
4d53a7980b Update readme.md 2022-06-26 15:36:28 -05:00
a2b5820906 Implemented PWA 2022-06-26 15:22:22 -05:00
cde5e6d737 Fixed jest with vite 2022-06-26 11:30:34 -05:00
7fe57798bb Switched from vue-cli-service to vite
Should be thoroughly tested still
Also involved removing operator overloads, which weren't good anyways
2022-06-25 22:34:18 -05:00
cd3841e7e0 Use node 16.x for testing 2022-06-23 11:52:57 -05:00
93e238c635 Automate testing 2022-06-23 11:49:45 -05:00
56bd7324e1 Write tests for common.ts 2022-06-23 11:31:25 -05:00
6411ee4e34 Replace isPlainObject 2022-06-23 11:31:10 -05:00
4e75f8bf2f Updated dependencies 2022-06-23 11:26:13 -05:00
4c4d0ba43b
Merge pull request #7 from Ishadijcks/main
Initialize jest
2022-06-23 11:24:02 -05:00
Isha
a6d7fb4294 Remove ts-jest 2022-06-23 18:20:01 +02:00
Isha
5a89d11cca Use jsdom environment 2022-06-23 18:06:15 +02:00
Isha
968079b4f0 Add example test 2022-06-23 18:02:44 +02:00
003aa2ed76 Version Bump 2022-05-23 23:54:16 -05:00
39f92040aa Added onConvert callback to conversions 2022-05-23 23:40:26 -05:00
d123ed3feb Made resetTime more useful and various setup functions use BaseLayer 2022-05-23 23:34:59 -05:00
5b62080786 Added costModifier to conversions 2022-05-23 23:06:21 -05:00
90114f6eb3 Fix reset buttons not displaying Req if buyMax is true (but computed) 2022-05-23 22:54:56 -05:00
6a87e34a1d Make Context mutation observers ignore attributes
I can't find any edge cases where this would really be useful,
and it prevents a _lot_ of false node updates
2022-05-23 22:54:54 -05:00
7398a861ed Fixed nodes not being accessible on tabs that weren't initially visible 2022-05-23 22:54:52 -05:00
2568a8b3a0 Fixed links being in the wrong spot after above elements added/removed 2022-05-23 22:54:50 -05:00
d650cda84f Using getFirstFeature and Collapsible won't re-render each frame 2022-05-23 22:54:48 -05:00
7db806afc6 Fix particle effects not reloading when the Particles component is re-mounted 2022-05-23 22:54:46 -05:00
65e265768b Improved regularFormat on small numbers 2022-05-23 22:54:44 -05:00
3f10abbb09 Fix buyables' onPurchase not being called 2022-05-23 22:54:42 -05:00
1e6104a349 Fixed additive modifier description using + on negative modifiers 2022-05-23 22:54:40 -05:00
061b4f24da Fixed collapsibles having wrong width on buttons + collapsed content 2022-05-23 22:54:38 -05:00
0ead4e8ce0 Made slider tooltips appear below the slider 2022-05-23 22:54:36 -05:00
35a64a1eb8 Fix update issues 2022-05-23 22:53:57 -05:00
4f39dbc7f9 Fix reset buttons not displaying Req if buyMax is true (but computed) 2022-05-23 22:49:19 -05:00
8fbecbbd4e Make Context mutation observers ignore attributes
I can't find any edge cases where this would really be useful,
and it prevents a _lot_ of false node updates
2022-05-23 22:49:12 -05:00
d2653156e1 Fixed nodes not being accessible on tabs that weren't initially visible 2022-05-23 22:49:08 -05:00
5a152ec8c6 Fixed links being in the wrong spot after above elements added/removed 2022-05-23 22:49:00 -05:00
b3dcc15bc7 Using getFirstFeature and Collapsible won't re-render each frame 2022-05-23 22:48:47 -05:00
0b37867e50 Fix particle effects not reloading when the Particles component is re-mounted 2022-05-23 22:48:35 -05:00
efb8d693a8 Improved regularFormat on small numbers 2022-05-23 22:48:25 -05:00
4986ef6f01 Fix buyables' onPurchase not being called 2022-05-23 22:48:21 -05:00
659c0fef76 Fixed additive modifier description using + on negative modifiers 2022-05-23 22:48:16 -05:00
0a02d180af Fixed collapsibles having wrong width on buttons + collapsed content 2022-05-23 22:48:11 -05:00
747d560509 Made slider tooltips appear below the slider 2022-05-23 22:48:03 -05:00
ff3eb932d6 Merge remote-tracking branch 'template/main' 2022-05-23 22:47:06 -05:00
f23541f3a6 Version Bump 2022-05-10 23:54:16 -05:00
2e3f1de158 Fix presets dropdown not deselecting after creating a save 2022-05-10 23:37:43 -05:00
55c4476edf Fixed exporting the currently active save not using exportEncoding 2022-05-10 21:49:35 -05:00
01ade0984c Add tooltips to icons in saves manager 2022-05-10 21:42:45 -05:00
ce2f9f8ee0 Make buyables' onClick/purchase function support custom canPurchases
They can also now be overidden from the options function
2022-05-10 21:23:05 -05:00
3118db1402 Fixed offline time amount always showing when offline limit is 0 2022-05-10 21:01:57 -05:00
868a77af29 Saving is now always lz-string. saveEncoding renamed to exportEncoding.
exportEncoding only affects exports, and defaults to base64 so it's
obfuscated but doesn't have issues with being pasted in discord
2022-05-10 20:58:13 -05:00