/
githubmirror
/
oppia
Обзор
Документация
Войти
/
githubmirror
/
oppia
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
develop
package.json
220 строк
7 KB
tanmaygoyal2007
Fix #23901: Removed tslint and apply eslint (#26598)
29 июл 2026, 14:52
Не верифицирован
29 июл 2026, 14:52
109d0bb
Код
Авторство
О чём код?
{ "name": "oppia", "version": "3.5.2", "description": "Oppia enables the creation of interactive online lessons.", "scripts": { "test": "echo \"Error: no test specified\" && exit 1" }, "repository": { "type": "git", "url": "git+https://github.com/oppia/oppia.git" }, "author": "", "license": "Apache-2.0", "bugs": { "url": "https://github.com/oppia/oppia/issues" }, "lint-staged": { "**/*": "prettier --write --ignore-unknown", "*.py": "black" }, "homepage": "https://github.com/oppia/oppia#readme", "devDependencies": { "@angular-devkit/build-angular": "^0.1102.10", "@angular-eslint/builder": "^14.0.0", "@angular-eslint/eslint-plugin": "^14.0.0", "@angular-eslint/eslint-plugin-template": "^14.0.0", "@angular-eslint/schematics": "^14.0.0", "@angular-eslint/template-parser": "^14.0.0", "@angular/cli": "~11.2.10", "@angular/compiler-cli": "^11.2.10", "@lhci/cli": "^0.9.0", "@types/ckeditor": "^4.9.8", "@types/d3": "^5.7.2", "@types/d3-array": "^2.0.0", "@types/d3-color": "^1.2.2", "@types/d3-hexbin": "^0.2.3", "@types/d3-scale": "^2.2.0", "@types/fabric": "^4.2.0", "@types/google-protobuf": "^3.7.4", "@types/google.visualization": "^0.0.55", "@types/gtag.js": "^0.0.8", "@types/headroom.js": "^0.12.0", "@types/jasmine": "^3.3.12", "@types/jasminewd2": "^2.0.8", "@types/jest": "^27.5.1", "@types/jest-image-snapshot": "^5.1.0", "@types/js-yaml": "^4.0.5", "@types/karma": "^6.3.8", "@types/leaflet": "1.9.0", "@types/lodash": "4.14.190", "@types/mathjax": "0.0.37", "@types/mathjs": "^9.4.2", "@types/mousetrap": "^1.6.2", "@types/node": "16.11.7", "@types/q": "^1.5.1", "@types/selenium-webdriver": "^4.0.0", "@types/source-map-support": "^0.5.10", "@types/wavesurfer.js": "^5.2.2", "@typescript-eslint/eslint-plugin": "^5.7.0", "@typescript-eslint/parser": "^5.7.0", "@wdio/cli": "^7.16.0", "@wdio/jasmine-framework": "^7.16.0", "@wdio/local-runner": "^7.16.0", "@wdio/selenium-standalone-service": "^7.33.0", "@wdio/spec-reporter": "^7.16.0", "acorn": "^8.0.0", "ajv": "^7.0.0", "babel-eslint": "^10.0.1", "browserslist-config-baseline": "^0.5.0", "browserstack-local": "^1.4.2", "cache-loader": "^4.1.0", "conditional-type-checks": "^1.0.5", "core-js": "^2.5.3", "css-loader": "^5.0.0", "dotenv": "^10.0.0", "eslint": "^8.4.1", "eslint-config-prettier": "^9.1.0", "eslint-plugin-html": "^6.0.0", "eslint-plugin-oppia": "file:./scripts/linters/custom_eslint_checks", "eslint-plugin-unused-imports": "^2.0.0", "firebase-admin": "^10.0.0", "firebase-tools": "https://github.com/oppia/firebase-tools/releases/download/v9.6.0-PATCH/firebase-tools-9.6.0-PATCH.tgz", "google-protobuf": "^3.13.0", "html-dnd": "^1.2.1", "html-loader": "^1.1.0", "htmllint": "^0.8.0", "htmllint-cli": "git+https://github.com/oppia/htmllint-cli#01a8b74", "istanbul-instrumenter-loader": "^3.0.1", "jasmine-core": "^3.5.0", "jasmine-spec-reporter": "^7.0.0", "jest": "^27.5.1", "jest-image-snapshot": "~5.1.0", "karma": "^6.0.0", "karma-chrome-launcher": "^3.1.0", "karma-coverage": "^2.0.1", "karma-coverage-istanbul-reporter": "^3.0.0", "karma-jasmine": "^4.0.0", "karma-json-fixtures-preprocessor": "^0.0.6", "karma-webpack": "^4.0.0-rc.3", "lint-staged": "~13.0.3", "mocha": "^9.0.0", "nyc": "^15.1.0", "postcss-html": "^1.3.0", "prettier": "^3.2.5", "protoc-gen-ts": "^0.3.4", "puppeteer": "^13.0.0", "puppeteer-screen-recorder": "2.1.2", "reflect-metadata": "^0.1.12", "sourcemapped-stacktrace": "^1.1.11", "style-loader": "^2.0.0", "stylelint": "^14.1.0", "stylelint-config-html": "^1.0.0", "stylelint-config-standard": "^24.0.0", "stylelint-order": "^5.0.0", "ts-jest": "^28.0.0", "ts-loader": "^8.0.0", "ts-node": "~8.3.0", "typescript": "~4.1.6", "uglify-js": "^3.5.8", "underscore-template-loader": "^1.0.0", "wdio-wait-for": "^2.2.6", "webdriver-manager": "^12.1.8", "webdriverio": "^7.17.0", "webpack": "^4.30.0", "yargs": "^17.0.0", "zone.js": "^0.10.3" }, "keywords": [], "dependencies": { "@angular/animations": "^11.2.10", "@angular/cdk": "^11.2.10", "@angular/common": "^11.2.10", "@angular/compiler": "^11.2.10", "@angular/core": "^11.2.10", "@angular/elements": "11.2.10", "@angular/fire": "^6.1.0", "@angular/forms": "^11.2.10", "@angular/localize": "11.2.10", "@angular/material": "^11.2.10", "@angular/platform-browser": "^11.2.10", "@angular/platform-browser-dynamic": "^11.2.10", "@angular/router": "^11.2.10", "@angular/youtube-player": "^11.2.10", "@asymmetrik/ngx-leaflet": "^8.1.0", "@ctrl/ngx-codemirror": "^4.1.1", "@fortawesome/fontawesome-free": "5.9.0", "@ng-bootstrap/ng-bootstrap": "^9.1.3", "@ngx-translate/core": "^13.0.0", "@ngx-translate/http-loader": "^6.0.0", "@popperjs/core": "^2.11.8", "@types/diff-match-patch": "^1.0.32", "@types/howler": "^2.2.2", "@webcomponents/custom-elements": "^1.5.1", "bootstrap": "^5.3.3", "browserify-zlib": "^0.2.0", "chai": "^4.2.0", "charts.css": "^1.2.0", "ckeditor4": "4.16.1", "ckeditor4-bootstrapck": "https://github.com/Kunstmaan/BootstrapCK4-Skin/archive/v1.0.0.tar.gz", "codemirror": "^5.61.0", "codemirror-v5.17.0": "npm:codemirror@5.17.0", "cropperjs": "^1.5.6", "d3": "^5.9.2", "d3-array": "^2.4.0", "d3-color": "^2.0.0", "d3-hexbin": "^0.2.2", "d3-scale": "^3.2.1", "dayjs": "^1.8.35", "default-passive-events": "^2.0.0", "dequeue": "^1.0.5", "diff_match_patch": "^0.1.1", "fabric": "^4.1.0", "firebase": "^8.10.0", "gif-frames": "^1.0.1", "gifshot": "^0.4.5", "globalthis": "^1.0.2", "guppy-dev": "git+https://github.com/oppia/guppy#2e8f7", "hammerjs": "^2.0.8", "hash-wasm": "^4.4.1", "headroom.js": "^0.12.0", "howler": "^2.2.1", "js-yaml": "^4.1.0", "leaflet": "^1.4.0", "linkedom": "^0.18.3", "lodash": "^4.17.14", "mathjax": "2.7.5", "mathjs": "^9.0.0", "messageformat": "^2.3.0", "midi": "git+https://github.com/oppia/miDI.js#c26eb", "mousetrap": "^1.6.5", "nerdamer": "^1.1.4", "ng-circle-progress": "1.6.0", "ng-infinite-scroll": "^1.3.0", "ngx-cookie": "^5.0.2", "ngx-infinite-scroll": "^10.0.1", "angular-shepherd": "^11.0.0", "ngx-mat-select-search": "^3.3.0", "ngx-toastr": "^13.2.1", "ngx-translate-cache": "^9.0.2", "ngx-trim-directive": "^1.1.0", "path-browserify": "^1.0.1", "proxy-polyfill": "^0.3.2", "readable-stream": "2.3.7", "requireindex": "^1.2.0", "rxjs": "^6.0.0", "rxjs-marbles": "^6.0.0", "skulpt-dist": "git+https://github.com/skulpt/skulpt-dist#7b61d", "stream-browserify": "^3.0.0", "ts-morph": "^22.0.0", "tslib": "^2.0.0", "vanilla-picker": "^2.10.1", "wavesurfer.js": "^5.2.0", "wdio-intercept-service": "^4.2.2" }, "resolutions": { "@types/babel__traverse": "7.20.6", "pretty-format": "27.0.0", "expect": "27.0.0" } }