diff --git a/.eslintrc.js b/.eslintrc.js index 51d1d1a344..97aeb26b0e 100644 --- a/.eslintrc.js +++ b/.eslintrc.js @@ -3,7 +3,7 @@ module.exports = { node: true, 'jest/globals': true, }, - extends: ['eslint:recommended', 'plugin:@typescript-eslint/recommended', 'prettier'], + extends: ['eslint:recommended', 'plugin:@typescript-eslint/recommended'], parser: '@typescript-eslint/parser', parserOptions: { project: [ @@ -12,7 +12,7 @@ module.exports = { ], tsconfigRootDir: __dirname, }, - plugins: ['@typescript-eslint', 'import', 'prettier', 'jest'], + plugins: ['@typescript-eslint', 'import', 'jest'], ignorePatterns: [ '**/dist/**', '**/vercel/examples/**', @@ -42,7 +42,6 @@ module.exports = { 'error', { ignoreRestSiblings: true, argsIgnorePattern: '^_', varsIgnorePattern: '^__' }, ], - 'prettier/prettier': ['error'], 'class-methods-use-this': 'off', 'import/no-extraneous-dependencies': [ 'error', diff --git a/.prettierignore b/.prettierignore deleted file mode 100644 index e43a1c6132..0000000000 --- a/.prettierignore +++ /dev/null @@ -1,13 +0,0 @@ -.vscode-test/ -out/ -dist/ -test-fixtures/ -node_modules/ -docs/ -.yarn -coverage -.next -.vscode -**/*/CHANGELOG.md -packages/sdk/akamai-edgekv/src/edgekv/edgekv.js -packages/sdk/cloudflare/src/createPlatformInfo.ts diff --git a/.prettierrc b/.prettierrc deleted file mode 100644 index 932bffe392..0000000000 --- a/.prettierrc +++ /dev/null @@ -1,9 +0,0 @@ -{ - "singleQuote": true, - "printWidth": 100, - "plugins": ["@trivago/prettier-plugin-sort-imports"], - "importOrder": ["^@launchdarkly/(.*)$", "^[./]"], - "importOrderCaseInsensitive": true, - "importOrderSeparation": true, - "importOrderSortSpecifiers": true -} diff --git a/package.json b/package.json index 03acc80b90..f69093b5c0 100644 --- a/package.json +++ b/package.json @@ -70,19 +70,14 @@ "test": "echo Please run tests for individual packages.", "coverage": "npm run test -- --coverage", "contract-test-harness": "curl -s https://raw.githubusercontent.com/launchdarkly/sdk-test-harness/master/downloader/run.sh \\ | VERSION=v2 PARAMS=\"-url http://localhost:8000 -debug -stop-service-at-end $TEST_HARNESS_PARAMS\" sh", - "prettier": "npx prettier --write \"**/*.{js,ts,tsx,json,yaml,yml,md}\" --log-level warn", - "check": "yarn && yarn prettier && yarn lint && tsc && yarn build" + "check": "yarn && yarn lint && tsc && yarn build" }, "devDependencies": { - "@trivago/prettier-plugin-sort-imports": "^4.1.1", "@typescript-eslint/eslint-plugin": "^6.20.0", "@typescript-eslint/parser": "^6.20.0", "eslint": "^8.56.0", - "eslint-config-prettier": "^8.8.0", "eslint-plugin-import": "^2.27.5", "eslint-plugin-jest": "^27.6.3", - "eslint-plugin-prettier": "^5.0.0", - "prettier": "^3.0.0", "typedoc": "0.25.0", "typescript": "5.1.6" }, diff --git a/packages/ai-providers/server-ai-langchain/package.json b/packages/ai-providers/server-ai-langchain/package.json index d630c0a728..0506538119 100644 --- a/packages/ai-providers/server-ai-langchain/package.json +++ b/packages/ai-providers/server-ai-langchain/package.json @@ -26,9 +26,8 @@ "scripts": { "build": "tsup-node", "lint": "npx eslint . --ext .ts", - "prettier": "prettier --write '**/*.@(js|ts|tsx|json|css)' --ignore-path ../../../.prettierignore", "lint:fix": "yarn run lint --fix", - "check": "yarn prettier && yarn lint && yarn build && yarn test", + "check": "yarn lint && yarn build && yarn test", "test": "jest" }, "files": [ @@ -47,18 +46,14 @@ "@launchdarkly/server-sdk-ai": "^0.18.0", "@opentelemetry/api": "^1.9.0", "@traceloop/instrumentation-langchain": "^0.26.0", - "@trivago/prettier-plugin-sort-imports": "^4.1.1", "@types/jest": "^29.5.3", "@typescript-eslint/eslint-plugin": "^6.20.0", "@typescript-eslint/parser": "^6.20.0", "eslint": "^8.45.0", - "eslint-config-prettier": "^8.8.0", "eslint-plugin-import": "^2.27.5", "eslint-plugin-jest": "^27.6.3", - "eslint-plugin-prettier": "^5.0.0", "jest": "^29.6.1", "langchain": "^1.3.4", - "prettier": "^3.0.0", "ts-jest": "^29.1.1", "tsup": "^8.5.1", "typescript": "5.1.6" diff --git a/packages/ai-providers/server-ai-openai/package.json b/packages/ai-providers/server-ai-openai/package.json index 7d690bb05d..562373d38b 100644 --- a/packages/ai-providers/server-ai-openai/package.json +++ b/packages/ai-providers/server-ai-openai/package.json @@ -26,9 +26,8 @@ "scripts": { "build": "tsup-node", "lint": "npx eslint . --ext .ts", - "prettier": "prettier --write '**/*.@(js|ts|tsx|json|css)' --ignore-path ../../../.prettierignore", "lint:fix": "yarn run lint --fix", - "check": "yarn prettier && yarn lint && yarn build && yarn test", + "check": "yarn lint && yarn build && yarn test", "test": "jest" }, "files": [ @@ -47,18 +46,14 @@ "@launchdarkly/server-sdk-ai": "^0.18.0", "@opentelemetry/api": "^1.9.0", "@traceloop/instrumentation-openai": "^0.22.0", - "@trivago/prettier-plugin-sort-imports": "^4.1.1", "@types/jest": "^29.5.3", "@typescript-eslint/eslint-plugin": "^6.20.0", "@typescript-eslint/parser": "^6.20.0", "eslint": "^8.45.0", - "eslint-config-prettier": "^8.8.0", "eslint-plugin-import": "^2.27.5", "eslint-plugin-jest": "^27.6.3", - "eslint-plugin-prettier": "^5.0.0", "jest": "^29.6.1", "openai": "^5.0.0", - "prettier": "^3.0.0", "ts-jest": "^29.1.1", "tsup": "^8.5.1", "typescript": "5.1.6" diff --git a/packages/ai-providers/server-ai-vercel/package.json b/packages/ai-providers/server-ai-vercel/package.json index aef3317fa1..781b48d396 100644 --- a/packages/ai-providers/server-ai-vercel/package.json +++ b/packages/ai-providers/server-ai-vercel/package.json @@ -26,9 +26,8 @@ "scripts": { "build": "tsup-node", "lint": "npx eslint . --ext .ts", - "prettier": "prettier --write '**/*.@(js|ts|tsx|json|css)' --ignore-path ../../../.prettierignore", "lint:fix": "yarn run lint --fix", - "check": "yarn prettier && yarn lint && yarn build && yarn test", + "check": "yarn lint && yarn build && yarn test", "test": "jest" }, "files": [ @@ -49,18 +48,14 @@ "@ai-sdk/mistral": "^2.0.0", "@ai-sdk/openai": "^2.0.0", "@launchdarkly/server-sdk-ai": "^0.18.0", - "@trivago/prettier-plugin-sort-imports": "^4.1.1", "@types/jest": "^29.5.3", "@typescript-eslint/eslint-plugin": "^6.20.0", "@typescript-eslint/parser": "^6.20.0", "ai": "^5.0.0", "eslint": "^8.45.0", - "eslint-config-prettier": "^8.8.0", "eslint-plugin-import": "^2.27.5", "eslint-plugin-jest": "^27.6.3", - "eslint-plugin-prettier": "^5.0.0", "jest": "^29.6.1", - "prettier": "^3.0.0", "ts-jest": "^29.1.1", "tsup": "^8.5.1", "typescript": "5.1.6" diff --git a/packages/sdk/akamai-base/package.json b/packages/sdk/akamai-base/package.json index ecccbfeb43..06d2aebecb 100644 --- a/packages/sdk/akamai-base/package.json +++ b/packages/sdk/akamai-base/package.json @@ -40,29 +40,24 @@ "tsw": "yarn tsc --watch", "start": "rimraf dist && yarn tsw", "lint": "eslint . --ext .ts", - "prettier": "prettier --write '**/*.@(js|ts|tsx|json|css)' --ignore-path ../../../.prettierignore", "test": "NODE_OPTIONS=\"--experimental-vm-modules --no-warnings\" jest --ci --runInBand", "coverage": "yarn test --coverage", - "check": "yarn prettier && yarn lint && yarn build && yarn test && yarn doc" + "check": "yarn lint && yarn build && yarn test && yarn doc" }, "devDependencies": { "@rollup/plugin-commonjs": "^25.0.0", "@rollup/plugin-node-resolve": "^15.0.2", "@rollup/plugin-terser": "^0.4.3", "@rollup/plugin-typescript": "^11.1.1", - "@trivago/prettier-plugin-sort-imports": "^4.1.1", "@types/crypto-js": "^4.1.1", "@types/jest": "^29.5.1", "@typescript-eslint/eslint-plugin": "^6.20.0", "@typescript-eslint/parser": "^6.20.0", "eslint": "^8.45.0", - "eslint-config-prettier": "^8.8.0", "eslint-plugin-import": "^2.27.5", "eslint-plugin-jest": "^27.6.3", - "eslint-plugin-prettier": "^5.0.0", "jest": "^29.5.0", "launchdarkly-js-test-helpers": "^2.2.0", - "prettier": "^3.0.0", "rimraf": "^5.0.0", "rollup": "^3.23.0", "rollup-plugin-generate-package-json": "^3.2.0", diff --git a/packages/sdk/akamai-edgekv/package.json b/packages/sdk/akamai-edgekv/package.json index 207034ba28..7bd13ad7fa 100644 --- a/packages/sdk/akamai-edgekv/package.json +++ b/packages/sdk/akamai-edgekv/package.json @@ -40,29 +40,24 @@ "tsw": "yarn tsc --watch", "start": "rimraf dist && yarn tsw", "lint": "eslint . --ext .ts", - "prettier": "prettier --write '**/*.@(js|ts|tsx|json|css)' --ignore-path ../../../.prettierignore", "test": "NODE_OPTIONS=\"--experimental-vm-modules --no-warnings\" jest --ci --runInBand", "coverage": "yarn test --coverage", - "check": "yarn prettier && yarn lint && yarn build && yarn test && yarn doc" + "check": "yarn lint && yarn build && yarn test && yarn doc" }, "devDependencies": { "@rollup/plugin-commonjs": "^25.0.0", "@rollup/plugin-node-resolve": "^15.0.2", "@rollup/plugin-terser": "^0.4.3", "@rollup/plugin-typescript": "^11.1.1", - "@trivago/prettier-plugin-sort-imports": "^4.1.1", "@types/crypto-js": "^4.1.1", "@types/jest": "^29.5.1", "@typescript-eslint/eslint-plugin": "^6.20.0", "@typescript-eslint/parser": "^6.20.0", "eslint": "^8.45.0", - "eslint-config-prettier": "^8.8.0", "eslint-plugin-import": "^2.27.5", "eslint-plugin-jest": "^27.6.3", - "eslint-plugin-prettier": "^5.0.0", "jest": "^29.5.0", "launchdarkly-js-test-helpers": "^2.2.0", - "prettier": "^3.0.0", "rimraf": "^5.0.0", "rollup": "^3.23.0", "rollup-plugin-generate-package-json": "^3.2.0", diff --git a/packages/sdk/browser/contract-tests/entity/package.json b/packages/sdk/browser/contract-tests/entity/package.json index 664bc7c7bc..850f38f683 100644 --- a/packages/sdk/browser/contract-tests/entity/package.json +++ b/packages/sdk/browser/contract-tests/entity/package.json @@ -10,24 +10,19 @@ "start:headless": "tsc --noEmit && vite", "build": "tsc --noEmit && vite build", "lint": "eslint ./src", - "start:adapter": "sdk-testharness-server adapter", - "prettier": "prettier --write '**/*.@(js|ts|tsx|json|css)' --ignore-path ../../../../.prettierignore" + "start:adapter": "sdk-testharness-server adapter" }, "dependencies": { "@launchdarkly/js-client-sdk": "workspace:^", "@launchdarkly/js-contract-test-utils": "workspace:^" }, "devDependencies": { - "@trivago/prettier-plugin-sort-imports": "^4.1.1", "@typescript-eslint/eslint-plugin": "^6.20.0", "@typescript-eslint/parser": "^6.20.0", "eslint": "^8.45.0", - "eslint-config-prettier": "^8.8.0", "eslint-plugin-import": "^2.27.5", "eslint-plugin-jest": "^27.6.3", - "eslint-plugin-prettier": "^5.0.0", "playwright": "^1.49.1", - "prettier": "^3.0.0", "typescript": "^5.5.3", "vite": "^5.4.1" } diff --git a/packages/sdk/browser/contract-tests/entity/src/main.ts b/packages/sdk/browser/contract-tests/entity/src/main.ts index 9869306e36..c9bf0ef769 100644 --- a/packages/sdk/browser/contract-tests/entity/src/main.ts +++ b/packages/sdk/browser/contract-tests/entity/src/main.ts @@ -1,4 +1,3 @@ -// eslint-disable-next-line prettier/prettier import './style.css'; import TestHarnessWebSocket from './TestHarnessWebSocket'; diff --git a/packages/sdk/browser/package.json b/packages/sdk/browser/package.json index fdb9152cbd..175bd9d1c0 100644 --- a/packages/sdk/browser/package.json +++ b/packages/sdk/browser/package.json @@ -39,28 +39,23 @@ "clean": "rimraf dist", "build": "tsup", "lint": "eslint . --ext .ts,.tsx", - "prettier": "prettier --write '**/*.@(js|ts|tsx|json|css)' --ignore-path ../../../.prettierignore", "test": "npx jest --runInBand", "coverage": "yarn test --coverage", - "check": "yarn prettier && yarn lint && yarn build && yarn test" + "check": "yarn lint && yarn build && yarn test" }, "dependencies": { "@launchdarkly/js-client-sdk-common": "1.26.1" }, "devDependencies": { "@jest/globals": "^29.7.0", - "@trivago/prettier-plugin-sort-imports": "^4.1.1", "@types/jest": "^29.5.11", "@typescript-eslint/eslint-plugin": "^6.20.0", "@typescript-eslint/parser": "^6.20.0", "eslint": "^8.45.0", - "eslint-config-prettier": "^8.8.0", "eslint-plugin-import": "^2.27.5", "eslint-plugin-jest": "^27.6.3", - "eslint-plugin-prettier": "^5.0.0", "jest": "^29.7.0", "jest-environment-jsdom": "29.7.0", - "prettier": "^3.0.0", "rimraf": "^5.0.5", "ts-jest": "^29.1.1", "tsup": "^8.3.5", diff --git a/packages/sdk/cloudflare/example/package.json b/packages/sdk/cloudflare/example/package.json index 6f22b792e9..3fd4574e08 100644 --- a/packages/sdk/cloudflare/example/package.json +++ b/packages/sdk/cloudflare/example/package.json @@ -15,7 +15,6 @@ "jest": "^29.7.0", "jest-environment-miniflare": "^2.5.0", "miniflare": "^2.5.0", - "prettier": "^3.2.5", "ts-jest": "^28.0.3", "typescript": "5.1.6", "wrangler": "3.114.17" diff --git a/packages/sdk/cloudflare/package.json b/packages/sdk/cloudflare/package.json index 7e5bc48e1a..3983b657c3 100644 --- a/packages/sdk/cloudflare/package.json +++ b/packages/sdk/cloudflare/package.json @@ -34,10 +34,9 @@ "tsw": "yarn tsc --watch", "start": "rimraf dist && yarn tsw", "lint": "eslint . --ext .ts", - "prettier": "prettier --write '**/*.@(js|ts|tsx|json|css)' --ignore-path ../../../.prettierignore", "test": "NODE_OPTIONS=\"--experimental-vm-modules --no-warnings\" jest --ci --runInBand", "coverage": "yarn test --coverage", - "check": "yarn prettier && yarn lint && yarn build && yarn test" + "check": "yarn lint && yarn build && yarn test" }, "dependencies": { "@cloudflare/workers-types": "^4.20230321.0", @@ -50,21 +49,17 @@ "@rollup/plugin-node-resolve": "^15.2.1", "@rollup/plugin-terser": "^0.4.3", "@rollup/plugin-typescript": "^11.1.3", - "@trivago/prettier-plugin-sort-imports": "^4.1.1", "@types/crypto-js": "^4.1.1", "@types/jest": "^29.5.0", "@types/rollup-plugin-generate-package-json": "^3.2.3", "@typescript-eslint/eslint-plugin": "^6.20.0", "@typescript-eslint/parser": "^6.20.0", "eslint": "^8.45.0", - "eslint-config-prettier": "^8.8.0", "eslint-plugin-import": "^2.27.5", "eslint-plugin-jest": "^27.6.3", - "eslint-plugin-prettier": "^5.0.0", "jest": "^29.5.0", "launchdarkly-js-test-helpers": "^2.2.0", "miniflare": "^2.13.0", - "prettier": "^3.0.0", "rimraf": "^5.0.1", "rollup": "^3.29.2", "rollup-plugin-filesize": "^10.0.0", diff --git a/packages/sdk/combined-browser/package.json b/packages/sdk/combined-browser/package.json index 32b9963f2b..8a52bf0e7d 100644 --- a/packages/sdk/combined-browser/package.json +++ b/packages/sdk/combined-browser/package.json @@ -39,10 +39,9 @@ "clean": "rimraf dist", "build": "tsup", "lint": "eslint . --ext .ts,.tsx", - "prettier": "prettier --write '**/*.@(js|ts|tsx|json|css)' --ignore-path ../../../.prettierignore", "test": "npx jest --runInBand", "coverage": "yarn test --coverage", - "check": "yarn prettier && yarn lint && yarn build && yarn test" + "check": "yarn lint && yarn build && yarn test" }, "dependencies": { "@launchdarkly/js-client-sdk": "4.6.3", @@ -51,18 +50,14 @@ }, "devDependencies": { "@jest/globals": "^29.7.0", - "@trivago/prettier-plugin-sort-imports": "^4.1.1", "@types/jest": "^29.5.11", "@typescript-eslint/eslint-plugin": "^6.20.0", "@typescript-eslint/parser": "^6.20.0", "eslint": "^8.45.0", - "eslint-config-prettier": "^8.8.0", "eslint-plugin-import": "^2.27.5", "eslint-plugin-jest": "^27.6.3", - "eslint-plugin-prettier": "^5.0.0", "jest": "^29.7.0", "jest-environment-jsdom": "29.7.0", - "prettier": "^3.0.0", "rimraf": "^5.0.5", "ts-jest": "^29.1.1", "tsup": "^8.3.5", diff --git a/packages/sdk/electron/package.json b/packages/sdk/electron/package.json index 3b7f3e6b3b..10e940b6ae 100644 --- a/packages/sdk/electron/package.json +++ b/packages/sdk/electron/package.json @@ -57,19 +57,15 @@ "launchdarkly-eventsource": "2.2.0" }, "devDependencies": { - "@trivago/prettier-plugin-sort-imports": "^4.1.1", "@types/jest": "^29.4.0", "@typescript-eslint/eslint-plugin": "^6.20.0", "@typescript-eslint/parser": "^6.20.0", "electron": "^34.5.6", "eslint": "^8.45.0", - "eslint-config-prettier": "^8.8.0", "eslint-plugin-import": "^2.27.5", "eslint-plugin-jest": "^27.6.3", - "eslint-plugin-prettier": "^5.0.0", "jest": "^29.5.0", "launchdarkly-js-test-helpers": "^2.2.0", - "prettier": "^3.0.0", "ts-jest": "^29.0.5", "tsup": "^8.5.1", "typedoc": "0.25.0", diff --git a/packages/sdk/fastly/package.json b/packages/sdk/fastly/package.json index 7441d9b8fc..1a31d050a0 100644 --- a/packages/sdk/fastly/package.json +++ b/packages/sdk/fastly/package.json @@ -42,8 +42,7 @@ "lint": "eslint . --ext .ts", "test": "npx jest --runInBand", "coverage": "yarn test --coverage", - "prettier": "prettier --write '**/*.@(js|ts|tsx|json|css)' --ignore-path ../../../.prettierignore", - "check": "yarn prettier && yarn lint && yarn build && yarn test" + "check": "yarn lint && yarn build && yarn test" }, "dependencies": { "@fastly/js-compute": "^3.30.1", @@ -51,18 +50,14 @@ "crypto-js": "^4.2.0" }, "devDependencies": { - "@trivago/prettier-plugin-sort-imports": "^5.2.2", "@types/crypto-js": "^4.2.2", "@types/jest": "^29.5.14", "@typescript-eslint/eslint-plugin": "^6.20.0", "@typescript-eslint/parser": "^6.20.0", "eslint": "^8.45.0", - "eslint-config-prettier": "^10.0.1", "eslint-plugin-import": "^2.31.0", "eslint-plugin-jest": "^28.11.0", - "eslint-plugin-prettier": "^5.2.3", "jest": "^29.7.0", - "prettier": "^3.4.2", "rimraf": "^6.0.1", "ts-jest": "^29.2.5", "tsup": "^8.3.5", diff --git a/packages/sdk/react-native/package.json b/packages/sdk/react-native/package.json index a3ecc17c49..89f62dcc7a 100644 --- a/packages/sdk/react-native/package.json +++ b/packages/sdk/react-native/package.json @@ -31,10 +31,9 @@ "tsw": "yarn tsc --watch", "start": "rimraf dist && yarn tsw", "lint": "eslint . --ext .ts,.tsx", - "prettier": "prettier --write '**/*.@(js|ts|tsx|json|css)' --ignore-path ../../../.prettierignore", "test": "jest", "coverage": "yarn test --coverage", - "check": "yarn prettier && yarn lint && yarn build && yarn test" + "check": "yarn lint && yarn build && yarn test" }, "peerDependencies": { "react": "*", @@ -47,20 +46,16 @@ }, "devDependencies": { "@testing-library/react": "^14.1.2", - "@trivago/prettier-plugin-sort-imports": "^4.1.1", "@types/jest": "^29.5.11", "@types/react": "^18.2.31", "@typescript-eslint/eslint-plugin": "^6.20.0", "@typescript-eslint/parser": "^6.20.0", "eslint": "^8.45.0", - "eslint-config-prettier": "^8.8.0", "eslint-plugin-import": "^2.27.5", "eslint-plugin-jest": "^27.6.3", - "eslint-plugin-prettier": "^5.0.0", "jest": "^29.7.0", "launchdarkly-js-test-helpers": "^2.2.0", "metro-react-native-babel-preset": "^0.77.0", - "prettier": "^3.0.0", "react": "^18.2.0", "react-dom": "^18.2.0", "react-native": "^0.73.1", diff --git a/packages/sdk/react/contract-tests/package.json b/packages/sdk/react/contract-tests/package.json index 54dca94711..cb39e049de 100644 --- a/packages/sdk/react/contract-tests/package.json +++ b/packages/sdk/react/contract-tests/package.json @@ -9,8 +9,7 @@ "dev": "next dev -p 8002", "build": "next build", "start:entity": "next dev -p 8002", - "start:browser": "node open-browser.mjs http://localhost:8002", - "prettier": "prettier --write '**/*.@(js|ts|tsx|json|css)' --ignore-path ../../../../.prettierignore" + "start:browser": "node open-browser.mjs http://localhost:8002" }, "dependencies": { "@launchdarkly/js-contract-test-utils": "workspace:^", @@ -24,12 +23,9 @@ "@types/react": "^19", "@types/react-dom": "^19", "eslint": "^8.45.0", - "eslint-config-prettier": "^8.8.0", "eslint-plugin-import": "^2.27.5", "eslint-plugin-jest": "^27.6.3", - "eslint-plugin-prettier": "^5.0.0", "playwright": "^1.49.1", - "prettier": "^3.0.0", "typescript": "^5" } } diff --git a/packages/sdk/react/package.json b/packages/sdk/react/package.json index 89a29bb3db..a3a22df5b8 100644 --- a/packages/sdk/react/package.json +++ b/packages/sdk/react/package.json @@ -21,8 +21,7 @@ "clean": "rm -rf dist", "build": "tsup", "test": "npx jest --ci", - "lint": "eslint . --ext .ts,.tsx", - "prettier": "prettier --write '**/*.@(js|ts|tsx|json|css)' --ignore-path ../../../.prettierignore" + "lint": "eslint . --ext .ts,.tsx" }, "type": "module", "exports": { @@ -45,20 +44,16 @@ "devDependencies": { "@testing-library/jest-dom": "^6.6.3", "@testing-library/react": "^16.0.0", - "@trivago/prettier-plugin-sort-imports": "^4.1.1", "@types/jest": "^29.5.0", "@types/react": "^19.2.14", "@types/react-dom": "^19.2.3", "@typescript-eslint/eslint-plugin": "^6.20.0", "@typescript-eslint/parser": "^6.20.0", "eslint": "^8.45.0", - "eslint-config-prettier": "^8.8.0", "eslint-plugin-import": "^2.27.5", "eslint-plugin-jest": "^27.6.3", - "eslint-plugin-prettier": "^5.0.0", "jest": "^30.2.0", "jest-environment-jsdom": "^30.0.0", - "prettier": "^3.8.1", "react": "^19.2.4", "react-dom": "^19.2.4", "tsup": "^8.5.1", diff --git a/packages/sdk/server-ai/examples/bedrock/package.json b/packages/sdk/server-ai/examples/bedrock/package.json index 60151cbb9d..5acf267541 100644 --- a/packages/sdk/server-ai/examples/bedrock/package.json +++ b/packages/sdk/server-ai/examples/bedrock/package.json @@ -10,9 +10,8 @@ "build": "tsc", "start": "yarn build && node ./dist/index.js", "lint": "npx eslint . --ext .ts", - "prettier": "prettier --write '**/*.@(js|ts|tsx|json|css)' --ignore-path ../../../.prettierignore", "lint:fix": "yarn run lint --fix", - "check": "yarn prettier && yarn lint && yarn build && yarn test" + "check": "yarn lint && yarn build && yarn test" }, "keywords": [ "launchdarkly", @@ -27,17 +26,13 @@ "@launchdarkly/server-sdk-ai": "0.18.0" }, "devDependencies": { - "@trivago/prettier-plugin-sort-imports": "^4.1.1", "@tsconfig/node20": "20.1.4", "@typescript-eslint/eslint-plugin": "^6.20.0", "@typescript-eslint/parser": "^6.20.0", "eslint": "^8.45.0", - "eslint-config-prettier": "^8.8.0", "eslint-plugin-import": "^2.27.5", "eslint-plugin-jest": "^27.6.3", - "eslint-plugin-prettier": "^5.0.0", "jest": "^29.7.0", - "prettier": "^3.0.0", "rimraf": "^5.0.5", "typedoc": "0.25.0", "typescript": "^5.5.3" diff --git a/packages/sdk/server-ai/examples/chat-judge/package.json b/packages/sdk/server-ai/examples/chat-judge/package.json index b2c225eeed..8cfc225da9 100644 --- a/packages/sdk/server-ai/examples/chat-judge/package.json +++ b/packages/sdk/server-ai/examples/chat-judge/package.json @@ -20,17 +20,13 @@ "dotenv": "^16.0.0" }, "devDependencies": { - "@trivago/prettier-plugin-sort-imports": "^4.1.1", "@tsconfig/node20": "20.1.4", "@typescript-eslint/eslint-plugin": "^6.20.0", "@typescript-eslint/parser": "^6.20.0", "eslint": "^8.45.0", - "eslint-config-prettier": "^8.8.0", "eslint-plugin-import": "^2.27.5", "eslint-plugin-jest": "^27.6.3", - "eslint-plugin-prettier": "^5.0.0", "jest": "^29.7.0", - "prettier": "^3.0.0", "rimraf": "^5.0.5", "typedoc": "0.25.0", "typescript": "^5.5.3" diff --git a/packages/sdk/server-ai/examples/direct-judge/package.json b/packages/sdk/server-ai/examples/direct-judge/package.json index 71a404c764..2553e5c3e4 100644 --- a/packages/sdk/server-ai/examples/direct-judge/package.json +++ b/packages/sdk/server-ai/examples/direct-judge/package.json @@ -20,17 +20,13 @@ "dotenv": "^16.0.0" }, "devDependencies": { - "@trivago/prettier-plugin-sort-imports": "^4.1.1", "@tsconfig/node20": "20.1.4", "@typescript-eslint/eslint-plugin": "^6.20.0", "@typescript-eslint/parser": "^6.20.0", "eslint": "^8.45.0", - "eslint-config-prettier": "^8.8.0", "eslint-plugin-import": "^2.27.5", "eslint-plugin-jest": "^27.6.3", - "eslint-plugin-prettier": "^5.0.0", "jest": "^29.7.0", - "prettier": "^3.0.0", "rimraf": "^5.0.5", "typedoc": "0.25.0", "typescript": "^5.5.3" diff --git a/packages/sdk/server-ai/examples/openai/package.json b/packages/sdk/server-ai/examples/openai/package.json index 82d4d265a3..2b626168f9 100644 --- a/packages/sdk/server-ai/examples/openai/package.json +++ b/packages/sdk/server-ai/examples/openai/package.json @@ -9,9 +9,8 @@ "build": "tsc", "start": "yarn build && node ./dist/index.js", "lint": "npx eslint . --ext .ts", - "prettier": "prettier --write '**/*.@(js|ts|tsx|json|css)' --ignore-path ../../../.prettierignore", "lint:fix": "yarn run lint --fix", - "check": "yarn prettier && yarn lint && yarn build && yarn test" + "check": "yarn lint && yarn build && yarn test" }, "keywords": [ "launchdarkly", @@ -27,17 +26,13 @@ "openai": "^4.58.1" }, "devDependencies": { - "@trivago/prettier-plugin-sort-imports": "^4.1.1", "@tsconfig/node20": "20.1.4", "@typescript-eslint/eslint-plugin": "^6.20.0", "@typescript-eslint/parser": "^6.20.0", "eslint": "^8.45.0", - "eslint-config-prettier": "^8.8.0", "eslint-plugin-import": "^2.27.5", "eslint-plugin-jest": "^27.6.3", - "eslint-plugin-prettier": "^5.0.0", "jest": "^29.7.0", - "prettier": "^3.0.0", "rimraf": "^5.0.5", "typedoc": "0.25.0", "typescript": "^5.5.3" diff --git a/packages/sdk/server-ai/examples/vercel-ai/package.json b/packages/sdk/server-ai/examples/vercel-ai/package.json index 9d53d6193d..ae71ba6838 100644 --- a/packages/sdk/server-ai/examples/vercel-ai/package.json +++ b/packages/sdk/server-ai/examples/vercel-ai/package.json @@ -9,9 +9,8 @@ "build": "tsc", "start": "yarn build && node ./dist/index.js", "lint": "npx eslint . --ext .ts", - "prettier": "prettier --write '**/*.@(js|ts|tsx|json|css)' --ignore-path ../../../.prettierignore", "lint:fix": "yarn run lint --fix", - "check": "yarn prettier && yarn lint && yarn build && yarn test" + "check": "yarn lint && yarn build && yarn test" }, "keywords": [ "launchdarkly", @@ -29,17 +28,13 @@ "zod": "^3.23.8" }, "devDependencies": { - "@trivago/prettier-plugin-sort-imports": "^4.1.1", "@tsconfig/node20": "20.1.4", "@typescript-eslint/eslint-plugin": "^6.20.0", "@typescript-eslint/parser": "^6.20.0", "eslint": "^8.45.0", - "eslint-config-prettier": "^8.8.0", "eslint-plugin-import": "^2.27.5", "eslint-plugin-jest": "^27.6.3", - "eslint-plugin-prettier": "^5.0.0", "jest": "^29.7.0", - "prettier": "^3.0.0", "rimraf": "^5.0.5", "typedoc": "0.25.0", "typescript": "^5.5.3" diff --git a/packages/sdk/server-ai/package.json b/packages/sdk/server-ai/package.json index 75e10b5d7f..7632795e65 100644 --- a/packages/sdk/server-ai/package.json +++ b/packages/sdk/server-ai/package.json @@ -26,9 +26,8 @@ "scripts": { "build": "tsup-node", "lint": "npx eslint . --ext .ts", - "prettier": "prettier --write '**/*.@(js|ts|tsx|json|css)' --ignore-path ../../../.prettierignore", "lint:fix": "yarn run lint --fix", - "check": "yarn prettier && yarn lint && yarn build && yarn test", + "check": "yarn lint && yarn build && yarn test", "test": "jest" }, "files": [ @@ -46,18 +45,14 @@ }, "devDependencies": { "@launchdarkly/js-server-sdk-common": "2.18.5", - "@trivago/prettier-plugin-sort-imports": "^4.1.1", "@types/jest": "^29.5.3", "@types/mustache": "^4.2.5", "@typescript-eslint/eslint-plugin": "^6.20.0", "@typescript-eslint/parser": "^6.20.0", "eslint": "^8.45.0", - "eslint-config-prettier": "^8.8.0", "eslint-plugin-import": "^2.27.5", "eslint-plugin-jest": "^27.6.3", - "eslint-plugin-prettier": "^5.0.0", "jest": "^29.6.1", - "prettier": "^3.0.0", "ts-jest": "^29.1.1", "tsup": "^8.5.1", "typescript": "5.1.6" diff --git a/packages/sdk/server-node/package.json b/packages/sdk/server-node/package.json index fc857e5601..7f837baa5d 100644 --- a/packages/sdk/server-node/package.json +++ b/packages/sdk/server-node/package.json @@ -50,18 +50,14 @@ "launchdarkly-eventsource": "2.2.0" }, "devDependencies": { - "@trivago/prettier-plugin-sort-imports": "^4.1.1", "@types/jest": "^29.4.0", "@typescript-eslint/eslint-plugin": "^6.20.0", "@typescript-eslint/parser": "^6.20.0", "eslint": "^8.45.0", - "eslint-config-prettier": "^8.8.0", "eslint-plugin-import": "^2.27.5", "eslint-plugin-jest": "^27.6.3", - "eslint-plugin-prettier": "^5.0.0", "jest": "^29.5.0", "launchdarkly-js-test-helpers": "^2.2.0", - "prettier": "^3.0.0", "ts-jest": "^29.0.5", "typedoc": "0.25.0", "typescript": "5.1.6" diff --git a/packages/sdk/shopify-oxygen/package.json b/packages/sdk/shopify-oxygen/package.json index b303495bd5..85a773911e 100644 --- a/packages/sdk/shopify-oxygen/package.json +++ b/packages/sdk/shopify-oxygen/package.json @@ -53,13 +53,11 @@ "devDependencies": { "@jest/globals": "^30.2.0", "@shopify/oxygen-workers-types": "^4.2.0", - "@trivago/prettier-plugin-sort-imports": "^4.1.1", "@types/crypto-js": "^4.1.1", "@types/jest": "^29.5.0", "@typescript-eslint/eslint-plugin": "^6.20.0", "@typescript-eslint/parser": "^6.20.0", "eslint": "^8.45.0", - "eslint-config-prettier": "^8.8.0", "eslint-plugin-import": "^2.27.5", "eslint-plugin-jest": "^27.6.3", "jest": "^29.5.0", diff --git a/packages/sdk/svelte/example/.eslintrc.cjs b/packages/sdk/svelte/example/.eslintrc.cjs index 0b757582c0..419521f727 100644 --- a/packages/sdk/svelte/example/.eslintrc.cjs +++ b/packages/sdk/svelte/example/.eslintrc.cjs @@ -4,8 +4,7 @@ module.exports = { extends: [ 'eslint:recommended', 'plugin:@typescript-eslint/recommended', - 'plugin:svelte/recommended', - 'prettier' + 'plugin:svelte/recommended' ], parser: '@typescript-eslint/parser', plugins: ['@typescript-eslint'], diff --git a/packages/sdk/svelte/example/.prettierignore b/packages/sdk/svelte/example/.prettierignore deleted file mode 100644 index cc41cea9b2..0000000000 --- a/packages/sdk/svelte/example/.prettierignore +++ /dev/null @@ -1,4 +0,0 @@ -# Ignore files for PNPM, NPM and YARN -pnpm-lock.yaml -package-lock.json -yarn.lock diff --git a/packages/sdk/svelte/example/.prettierrc b/packages/sdk/svelte/example/.prettierrc deleted file mode 100644 index 95730232b6..0000000000 --- a/packages/sdk/svelte/example/.prettierrc +++ /dev/null @@ -1,8 +0,0 @@ -{ - "useTabs": true, - "singleQuote": true, - "trailingComma": "none", - "printWidth": 100, - "plugins": ["prettier-plugin-svelte"], - "overrides": [{ "files": "*.svelte", "options": { "parser": "svelte" } }] -} diff --git a/packages/sdk/svelte/example/package.json b/packages/sdk/svelte/example/package.json index e0b597fc01..b4646fecd5 100644 --- a/packages/sdk/svelte/example/package.json +++ b/packages/sdk/svelte/example/package.json @@ -1,50 +1,47 @@ { - "name": "@launchdarkly/ld-svelte-example", - "private": true, - "version": "0.0.1", - "scripts": { - "dev": "vite dev", - "build": "vite build", - "preview": "vite preview" - }, - "exports": { - ".": { - "types": "./dist/index.d.ts", - "svelte": "./dist/index.js", - "default": "./dist/index.js" - } - }, - "files": [ - "dist", - "!dist/**/*.test.*", - "!dist/**/*.spec.*" - ], - "svelte": "./dist/index.js", - "types": "./dist/index.d.ts", - "type": "module", - "dependencies": { - "@launchdarkly/svelte-client-sdk": "0.1.0", - "esm-env": "^1.0.0", - "svelte": "^5.4.0" - }, - "devDependencies": { - "@sveltejs/adapter-auto": "^3.0.0", - "@sveltejs/kit": "^2.0.0", - "@sveltejs/package": "^2.0.0", - "@sveltejs/vite-plugin-svelte": "^5.0.1", - "@types/eslint": "8.56.0", - "@typescript-eslint/eslint-plugin": "^6.0.0", - "@typescript-eslint/parser": "^6.0.0", - "eslint": "^8.56.0", - "eslint-config-prettier": "^9.1.0", - "eslint-plugin-svelte": "^2.35.1", - "jsdom": "^24.0.0", - "prettier": "^3.1.1", - "prettier-plugin-svelte": "^3.1.2", - "svelte-check": "^3.6.0", - "tslib": "^2.4.1", - "typescript": "^5.0.0", - "vite": "^6.0.2", - "vitest": "^2.1.8" - } + "name": "@launchdarkly/ld-svelte-example", + "private": true, + "version": "0.0.1", + "scripts": { + "dev": "vite dev", + "build": "vite build", + "preview": "vite preview" + }, + "exports": { + ".": { + "types": "./dist/index.d.ts", + "svelte": "./dist/index.js", + "default": "./dist/index.js" + } + }, + "files": [ + "dist", + "!dist/**/*.test.*", + "!dist/**/*.spec.*" + ], + "svelte": "./dist/index.js", + "types": "./dist/index.d.ts", + "type": "module", + "dependencies": { + "@launchdarkly/svelte-client-sdk": "0.1.0", + "esm-env": "^1.0.0", + "svelte": "^5.4.0" + }, + "devDependencies": { + "@sveltejs/adapter-auto": "^3.0.0", + "@sveltejs/kit": "^2.0.0", + "@sveltejs/package": "^2.0.0", + "@sveltejs/vite-plugin-svelte": "^5.0.1", + "@types/eslint": "8.56.0", + "@typescript-eslint/eslint-plugin": "^6.0.0", + "@typescript-eslint/parser": "^6.0.0", + "eslint": "^8.56.0", + "eslint-plugin-svelte": "^2.35.1", + "jsdom": "^24.0.0", + "svelte-check": "^3.6.0", + "tslib": "^2.4.1", + "typescript": "^5.0.0", + "vite": "^6.0.2", + "vitest": "^2.1.8" + } } diff --git a/packages/sdk/svelte/package.json b/packages/sdk/svelte/package.json index beafd13b23..b73bc8da0f 100644 --- a/packages/sdk/svelte/package.json +++ b/packages/sdk/svelte/package.json @@ -36,8 +36,7 @@ "package": "svelte-kit sync && svelte-package && publint", "prepublishOnly": "npm run package", "lint": "eslint . --ext .ts,.tsx", - "prettier": "prettier --write '**/*.@(js|ts|tsx|json|css)' --ignore-path ../../../.prettierignore", - "check": "yarn prettier && yarn lint && yarn build && yarn test", + "check": "yarn lint && yarn build && yarn test", "test": "vitest run", "test:dev": "vitest dev", "test:ui": "vitest --ui", @@ -64,14 +63,10 @@ "@vitest/coverage-v8": "^2.1.8", "@vitest/ui": "^2.1.8", "eslint": "^8.45.0", - "eslint-config-prettier": "^8.8.0", "eslint-plugin-import": "^2.27.5", "eslint-plugin-jest": "^27.6.3", - "eslint-plugin-prettier": "^5.0.0", "eslint-plugin-svelte": "^2.35.1", "jsdom": "^24.0.0", - "prettier": "^3.0.0", - "prettier-plugin-svelte": "^3.1.2", "publint": "^0.1.9", "rimraf": "^5.0.5", "svelte": "^5.4.0", diff --git a/packages/sdk/vercel/package.json b/packages/sdk/vercel/package.json index c0d99060d5..6d98593ca3 100644 --- a/packages/sdk/vercel/package.json +++ b/packages/sdk/vercel/package.json @@ -30,10 +30,9 @@ "tsw": "yarn tsc --watch", "start": "rimraf dist && yarn tsw", "lint": "eslint . --ext .ts", - "prettier": "prettier --write '**/*.@(js|ts|tsx|json|css)' --ignore-path ../../../.prettierignore", "test": "NODE_OPTIONS=\"--experimental-vm-modules --no-warnings\" jest --ci --runInBand", "coverage": "yarn test --coverage", - "check": "yarn prettier && yarn lint && yarn build && yarn test" + "check": "yarn lint && yarn build && yarn test" }, "dependencies": { "@launchdarkly/js-server-sdk-common-edge": "2.6.18", @@ -41,19 +40,15 @@ "crypto-js": "^4.1.1" }, "devDependencies": { - "@trivago/prettier-plugin-sort-imports": "^4.1.1", "@types/crypto-js": "^4.1.1", "@types/jest": "^29.5.0", "@typescript-eslint/eslint-plugin": "^6.20.0", "@typescript-eslint/parser": "^6.20.0", "eslint": "^8.45.0", - "eslint-config-prettier": "^8.8.0", "eslint-plugin-import": "^2.27.5", "eslint-plugin-jest": "^27.6.3", - "eslint-plugin-prettier": "^5.0.0", "jest": "^29.5.0", "launchdarkly-js-test-helpers": "^2.2.0", - "prettier": "^3.0.0", "rimraf": "^5.0.0", "ts-jest": "^29.1.0", "typedoc": "0.25.0", diff --git a/packages/shared/akamai-edgeworker-sdk/package.json b/packages/shared/akamai-edgeworker-sdk/package.json index ecb4c691e6..b7786dc374 100644 --- a/packages/shared/akamai-edgeworker-sdk/package.json +++ b/packages/shared/akamai-edgeworker-sdk/package.json @@ -32,19 +32,15 @@ "@rollup/plugin-node-resolve": "^15.0.2", "@rollup/plugin-terser": "^0.4.3", "@rollup/plugin-typescript": "^11.1.1", - "@trivago/prettier-plugin-sort-imports": "^4.1.1", "@types/crypto-js": "^4.1.1", "@types/jest": "^29.5.1", "@typescript-eslint/eslint-plugin": "^6.20.0", "@typescript-eslint/parser": "^6.20.0", "eslint": "^8.45.0", - "eslint-config-prettier": "^8.8.0", "eslint-plugin-import": "^2.27.5", "eslint-plugin-jest": "^27.6.3", - "eslint-plugin-prettier": "^5.0.0", "jest": "^29.5.0", "launchdarkly-js-test-helpers": "^2.2.0", - "prettier": "^3.0.0", "rimraf": "^5.0.0", "rollup": "^3.23.0", "rollup-plugin-generate-package-json": "^3.2.0", diff --git a/packages/shared/common/package.json b/packages/shared/common/package.json index 50fb37d4de..4c98425974 100644 --- a/packages/shared/common/package.json +++ b/packages/shared/common/package.json @@ -37,8 +37,7 @@ "clean": "rimraf dist", "lint": "npx eslint . --ext .ts", "lint:fix": "yarn run lint --fix", - "prettier": "prettier --write 'src/*.@(js|ts|tsx|json)'", - "check": "yarn && yarn prettier && yarn lint && tsc && yarn test" + "check": "yarn && yarn lint && tsc && yarn test" }, "license": "Apache-2.0", "devDependencies": { @@ -47,18 +46,14 @@ "@rollup/plugin-node-resolve": "^15.0.2", "@rollup/plugin-terser": "^0.4.3", "@rollup/plugin-typescript": "^11.1.1", - "@trivago/prettier-plugin-sort-imports": "^4.1.1", "@types/jest": "^29.4.0", "@typescript-eslint/eslint-plugin": "^6.20.0", "@typescript-eslint/parser": "^6.20.0", "eslint": "^8.45.0", - "eslint-config-prettier": "^8.8.0", "eslint-plugin-import": "^2.27.5", "eslint-plugin-jest": "^27.6.3", - "eslint-plugin-prettier": "^5.0.0", "jest": "^29.5.0", "launchdarkly-js-test-helpers": "^2.2.0", - "prettier": "^3.0.0", "rimraf": "6.0.1", "rollup": "^3.23.0", "ts-jest": "^29.0.5", diff --git a/packages/shared/sdk-client/package.json b/packages/shared/sdk-client/package.json index 46dcec0eb8..6a6c6745ef 100644 --- a/packages/shared/sdk-client/package.json +++ b/packages/shared/sdk-client/package.json @@ -38,8 +38,7 @@ "clean": "rimraf dist", "lint": "npx eslint . --ext .ts", "lint:fix": "npx eslint . --ext .ts --fix", - "prettier": "prettier --write 'src/*.@(js|ts|tsx|json)'", - "check": "yarn && yarn prettier && yarn lint && tsc && yarn test" + "check": "yarn && yarn lint && tsc && yarn test" }, "license": "Apache-2.0", "dependencies": { @@ -58,15 +57,12 @@ "@typescript-eslint/eslint-plugin": "^6.20.0", "@typescript-eslint/parser": "^6.20.0", "eslint": "^8.45.0", - "eslint-config-prettier": "^8.8.0", "eslint-plugin-import": "^2.27.5", "eslint-plugin-jest": "^27.6.3", - "eslint-plugin-prettier": "^5.0.0", "jest": "^29.6.1", "jest-diff": "^29.6.1", "jest-environment-jsdom": "^29.6.1", "launchdarkly-js-test-helpers": "^2.2.0", - "prettier": "^3.0.0", "rimraf": "6.0.1", "rollup": "^3.23.0", "ts-jest": "^29.1.1", diff --git a/packages/shared/sdk-server-edge/package.json b/packages/shared/sdk-server-edge/package.json index a7d1acfa63..ac6db77ccc 100644 --- a/packages/shared/sdk-server-edge/package.json +++ b/packages/shared/sdk-server-edge/package.json @@ -30,31 +30,26 @@ "clean": "rimraf dist", "start": "rimraf dist && yarn tsw", "lint": "eslint . --ext .ts", - "prettier": "prettier --write '**/*.@(js|ts|tsx|json|css)' --ignore-path ../../../.prettierignore", "test": "NODE_OPTIONS=\"--experimental-vm-modules --no-warnings\" jest --ci --runInBand", "coverage": "yarn test --coverage", - "check": "yarn prettier && yarn lint && yarn build && yarn test && yarn doc" + "check": "yarn lint && yarn build && yarn test && yarn doc" }, "dependencies": { "@launchdarkly/js-server-sdk-common": "2.18.5", "crypto-js": "^4.1.1" }, "devDependencies": { - "@trivago/prettier-plugin-sort-imports": "^4.1.1", "@types/crypto-js": "^4.1.1", "@types/jest": "^29.5.0", "@typescript-eslint/eslint-plugin": "^6.20.0", "@typescript-eslint/parser": "^6.20.0", "esbuild": "^0.17.17", "eslint": "^8.45.0", - "eslint-config-prettier": "^8.8.0", "eslint-plugin-import": "^2.27.5", "eslint-plugin-jest": "^27.6.3", - "eslint-plugin-prettier": "^5.0.0", "jest": "^29.5.0", "launchdarkly-js-test-helpers": "^2.2.0", "npm-dts": "^1.3.12", - "prettier": "^3.0.0", "rimraf": "^5.0.0", "ts-jest": "^29.1.0", "typedoc": "0.25.0", diff --git a/packages/shared/sdk-server/package.json b/packages/shared/sdk-server/package.json index 084981176c..2539b9f599 100644 --- a/packages/shared/sdk-server/package.json +++ b/packages/shared/sdk-server/package.json @@ -31,20 +31,16 @@ "semver": "7.5.4" }, "devDependencies": { - "@trivago/prettier-plugin-sort-imports": "^4.1.1", "@types/jest": "^29.4.0", "@types/semver": "^7.3.13", "@typescript-eslint/eslint-plugin": "^6.20.0", "@typescript-eslint/parser": "^6.20.0", "eslint": "^8.45.0", - "eslint-config-prettier": "^8.8.0", "eslint-plugin-import": "^2.27.5", "eslint-plugin-jest": "^27.6.3", - "eslint-plugin-prettier": "^5.0.0", "jest": "^29.5.0", "jest-diff": "^28.1.1", "launchdarkly-js-test-helpers": "^2.2.0", - "prettier": "^3.0.0", "ts-jest": "^29.0.5", "typedoc": "0.25.0", "typescript": "5.1.6" diff --git a/packages/store/node-server-sdk-dynamodb/package.json b/packages/store/node-server-sdk-dynamodb/package.json index 7697ff5b67..eecfcc9c51 100644 --- a/packages/store/node-server-sdk-dynamodb/package.json +++ b/packages/store/node-server-sdk-dynamodb/package.json @@ -33,17 +33,13 @@ "devDependencies": { "@aws-sdk/client-dynamodb": "3.348.0", "@launchdarkly/node-server-sdk": "9.10.12", - "@trivago/prettier-plugin-sort-imports": "^4.1.1", "@types/jest": "^29.4.0", "@typescript-eslint/eslint-plugin": "^6.20.0", "@typescript-eslint/parser": "^6.20.0", "eslint": "^8.45.0", - "eslint-config-prettier": "^8.8.0", "eslint-plugin-import": "^2.27.5", - "eslint-plugin-prettier": "^5.0.0", "jest": "^29.5.0", "launchdarkly-js-test-helpers": "^2.2.0", - "prettier": "^3.0.0", "ts-jest": "^29.0.5", "typedoc": "0.25.0", "typescript": "5.1.6" diff --git a/packages/store/node-server-sdk-redis/package.json b/packages/store/node-server-sdk-redis/package.json index 4e9232edd1..9cac5756bb 100644 --- a/packages/store/node-server-sdk-redis/package.json +++ b/packages/store/node-server-sdk-redis/package.json @@ -34,17 +34,13 @@ }, "devDependencies": { "@launchdarkly/node-server-sdk": "9.10.12", - "@trivago/prettier-plugin-sort-imports": "^4.1.1", "@types/jest": "^29.4.0", "@typescript-eslint/eslint-plugin": "^6.20.0", "@typescript-eslint/parser": "^6.20.0", "eslint": "^8.45.0", - "eslint-config-prettier": "^8.8.0", "eslint-plugin-import": "^2.27.5", - "eslint-plugin-prettier": "^5.0.0", "jest": "^29.5.0", "launchdarkly-js-test-helpers": "^2.2.0", - "prettier": "^3.0.0", "ts-jest": "^29.0.5", "typedoc": "0.25.0", "typescript": "5.1.6" diff --git a/packages/telemetry/node-server-sdk-otel/package.json b/packages/telemetry/node-server-sdk-otel/package.json index c210370c7b..4520a62d6b 100644 --- a/packages/telemetry/node-server-sdk-otel/package.json +++ b/packages/telemetry/node-server-sdk-otel/package.json @@ -23,8 +23,7 @@ "test": "npx jest --ci", "build": "npx tsc", "clean": "npx tsc --build --clean", - "prettier": "prettier --write 'src/*.@(js|ts|tsx|json)'", - "check": "yarn && yarn prettier && yarn lint && tsc && yarn test", + "check": "yarn && yarn lint && tsc && yarn test", "lint": "npx eslint . --ext .ts" }, "license": "Apache-2.0", @@ -44,15 +43,12 @@ "@typescript-eslint/eslint-plugin": "^6.20.0", "@typescript-eslint/parser": "^6.20.0", "eslint": "^8.45.0", - "eslint-config-prettier": "^8.8.0", "eslint-plugin-import": "^2.27.5", "eslint-plugin-jest": "^27.6.3", - "eslint-plugin-prettier": "^5.0.0", "jest": "^29.6.1", "jest-diff": "^29.6.1", "jest-environment-jsdom": "^29.6.1", "launchdarkly-js-test-helpers": "^2.2.0", - "prettier": "^3.0.0", "ts-jest": "^29.1.1", "typedoc": "0.25.0", "typescript": "5.1.6" diff --git a/packages/tooling/contract-test-utils/package.json b/packages/tooling/contract-test-utils/package.json index 1d7d30a230..d589c0060a 100644 --- a/packages/tooling/contract-test-utils/package.json +++ b/packages/tooling/contract-test-utils/package.json @@ -69,11 +69,8 @@ "@typescript-eslint/eslint-plugin": "^6.20.0", "@typescript-eslint/parser": "^6.20.0", "eslint": "^8.45.0", - "eslint-config-prettier": "^8.8.0", "eslint-plugin-import": "^2.27.5", "eslint-plugin-jest": "^27.6.3", - "eslint-plugin-prettier": "^5.0.0", - "prettier": "^3.0.0", "typescript": "^4.9.0" } } diff --git a/packages/tooling/jest/package.json b/packages/tooling/jest/package.json index 77bd09980f..f9f15224bd 100644 --- a/packages/tooling/jest/package.json +++ b/packages/tooling/jest/package.json @@ -36,23 +36,18 @@ "tsw": "yarn tsc --watch", "start": "rimraf dist && yarn tsw", "lint": "eslint . --ext .ts", - "prettier": "prettier --write '**/*.@(js|ts|tsx|json|css)' --ignore-path ../../../.prettierignore", "test": "NODE_OPTIONS=\"--experimental-vm-modules --no-warnings\" jest --ci --runInBand", "coverage": "yarn test --coverage", - "check": "yarn prettier && yarn lint && yarn build && yarn test" + "check": "yarn lint && yarn build && yarn test" }, "devDependencies": { - "@trivago/prettier-plugin-sort-imports": "^4.1.1", "@types/jest": "^29.5.0", "@typescript-eslint/eslint-plugin": "^6.20.0", "@typescript-eslint/parser": "^6.20.0", "eslint": "^8.45.0", - "eslint-config-prettier": "^8.8.0", "eslint-plugin-import": "^2.27.5", "eslint-plugin-jest": "^27.6.3", - "eslint-plugin-prettier": "^5.0.0", "jest": "^29.5.0", - "prettier": "^3.0.0", "react-test-renderer": "^18.3.1", "rimraf": "^5.0.1", "ts-jest": "^29.1.0",