Commit Graph

71 Commits

Author SHA1 Message Date
Andrew Morris
66cfd09f03 Fix eslint+prettier 2023-05-24 15:24:28 +10:00
Andrew Morris
4d853e1078 Add const.ts to tutorial 2023-04-05 11:43:19 +10:00
Andrew Morris
9bad858f7c Fix consistency.js 2023-04-04 15:45:42 +10:00
Andrew Morris
7fe031f927 Use history.replaceState 2023-04-03 10:37:06 +10:00
Andrew Morris
4e8e368441 Add google tags 2023-03-30 23:50:37 +11:00
Andrew Morris
9e57225ee5 Simplify output 2023-03-30 14:10:18 +11:00
Andrew Morris
26ca5eb25d Remove console.log 2023-03-30 13:45:43 +11:00
Andrew Morris
4a7d926dc3 revertSmallQueue playground example 2023-03-30 13:45:07 +11:00
Andrew Morris
81f944355a Snapshot variables mutated by method calls 2023-03-30 11:45:40 +11:00
Andrew Morris
1929b1b210 Fix minified build 2023-03-29 17:43:23 +11:00
Andrew Morris
21d220f1cf Fix file add/rename/delete bugs, enable using .js extension 2023-03-29 17:30:55 +11:00
Andrew Morris
c1512ffdb3 Revise copy 2023-03-29 17:02:59 +11:00
Andrew Morris
d9b33d9bc1 syntax clarification 2023-03-29 16:55:34 +11:00
Andrew Morris
5d808a47cb Remove unnecessary newline 2023-03-29 16:49:19 +11:00
Andrew Morris
a30fc07694 alsoJavaScript 2023-03-29 16:43:23 +11:00
Andrew Morris
01db810b54 consistency.js 2023-03-29 16:22:46 +11:00
Andrew Morris
2e590a50c3 treeShaking 2023-03-29 16:06:08 +11:00
Andrew Morris
93ce39e8b1 Remove redundant counter example 2023-03-29 15:21:46 +11:00
Andrew Morris
d9f2f3224e specialFunctions 2023-03-29 15:21:25 +11:00
Andrew Morris
4ee167faf5 strings and other tutorial improvements 2023-03-29 14:51:52 +11:00
Andrew Morris
0e26e09a79 Fix "Object is possibly 'null'" 2023-03-29 13:37:20 +11:00
Andrew Morris
922b98036a Improve tutorial 2023-03-29 13:16:07 +11:00
Andrew Morris
66433522f9 Use actual files for samples via import.meta.glob 2023-03-29 12:03:36 +11:00
Andrew Morris
6e5b81858d Handle mismatched files 2023-03-28 17:40:14 +11:00
Andrew Morris
9fcbf858bb Scroll current file into view 2023-03-28 17:16:15 +11:00
Andrew Morris
5f9bd42a7b Split out /lib/BinaryTree.ts 2023-03-28 17:14:36 +11:00
Andrew Morris
8d7fe133f3 Replace run with runLinked, allow modules that don't export functions 2023-03-28 16:56:01 +11:00
Andrew Morris
c199d3bb8e Make compile link files 2023-03-28 16:36:33 +11:00
Andrew Morris
aaf89e2cab Add and use run_linked 2023-03-28 16:25:30 +11:00
Andrew Morris
683fd182fa File picker 2023-03-27 20:10:25 +11:00
Andrew Morris
fc91ee168f Scroll filename on overflow 2023-03-27 19:40:09 +11:00
Andrew Morris
9a5ff3597f Enable deletebtn 2023-03-27 19:19:45 +11:00
Andrew Morris
80fbe4bee8 Enable renames 2023-03-27 19:16:00 +11:00
Andrew Morris
491042d8b7 Enable restoreBtn 2023-03-27 19:09:38 +11:00
Andrew Morris
f922b47fef Set button enabled settings 2023-03-27 19:04:12 +11:00
Andrew Morris
2f30aa1e7f Enable adding files 2023-03-27 18:58:21 +11:00
Andrew Morris
35c2d108ad icons 2023-03-27 18:19:27 +11:00
Andrew Morris
8afc5058f7 footer-buttons 2023-03-27 17:20:21 +11:00
Andrew Morris
e9b0f41412 Persist changes in localStorage 2023-03-27 16:57:06 +11:00
Andrew Morris
c73c80c36b Use monaco models, enable jump to definition 2023-03-27 16:19:57 +11:00
Andrew Morris
adddc8c805 Replace website with website2 2023-03-27 14:01:05 +11:00
Andrew Morris
0f26aadd54 Better test, update website 2023-03-24 18:36:22 +11:00
Andrew Morris
20d81f5324 Add label to uncaught exceptions 2023-03-21 13:52:11 +11:00
Andrew Morris
71bedae91e Update playground examples 2023-03-19 14:07:51 +11:00
Andrew Morris
b0f08e74ba Update example to use destructuring 2023-03-02 21:03:48 +11:00
Andrew Morris
6903f9d49f Add destructuring examples 2023-03-02 20:56:21 +11:00
Andrew Morris
dc78d09c7d Update examples 2023-02-27 15:42:03 +11:00
Andrew Morris
b8d00aca9f Fix monaco madness, add website build script 2023-02-27 15:04:28 +11:00
Andrew Morris
44759d16a8 Reorganize using workspaces 2023-02-27 12:35:37 +11:00
Andrew Morris
541ac51474 Add examples/sideEffectsArticle 2023-02-23 08:53:14 +11:00