From 5a1f5ac26b83cf06e636404b931995da917024dd Mon Sep 17 00:00:00 2001 From: gvl Date: Thu, 7 Dec 2023 10:13:46 +0100 Subject: [PATCH 1/4] fix: fonts sizes and weights --- src/components/PlanningTable/Columns/Actions.tsx | 6 +++--- src/components/PlanningTable/Columns/Assignees.tsx | 4 ++-- src/components/PlanningTable/Columns/Section.tsx | 4 ++-- src/components/PlanningTable/Columns/Title.tsx | 4 ++-- 4 files changed, 9 insertions(+), 9 deletions(-) diff --git a/src/components/PlanningTable/Columns/Actions.tsx b/src/components/PlanningTable/Columns/Actions.tsx index cd12751d..01b20c76 100644 --- a/src/components/PlanningTable/Columns/Actions.tsx +++ b/src/components/PlanningTable/Columns/Actions.tsx @@ -31,9 +31,8 @@ export const actions: ColumnDef = { - {!deliverableUuids.length && 'No deliverables'} - {deliverableUuids.length && - deliverableUuids.map((uuid) => { + {deliverableUuids.length + ? deliverableUuids.map((uuid) => { return ( @@ -42,6 +41,7 @@ export const actions: ColumnDef = { ) }) + : 'No deliverables' } diff --git a/src/components/PlanningTable/Columns/Assignees.tsx b/src/components/PlanningTable/Columns/Assignees.tsx index 7082eed1..f67f0f25 100644 --- a/src/components/PlanningTable/Columns/Assignees.tsx +++ b/src/components/PlanningTable/Columns/Assignees.tsx @@ -9,7 +9,7 @@ export const assignees: ColumnDef = { cell: ({ row }) => { const assignees = row.getValue('assignees') || [] return ( -
3 && 'border rounded-full hidden lg:flex')}> {(assignees || []).slice(0, 3).map((assignee: string, index: number) => { const [first, last] = assignee.trim().split(' ') @@ -18,7 +18,7 @@ export const assignees: ColumnDef = { -
+
{initials}
diff --git a/src/components/PlanningTable/Columns/Section.tsx b/src/components/PlanningTable/Columns/Section.tsx index 8adc51ef..a8982265 100644 --- a/src/components/PlanningTable/Columns/Section.tsx +++ b/src/components/PlanningTable/Columns/Section.tsx @@ -10,9 +10,9 @@ export const section: ColumnDef = { cell: ({ row }) => { const sector = sectors.find((label) => label.value === row.original._source['document.rel.sector.title'][0]) - return sector && + return sector &&
- {sector.label} + {sector.label} } } diff --git a/src/components/PlanningTable/Columns/Title.tsx b/src/components/PlanningTable/Columns/Title.tsx index b3db6e6b..d4b67c9b 100644 --- a/src/components/PlanningTable/Columns/Title.tsx +++ b/src/components/PlanningTable/Columns/Title.tsx @@ -25,11 +25,11 @@ export const title: ColumnDef = { - + {row.getValue('title')} {!!slugline?.length && ( - {slugline[0]} + {slugline[0]} )}
) From 94837baec6ceef1acf16110d94296a5c056cbcab Mon Sep 17 00:00:00 2001 From: gvl Date: Thu, 7 Dec 2023 14:35:19 +0100 Subject: [PATCH 2/4] fingers crossed --- package-lock.json | 207 +++++++++++++++++- package.json | 5 +- postcss.config.js | 26 +++ .../PlanningTable/Columns/Assignees.tsx | 2 +- .../PlanningTable/Columns/Section.tsx | 2 +- .../PlanningTable/Columns/Title.tsx | 2 +- tsconfig.json | 1 + vite.config.ts | 13 +- 8 files changed, 252 insertions(+), 6 deletions(-) create mode 100644 postcss.config.js diff --git a/package-lock.json b/package-lock.json index 6f72e23d..53138097 100644 --- a/package-lock.json +++ b/package-lock.json @@ -56,6 +56,7 @@ "@typescript-eslint/eslint-plugin": "^6.0.0", "@typescript-eslint/parser": "^6.0.0", "@vitejs/plugin-react": "^4.2.0", + "autoprefixer": "^10.4.16", "concurrently": "^8.2.2", "eslint": "^8.45.0", "eslint-config-standard-with-typescript": "^39.1.1", @@ -63,12 +64,14 @@ "eslint-plugin-react-refresh": "^0.4.3", "jest": "^29.7.0", "jest-environment-jsdom": "^29.7.0", + "postcss-url": "^10.1.3", "pretty-format": "^29.7.0", "tailwindcss": "^3.3.5", "ts-jest": "^29.1.1", "tsx": "^4.1.4", "typescript": "^5.0.2", - "vite": "^5.0.0" + "vite": "^5.0.0", + "vite-plugin-static-copy": "^1.0.0" } }, "node_modules/@aashutoshrathi/word-wrap": { @@ -4122,6 +4125,43 @@ "dev": true, "license": "MIT" }, + "node_modules/autoprefixer": { + "version": "10.4.16", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.16.tgz", + "integrity": "sha512-7vd3UC6xKp0HLfua5IjZlcXvGAGy7cBAXTg2lyQ/8WpNhd6SiZ8Be+xm3FyBSYJx5GKcpRCzBh7RH4/0dnY+uQ==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/autoprefixer" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "dependencies": { + "browserslist": "^4.21.10", + "caniuse-lite": "^1.0.30001538", + "fraction.js": "^4.3.6", + "normalize-range": "^0.1.2", + "picocolors": "^1.0.0", + "postcss-value-parser": "^4.2.0" + }, + "bin": { + "autoprefixer": "bin/autoprefixer" + }, + "engines": { + "node": "^10 || ^12 || >=14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, "node_modules/available-typed-arrays": { "version": "1.0.5", "dev": true, @@ -5112,6 +5152,12 @@ "devOptional": true, "license": "MIT" }, + "node_modules/cuint": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/cuint/-/cuint-0.2.2.tgz", + "integrity": "sha512-d4ZVpCW31eWwCMe1YT3ur7mUDnTXbgwyzaL320DrcRT45rfjYxkt5QWLrmOJ+/UEAI2+fQgKe/fCjR8l4TpRgw==", + "dev": true + }, "node_modules/data-urls": { "version": "3.0.2", "dev": true, @@ -6725,6 +6771,19 @@ "node": ">= 0.6" } }, + "node_modules/fraction.js": { + "version": "4.3.7", + "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.3.7.tgz", + "integrity": "sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==", + "dev": true, + "engines": { + "node": "*" + }, + "funding": { + "type": "patreon", + "url": "https://github.com/sponsors/rawify" + } + }, "node_modules/fresh": { "version": "0.5.2", "license": "MIT", @@ -6732,6 +6791,29 @@ "node": ">= 0.6" } }, + "node_modules/fs-extra": { + "version": "11.2.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.2.0.tgz", + "integrity": "sha512-PmDi3uwK5nFuXh7XDTlVnS17xJS7vW36is2+w3xcv8SVxiB4NyATf4ctkVY5bkSjX0Y4nbvZCq1/EjtEyr9ktw==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=14.14" + } + }, + "node_modules/fs-extra/node_modules/universalify": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz", + "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==", + "dev": true, + "engines": { + "node": ">= 10.0.0" + } + }, "node_modules/fs.realpath": { "version": "1.0.0", "license": "ISC" @@ -8539,6 +8621,27 @@ "node": ">=6" } }, + "node_modules/jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "dev": true, + "dependencies": { + "universalify": "^2.0.0" + }, + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/jsonfile/node_modules/universalify": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz", + "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==", + "dev": true, + "engines": { + "node": ">= 10.0.0" + } + }, "node_modules/keyv": { "version": "4.5.4", "dev": true, @@ -8881,6 +8984,15 @@ "node": ">=0.10.0" } }, + "node_modules/normalize-range": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", + "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/npm-run-path": { "version": "4.0.1", "dev": true, @@ -9389,6 +9501,72 @@ "node": ">=4" } }, + "node_modules/postcss-url": { + "version": "10.1.3", + "resolved": "https://registry.npmjs.org/postcss-url/-/postcss-url-10.1.3.tgz", + "integrity": "sha512-FUzyxfI5l2tKmXdYc6VTu3TWZsInayEKPbiyW+P6vmmIrrb4I6CGX0BFoewgYHLK+oIL5FECEK02REYRpBvUCw==", + "dev": true, + "dependencies": { + "make-dir": "~3.1.0", + "mime": "~2.5.2", + "minimatch": "~3.0.4", + "xxhashjs": "~0.2.2" + }, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "postcss": "^8.0.0" + } + }, + "node_modules/postcss-url/node_modules/make-dir": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", + "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", + "dev": true, + "dependencies": { + "semver": "^6.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/postcss-url/node_modules/mime": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/mime/-/mime-2.5.2.tgz", + "integrity": "sha512-tqkh47FzKeCPD2PUiPB6pkbMzsCasjxAfC62/Wap5qrUWcb+sFasXUC5I3gYM5iBM8v/Qpn4UK0x+j0iHyFPDg==", + "dev": true, + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/postcss-url/node_modules/minimatch": { + "version": "3.0.8", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.8.tgz", + "integrity": "sha512-6FsRAQsxQ61mw+qP1ZzbL9Bc78x2p5OqNgNpnoAFLTrX8n5Kxph0CsnhmKKNXTWjXqU5L0pGPR7hYk+XWZr60Q==", + "dev": true, + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/postcss-url/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, "node_modules/postcss-value-parser": { "version": "4.2.0", "license": "MIT" @@ -11174,6 +11352,24 @@ } } }, + "node_modules/vite-plugin-static-copy": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/vite-plugin-static-copy/-/vite-plugin-static-copy-1.0.0.tgz", + "integrity": "sha512-kMlrB3WDtC5GzFedNIPkpjnOAr8M11PfWOiUaONrUZ3AqogTsOmIhTt6w7Fh311wl8pN81ld7sfuOEogFJ9N8A==", + "dev": true, + "dependencies": { + "chokidar": "^3.5.3", + "fast-glob": "^3.2.11", + "fs-extra": "^11.1.0", + "picocolors": "^1.0.0" + }, + "engines": { + "node": "^18.0.0 || >=20.0.0" + }, + "peerDependencies": { + "vite": "^5.0.0" + } + }, "node_modules/vite/node_modules/esbuild": { "version": "0.19.6", "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.19.6.tgz", @@ -11405,6 +11601,15 @@ "dev": true, "license": "MIT" }, + "node_modules/xxhashjs": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/xxhashjs/-/xxhashjs-0.2.2.tgz", + "integrity": "sha512-AkTuIuVTET12tpsVIQo+ZU6f/qDmKuRUcjaqR+OIvm+aCBsZ95i7UVY5WJ9TMsSaZ0DA2WxoZ4acu0sPH+OKAw==", + "dev": true, + "dependencies": { + "cuint": "^0.2.2" + } + }, "node_modules/y-protocols": { "version": "1.0.6", "license": "MIT", diff --git a/package.json b/package.json index ee883a9e..bf9f656d 100644 --- a/package.json +++ b/package.json @@ -65,6 +65,7 @@ "@typescript-eslint/eslint-plugin": "^6.0.0", "@typescript-eslint/parser": "^6.0.0", "@vitejs/plugin-react": "^4.2.0", + "autoprefixer": "^10.4.16", "concurrently": "^8.2.2", "eslint": "^8.45.0", "eslint-config-standard-with-typescript": "^39.1.1", @@ -72,11 +73,13 @@ "eslint-plugin-react-refresh": "^0.4.3", "jest": "^29.7.0", "jest-environment-jsdom": "^29.7.0", + "postcss-url": "^10.1.3", "pretty-format": "^29.7.0", "tailwindcss": "^3.3.5", "ts-jest": "^29.1.1", "tsx": "^4.1.4", "typescript": "^5.0.2", - "vite": "^5.0.0" + "vite": "^5.0.0", + "vite-plugin-static-copy": "^1.0.0" } } diff --git a/postcss.config.js b/postcss.config.js new file mode 100644 index 00000000..7fdd6805 --- /dev/null +++ b/postcss.config.js @@ -0,0 +1,26 @@ +import path from 'path' +import * as url from 'url' +const __dirname = url.fileURLToPath(new URL('.', import.meta.url)) + +export default { + plugins: { + 'postcss-import': {}, + 'postcss-url': [ + { + filter: t => { + console.log(t, /([a-zA-Z0-9\s_\\.\-\(\):])+(.woff|.woff2)$/i.test(t.url)) + return /([a-zA-Z0-9\s_\\.\-\(\):])+(.woff|.woff2)$/i.test(t.url) + }, + url: 'copy', + assetsPath: + process.env.NODE_ENV === 'production' + ? './' + : path.resolve(__dirname, '.vite_temp/fonts'), + useHash: process.env.NODE_ENV !== 'production', + hashOptions: { append: true } + } + ], + tailwindcss: {}, + autoprefixer: {} + } +} diff --git a/src/components/PlanningTable/Columns/Assignees.tsx b/src/components/PlanningTable/Columns/Assignees.tsx index f67f0f25..b32c84cb 100644 --- a/src/components/PlanningTable/Columns/Assignees.tsx +++ b/src/components/PlanningTable/Columns/Assignees.tsx @@ -40,7 +40,7 @@ export const assignees: ColumnDef = { const initials = `${first[0]}${last[0]}` return (
-
+
{initials}

{assignee}

diff --git a/src/components/PlanningTable/Columns/Section.tsx b/src/components/PlanningTable/Columns/Section.tsx index a8982265..8007d8ab 100644 --- a/src/components/PlanningTable/Columns/Section.tsx +++ b/src/components/PlanningTable/Columns/Section.tsx @@ -12,7 +12,7 @@ export const section: ColumnDef = { return sector &&
- {sector.label} + {sector.label} } } diff --git a/src/components/PlanningTable/Columns/Title.tsx b/src/components/PlanningTable/Columns/Title.tsx index d4b67c9b..a124424a 100644 --- a/src/components/PlanningTable/Columns/Title.tsx +++ b/src/components/PlanningTable/Columns/Title.tsx @@ -25,7 +25,7 @@ export const title: ColumnDef = { - + {row.getValue('title')} {!!slugline?.length && ( diff --git a/tsconfig.json b/tsconfig.json index f29de8e8..8be13e6e 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -50,6 +50,7 @@ "srv-src", "vite.config.ts", "tailwind.config.ts", + "postcss.config.js", "setupTests.ts", "jest.config.ts", "__mocks__/**/*", diff --git a/vite.config.ts b/vite.config.ts index 382937b8..f710bcc6 100644 --- a/vite.config.ts +++ b/vite.config.ts @@ -1,9 +1,20 @@ import path from 'path' import { defineConfig } from 'vite' import react from '@vitejs/plugin-react' +import { viteStaticCopy } from 'vite-plugin-static-copy' export default defineConfig({ - plugins: [react()], + plugins: [ + react(), + viteStaticCopy({ + targets: [ + { + src: './node_modules/@ttab/elephant-ui/dist/styles/**/*', + dest: './' + } + ] + }) + ], resolve: { alias: { '@': path.resolve(__dirname, './src') From 43016b1b9415a9439332bbd91a616fb30fd19258 Mon Sep 17 00:00:00 2001 From: gvl Date: Thu, 7 Dec 2023 14:56:28 +0100 Subject: [PATCH 3/4] remove post-url --- postcss.config.js | 19 ------------------- 1 file changed, 19 deletions(-) diff --git a/postcss.config.js b/postcss.config.js index 7fdd6805..9d55d43f 100644 --- a/postcss.config.js +++ b/postcss.config.js @@ -1,25 +1,6 @@ -import path from 'path' -import * as url from 'url' -const __dirname = url.fileURLToPath(new URL('.', import.meta.url)) - export default { plugins: { 'postcss-import': {}, - 'postcss-url': [ - { - filter: t => { - console.log(t, /([a-zA-Z0-9\s_\\.\-\(\):])+(.woff|.woff2)$/i.test(t.url)) - return /([a-zA-Z0-9\s_\\.\-\(\):])+(.woff|.woff2)$/i.test(t.url) - }, - url: 'copy', - assetsPath: - process.env.NODE_ENV === 'production' - ? './' - : path.resolve(__dirname, '.vite_temp/fonts'), - useHash: process.env.NODE_ENV !== 'production', - hashOptions: { append: true } - } - ], tailwindcss: {}, autoprefixer: {} } From cf23d1192057af9d254f19ae7b5ec718f030a9b0 Mon Sep 17 00:00:00 2001 From: gvl Date: Fri, 8 Dec 2023 12:13:05 +0100 Subject: [PATCH 4/4] chore: remove unused dep --- package-lock.json | 82 ----------------------------------------------- package.json | 1 - 2 files changed, 83 deletions(-) diff --git a/package-lock.json b/package-lock.json index 53138097..55f865ce 100644 --- a/package-lock.json +++ b/package-lock.json @@ -64,7 +64,6 @@ "eslint-plugin-react-refresh": "^0.4.3", "jest": "^29.7.0", "jest-environment-jsdom": "^29.7.0", - "postcss-url": "^10.1.3", "pretty-format": "^29.7.0", "tailwindcss": "^3.3.5", "ts-jest": "^29.1.1", @@ -5152,12 +5151,6 @@ "devOptional": true, "license": "MIT" }, - "node_modules/cuint": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/cuint/-/cuint-0.2.2.tgz", - "integrity": "sha512-d4ZVpCW31eWwCMe1YT3ur7mUDnTXbgwyzaL320DrcRT45rfjYxkt5QWLrmOJ+/UEAI2+fQgKe/fCjR8l4TpRgw==", - "dev": true - }, "node_modules/data-urls": { "version": "3.0.2", "dev": true, @@ -9501,72 +9494,6 @@ "node": ">=4" } }, - "node_modules/postcss-url": { - "version": "10.1.3", - "resolved": "https://registry.npmjs.org/postcss-url/-/postcss-url-10.1.3.tgz", - "integrity": "sha512-FUzyxfI5l2tKmXdYc6VTu3TWZsInayEKPbiyW+P6vmmIrrb4I6CGX0BFoewgYHLK+oIL5FECEK02REYRpBvUCw==", - "dev": true, - "dependencies": { - "make-dir": "~3.1.0", - "mime": "~2.5.2", - "minimatch": "~3.0.4", - "xxhashjs": "~0.2.2" - }, - "engines": { - "node": ">=10" - }, - "peerDependencies": { - "postcss": "^8.0.0" - } - }, - "node_modules/postcss-url/node_modules/make-dir": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", - "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", - "dev": true, - "dependencies": { - "semver": "^6.0.0" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/postcss-url/node_modules/mime": { - "version": "2.5.2", - "resolved": "https://registry.npmjs.org/mime/-/mime-2.5.2.tgz", - "integrity": "sha512-tqkh47FzKeCPD2PUiPB6pkbMzsCasjxAfC62/Wap5qrUWcb+sFasXUC5I3gYM5iBM8v/Qpn4UK0x+j0iHyFPDg==", - "dev": true, - "bin": { - "mime": "cli.js" - }, - "engines": { - "node": ">=4.0.0" - } - }, - "node_modules/postcss-url/node_modules/minimatch": { - "version": "3.0.8", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.8.tgz", - "integrity": "sha512-6FsRAQsxQ61mw+qP1ZzbL9Bc78x2p5OqNgNpnoAFLTrX8n5Kxph0CsnhmKKNXTWjXqU5L0pGPR7hYk+XWZr60Q==", - "dev": true, - "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" - } - }, - "node_modules/postcss-url/node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "dev": true, - "bin": { - "semver": "bin/semver.js" - } - }, "node_modules/postcss-value-parser": { "version": "4.2.0", "license": "MIT" @@ -11601,15 +11528,6 @@ "dev": true, "license": "MIT" }, - "node_modules/xxhashjs": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/xxhashjs/-/xxhashjs-0.2.2.tgz", - "integrity": "sha512-AkTuIuVTET12tpsVIQo+ZU6f/qDmKuRUcjaqR+OIvm+aCBsZ95i7UVY5WJ9TMsSaZ0DA2WxoZ4acu0sPH+OKAw==", - "dev": true, - "dependencies": { - "cuint": "^0.2.2" - } - }, "node_modules/y-protocols": { "version": "1.0.6", "license": "MIT", diff --git a/package.json b/package.json index bf9f656d..6d028a22 100644 --- a/package.json +++ b/package.json @@ -73,7 +73,6 @@ "eslint-plugin-react-refresh": "^0.4.3", "jest": "^29.7.0", "jest-environment-jsdom": "^29.7.0", - "postcss-url": "^10.1.3", "pretty-format": "^29.7.0", "tailwindcss": "^3.3.5", "ts-jest": "^29.1.1",