mirror of
https://github.com/ankitects/anki.git
synced 2025-09-18 14:02:21 -04:00

The plan is to eventually use dprint for most of our formatting, but for now most files are excluded, and this is just going to be used to format our toml files.
100 lines
3 KiB
JSON
100 lines
3 KiB
JSON
{
|
|
"name": "anki",
|
|
"version": "0.1.0",
|
|
"private": true,
|
|
"author": "Ankitects Pty Ltd and contributors",
|
|
"license": "AGPL-3.0-or-later",
|
|
"description": "Anki JS support files",
|
|
"devDependencies": {
|
|
"@bazel/esbuild": "=4.6.2",
|
|
"@bazel/typescript": "=4.6.2",
|
|
"@bazel/worker": "=4.6.2",
|
|
"@pyoner/svelte-types": "^3.4.4-2",
|
|
"@sqltools/formatter": "^1.2.2",
|
|
"@types/bootstrap": "^5.0.12",
|
|
"@types/codemirror": "^5.60.0",
|
|
"@types/d3": "^7.0.0",
|
|
"@types/diff": "^5.0.0",
|
|
"@types/jest": "^27.0.2",
|
|
"@types/jquery": "^3.5.0",
|
|
"@types/jqueryui": "^1.12.13",
|
|
"@types/lodash": "^4.14.162",
|
|
"@types/long": "^4.0.1",
|
|
"@types/node": "^16.10.2",
|
|
"@typescript-eslint/eslint-plugin": "^4.22.0",
|
|
"@typescript-eslint/parser": "^4.22.0",
|
|
"chalk": "^4.1.0",
|
|
"cross-env": "^7.0.2",
|
|
"diff": "^5.0.0",
|
|
"dprint": "^0.32.2",
|
|
"escodegen": "^2.0.0",
|
|
"eslint": "^7.24.0",
|
|
"eslint-plugin-compat": "^3.13.0",
|
|
"espree": "^9.0.0",
|
|
"estraverse": "^5.2.0",
|
|
"glob": "^7.1.6",
|
|
"jest-cli": "^28.0.0-alpha.5",
|
|
"jest-environment-jsdom": "^28.0.0-alpha.5",
|
|
"jsdoc": "^3.6.6",
|
|
"license-checker-rseidelsohn": "^2.1.1",
|
|
"minimist": "^1.2.5",
|
|
"patch-package": "^6.4.7",
|
|
"prettier": "2.4.1",
|
|
"prettier-plugin-svelte": "2.6.0",
|
|
"sass": "1.42.1",
|
|
"semver": "^7.3.4",
|
|
"svelte": "^3.25.0",
|
|
"svelte-check": "^2.2.6",
|
|
"svelte-preprocess": "^4.6.9",
|
|
"svelte2tsx": "^0.4.6",
|
|
"tmp": "^0.2.1",
|
|
"tslib": "^2.0.3",
|
|
"typescript": "=4.4.4",
|
|
"uglify-js": "^3.13.1"
|
|
},
|
|
"scripts": {
|
|
"fix": "prettier --write */*.ts */*.svelte",
|
|
"postinstall": "patch-package --patch-dir ts/patches"
|
|
},
|
|
"dependencies": {
|
|
"@floating-ui/dom": "^0.3.0",
|
|
"@fluent/bundle": "^0.17.0",
|
|
"@mdi/svg": "^7.0.96",
|
|
"@popperjs/core": "^2.9.2",
|
|
"@types/lodash-es": "^4.17.4",
|
|
"@types/marked": "^4.0.1",
|
|
"bootstrap": "=5.0.2",
|
|
"bootstrap-icons": "^1.4.0",
|
|
"character-entities": "^2.0.2",
|
|
"codemirror": "^5.63.1",
|
|
"css-browser-selector": "^0.6.5",
|
|
"d3": "^7.0.0",
|
|
"eslint-plugin-import": "^2.25.4",
|
|
"eslint-plugin-simple-import-sort": "^7.0.0",
|
|
"eslint-plugin-svelte3": "^3.4.0",
|
|
"fuse.js": "^6.6.2",
|
|
"gemoji": "^7.1.0",
|
|
"intl-pluralrules": "^1.2.2",
|
|
"jquery": "^3.5.1",
|
|
"jquery-ui-dist": "^1.12.1",
|
|
"lodash-es": "^4.17.21",
|
|
"marked": "^4.0.0",
|
|
"mathjax": "^3.1.2",
|
|
"protobufjs": "^6.11.3"
|
|
},
|
|
"resolutions": {
|
|
"jsdoc/marked": "^4.0.0",
|
|
"jsdoc/markdown-it": "^12.3.2",
|
|
"protobufjs": "^6.11.3"
|
|
},
|
|
"files": [
|
|
"dist/*"
|
|
],
|
|
"browserslist": [
|
|
"defaults",
|
|
"not op_mini all",
|
|
"not < 1%",
|
|
"Chrome 77",
|
|
"iOS 13.4"
|
|
]
|
|
}
|