mirror of
https://github.com/bitwarden/browser
synced 2026-02-15 16:05:03 +00:00
Removed baseUrl, prefixed some paths with . and matched type rules with eslint
This commit is contained in:
2
.github/workflows/lint.yml
vendored
2
.github/workflows/lint.yml
vendored
@@ -74,7 +74,7 @@ jobs:
|
||||
run: npm ci
|
||||
|
||||
- name: Run oxlint
|
||||
run: npm oxlint:types
|
||||
run: npm run oxlint:types
|
||||
|
||||
- name: Lint unowned dependencies
|
||||
run: npm run lint:dep-ownership
|
||||
|
||||
@@ -237,7 +237,21 @@
|
||||
}
|
||||
],
|
||||
"no-unused-vars": "off",
|
||||
"no-unassigned-vars": "off" // False positives in test files where vars are assigned in beforeEach
|
||||
"no-unassigned-vars": "off", // False positives in test files where vars are assigned in beforeEach
|
||||
|
||||
// Type-aware rules not enabled in ESLint - disable to match ESLint behavior
|
||||
"@typescript-eslint/no-redundant-type-constituents": "off",
|
||||
"@typescript-eslint/unbound-method": "off",
|
||||
"@typescript-eslint/no-duplicate-type-constituents": "off",
|
||||
"@typescript-eslint/restrict-template-expressions": "off",
|
||||
"@typescript-eslint/await-thenable": "off",
|
||||
"@typescript-eslint/no-misused-spread": "off",
|
||||
"@typescript-eslint/no-meaningless-void-operator": "off",
|
||||
"@typescript-eslint/no-base-to-string": "off",
|
||||
"@typescript-eslint/no-for-in-array": "off",
|
||||
"@typescript-eslint/require-array-sort-compare": "off",
|
||||
"@typescript-eslint/no-array-delete": "off",
|
||||
"@typescript-eslint/no-implied-eval": "off"
|
||||
},
|
||||
"jsPlugins": [
|
||||
"@angular-eslint/eslint-plugin",
|
||||
|
||||
@@ -1,6 +1,5 @@
|
||||
{
|
||||
"compilerOptions": {
|
||||
"baseUrl": "./",
|
||||
"outDir": "dist",
|
||||
"target": "es6",
|
||||
"module": "CommonJS",
|
||||
@@ -10,7 +9,7 @@
|
||||
"sourceMap": false,
|
||||
"declaration": false,
|
||||
"paths": {
|
||||
"@src/*": ["src/*"],
|
||||
"@src/*": ["./src/*"],
|
||||
"@bitwarden/user-core": ["../../../libs/user-core/src/index.ts"],
|
||||
"@bitwarden/storage-core": ["../../../libs/storage-core/src/index.ts"],
|
||||
"@bitwarden/logging": ["../../../libs/logging/src/index.ts"],
|
||||
|
||||
@@ -12,54 +12,54 @@
|
||||
"emitDecoratorMetadata": true,
|
||||
"declaration": false,
|
||||
"outDir": "dist",
|
||||
"baseUrl": ".",
|
||||
"resolveJsonModule": true,
|
||||
"allowJs": true,
|
||||
"sourceMap": true,
|
||||
"skipLibCheck": true,
|
||||
"paths": {
|
||||
".storybook/*": ["./.storybook/*"],
|
||||
"@bitwarden/admin-console/common": ["./libs/admin-console/src/common"],
|
||||
"@bitwarden/angular/*": ["./libs/angular/src/*"],
|
||||
"@bitwarden/assets": ["libs/assets/src/index.ts"],
|
||||
"@bitwarden/assets/svg": ["libs/assets/src/svg/index.ts"],
|
||||
"@bitwarden/assets": ["./libs/assets/src/index.ts"],
|
||||
"@bitwarden/assets/svg": ["./libs/assets/src/svg/index.ts"],
|
||||
"@bitwarden/auth/angular": ["./libs/auth/src/angular"],
|
||||
"@bitwarden/auth/common": ["./libs/auth/src/common"],
|
||||
"@bitwarden/billing": ["./libs/billing/src"],
|
||||
"@bitwarden/bit-common/*": ["./bitwarden_license/bit-common/src/*"],
|
||||
"@bitwarden/browser/*": ["./apps/browser/src/*"],
|
||||
"@bitwarden/cli/*": ["./apps/cli/src/*"],
|
||||
"@bitwarden/client-type": ["libs/client-type/src/index.ts"],
|
||||
"@bitwarden/client-type": ["./libs/client-type/src/index.ts"],
|
||||
"@bitwarden/common/*": ["./libs/common/src/*"],
|
||||
"@bitwarden/components": ["./libs/components/src"],
|
||||
"@bitwarden/core-test-utils": ["libs/core-test-utils/src/index.ts"],
|
||||
"@bitwarden/core-test-utils": ["./libs/core-test-utils/src/index.ts"],
|
||||
"@bitwarden/dirt-card": ["./libs/dirt/card/src"],
|
||||
"@bitwarden/generator-components": ["./libs/tools/generator/components/src"],
|
||||
"@bitwarden/generator-core": ["./libs/tools/generator/core/src"],
|
||||
"@bitwarden/generator-history": ["./libs/tools/generator/extensions/history/src"],
|
||||
"@bitwarden/generator-legacy": ["./libs/tools/generator/extensions/legacy/src"],
|
||||
"@bitwarden/generator-navigation": ["./libs/tools/generator/extensions/navigation/src"],
|
||||
"@bitwarden/guid": ["libs/guid/src/index.ts"],
|
||||
"@bitwarden/guid": ["./libs/guid/src/index.ts"],
|
||||
"@bitwarden/importer-core": ["./libs/importer/src"],
|
||||
"@bitwarden/importer-ui": ["./libs/importer/src/components"],
|
||||
"@bitwarden/key-management": ["./libs/key-management/src"],
|
||||
"@bitwarden/key-management-ui": ["./libs/key-management-ui/src"],
|
||||
"@bitwarden/logging": ["libs/logging/src"],
|
||||
"@bitwarden/messaging": ["libs/messaging/src/index.ts"],
|
||||
"@bitwarden/logging": ["./libs/logging/src"],
|
||||
"@bitwarden/messaging": ["./libs/messaging/src/index.ts"],
|
||||
"@bitwarden/node/*": ["./libs/node/src/*"],
|
||||
"@bitwarden/nx-plugin": ["libs/nx-plugin/src/index.ts"],
|
||||
"@bitwarden/nx-plugin": ["./libs/nx-plugin/src/index.ts"],
|
||||
"@bitwarden/platform": ["./libs/platform/src"],
|
||||
"@bitwarden/platform/*": ["./libs/platform/src/*"],
|
||||
"@bitwarden/pricing": ["libs/pricing/src/index.ts"],
|
||||
"@bitwarden/pricing": ["./libs/pricing/src/index.ts"],
|
||||
"@bitwarden/send-ui": ["./libs/tools/send/send-ui/src"],
|
||||
"@bitwarden/serialization": ["libs/serialization/src/index.ts"],
|
||||
"@bitwarden/state": ["libs/state/src/index.ts"],
|
||||
"@bitwarden/state-internal": ["libs/state-internal/src/index.ts"],
|
||||
"@bitwarden/state-test-utils": ["libs/state-test-utils/src/index.ts"],
|
||||
"@bitwarden/storage-core": ["libs/storage-core/src/index.ts"],
|
||||
"@bitwarden/storage-test-utils": ["libs/storage-test-utils/src/index.ts"],
|
||||
"@bitwarden/serialization": ["./libs/serialization/src/index.ts"],
|
||||
"@bitwarden/state": ["./libs/state/src/index.ts"],
|
||||
"@bitwarden/state-internal": ["./libs/state-internal/src/index.ts"],
|
||||
"@bitwarden/state-test-utils": ["./libs/state-test-utils/src/index.ts"],
|
||||
"@bitwarden/storage-core": ["./libs/storage-core/src/index.ts"],
|
||||
"@bitwarden/storage-test-utils": ["./libs/storage-test-utils/src/index.ts"],
|
||||
"@bitwarden/ui-common": ["./libs/ui/common/src"],
|
||||
"@bitwarden/ui-common/setup-jest": ["./libs/ui/common/src/setup-jest"],
|
||||
"@bitwarden/user-core": ["libs/user-core/src/index.ts"],
|
||||
"@bitwarden/user-core": ["./libs/user-core/src/index.ts"],
|
||||
"@bitwarden/vault": ["./libs/vault/src"],
|
||||
"@bitwarden/vault-export-core": ["./libs/tools/export/vault-export/vault-export-core/src"],
|
||||
"@bitwarden/vault-export-ui": ["./libs/tools/export/vault-export/vault-export-ui/src"],
|
||||
|
||||
Reference in New Issue
Block a user