anki/ts
RumovZ 850043b49b
Tooltips for CSV import and import page refactoring (#2655)
* Make enum selector generic

* Refactor ImportCsvPage to support tooltips

* Improve csv import defaults

* Unify import pages

* Improve import page styling

* Fix life cycle issue with import properties

* Remove size constraints to fix scrollbar styling

* Add help strings and urls to csv import page

* Show ErrorPage on ImportPage error

* Fix escaping of import path

* Unify ImportPage and ImportLogPage

* Apply suggestions from code review (dae)

* Fix import progress

* Fix preview overflowing container

* Don't include <br> in FileIoErrors (dae)

e.g. 500: Failed to read '/home/dae/foo2.csv':<br>stream did not contain valid UTF-8

I thought about using {@html ...} here, but that's a potential security issue,
as the filename is not something we control.
2023-09-14 09:06:15 +10:00
..
card-info Combine all backend methods into a single js/d.ts file, like in Python 2023-07-03 13:46:38 +10:00
change-notetype Combine all backend methods into a single js/d.ts file, like in Python 2023-07-03 13:46:38 +10:00
components Tooltips for CSV import and import page refactoring (#2655) 2023-09-14 09:06:15 +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 Tooltips for CSV import and import page refactoring (#2655) 2023-09-14 09:06:15 +10:00
domlib Fix overwrite surround (#2247) 2022-12-09 10:10:58 +10:00
editable Update to Svelte 4, and update most other JS deps (#2565) 2023-07-01 16:21:53 +10:00
editor Add ability to tab to DuplicateLink (#2646) 2023-09-09 09:03:04 +10:00
fields Move away from Bazel (#2202) 2022-11-27 15:24:20 +10:00
graphs Fix a11y error in CardsCount Component (#2585) 2023-07-21 20:43:08 +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 undo/redo in mask editor (#2649) 2023-09-10 13:26:41 +10:00
import-anki-package Tooltips for CSV import and import page refactoring (#2655) 2023-09-14 09:06:15 +10:00
import-csv Tooltips for CSV import and import page refactoring (#2655) 2023-09-14 09:06:15 +10:00
import-page Tooltips for CSV import and import page refactoring (#2655) 2023-09-14 09:06:15 +10:00
lib Tooltips for CSV import and import page refactoring (#2655) 2023-09-14 09:06:15 +10:00
mathjax Move away from Bazel (#2202) 2022-11-27 15:24:20 +10:00
reviewer Improve presentation of importing results (#2568) 2023-08-02 20:29:44 +10:00
sveltelib Update to Svelte 4, and update most other JS deps (#2565) 2023-07-01 16:21:53 +10:00
tag-editor Combine all backend methods into a single js/d.ts file, like in Python 2023-07-03 13:46:38 +10:00
tools Fix eslint issue 2023-07-10 11:05:32 +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 Update to Svelte 4, and update most other JS deps (#2565) 2023-07-01 16:21:53 +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 Migrate to protobuf-es (#2547) 2023-06-14 22:47:37 +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