Anki/ts
Damien Elmes 129157eb21 Better approximate average retention/ease/difficulty
Our average calculation is based on pre-binned values, so it's not
entirely accurate, but using the midpoint of the bin brings us closer.
In the future we can solve this by calculating it on the Rust end instead.
2023-12-12 15:09:13 +10:00
..
card-info Record FSRS difficulty in the review log 2023-09-17 11:50:38 +10:00
change-notetype Improve keyboard handling and accessibility for Select.svelte and refactor (#2811) 2023-11-21 14:23:18 +10:00
components Fix unwanted border on macOS 2023-12-12 14:43:48 +10:00
congrats Combine all backend methods into a single js/d.ts file, like in Python 2023-07-03 13:46:38 +10:00
deck-options Fix unwanted border on macOS 2023-12-12 14:43:48 +10:00
domlib Fix overwrite surround (#2247) 2022-12-09 10:10:58 +10:00
editable Fix Mathjax can only be pasted once (#2869) 2023-12-05 10:01:25 +10:00
editor Fix image overlay not closing when clicking outside on Qt6.6 (#2861) 2023-12-04 14:57:03 +10:00
fields Move away from Bazel (#2202) 2022-11-27 15:24:20 +10:00
graphs Better approximate average retention/ease/difficulty 2023-12-12 15:09:13 +10:00
html-filter Detect incorrect usage of triple slash in TypeScript (#2524) 2023-05-26 12:49:44 +10:00
icons Move away from Bazel (#2202) 2022-11-27 15:24:20 +10:00
image-occlusion Fix some issues with toggle mask shortcut 2023-12-11 14:02:19 +10:00
import-anki-package Allow im-/exporting with or without deck configs (#2804) 2023-11-13 13:54:41 +10:00
import-csv Improve keyboard handling and accessibility for Select.svelte and refactor (#2811) 2023-11-21 14:23:18 +10:00
import-page Hide show/close buttons on mobile 2023-09-19 13:14:54 +10:00
lib Resolve a11y for tag options buttons (#2787) 2023-11-14 11:40:04 +10:00
mathjax Fix underscores in MathJax breaking rendering 2023-12-11 15:00:56 +10:00
reviewer Replace css_browser_selector with our own implementation (#2854) 2023-11-30 10:57:33 +10:00
sveltelib Apply Svelte typing fix from Abdo 2023-09-20 16:02:27 +10:00
tag-editor Resolve a11y for tag options buttons (#2787) 2023-11-14 11:40:04 +10:00
tools Fix JS proto definitions not getting tree-shaken 2023-11-27 13:34:42 +10:00
.gitignore Update eslint to 4.22.0 2021-04-22 19:19:39 +02:00
bundle_svelte.mjs Fix a deprecation warning in Svelte 2023-08-23 11:05:14 +10:00
bundle_ts.mjs Add env var to enable sourcemaps 2022-12-04 11:37:16 +10:00
esbuild_jest.mjs Move away from Bazel (#2202) 2022-11-27 15:24:20 +10:00
jest.config.js Update to Svelte 4, and update most other JS deps (#2565) 2023-07-01 16:21:53 +10:00
licenses.json Replace css_browser_selector with our own implementation (#2854) 2023-11-30 10:57:33 +10:00
page.html Load page script after body created (#1802) 2022-04-19 17:16:56 +10:00
README.md add add.sh helper for adding dependency and updating licenses 2020-12-31 12:20:51 +10:00
transform_ts.mjs Move away from Bazel (#2202) 2022-11-27 15:24:20 +10:00
tsconfig.json Update TS deps 2023-11-27 13:34:42 +10:00
yarn.sh Fix yarn.sh failing with linked out folder 2023-03-31 13:08:59 +10:00

Anki's TypeScript and Sass dependencies. Some TS/JS code is also stored separately in ../qt/aqt/data/web/.

To update all dependencies:

./update.sh

To add a new dev dependency, use something like:

./add.sh -D @rollup/plugin-alias