From c588bc0d40ad67349b239eb8ed783cd46c32c4fc Mon Sep 17 00:00:00 2001 From: Vitor M Date: Mon, 26 Feb 2024 17:32:04 +0100 Subject: [PATCH] fix header and update resume (#41) * fix header and update resume * remove stylelint * tweak resume --- package.json | 6 +- public/vitor-mello-resume.pdf | Bin 229883 -> 246490 bytes src/components/Hero.astro | 6 +- src/content/resume.yml | 50 +-- src/styles/fonts.css | 22 -- tailwind.config.mjs | 12 + yarn.lock | 661 +--------------------------------- 7 files changed, 52 insertions(+), 705 deletions(-) delete mode 100644 src/styles/fonts.css diff --git a/package.json b/package.json index 8d3a239..36ed962 100644 --- a/package.json +++ b/package.json @@ -10,10 +10,8 @@ "start": "astro dev", "build": "astro build", "preview": "astro preview --port 8081", - "lint": "yarn lint:js && yarn lint:css", + "lint": "yarn lint:js", "lint:js": "eslint --cache --cache-location node_modules/.cache/eslint/ .", - "lint:css": "stylelint \"src/**/*.{css,scss,sass}\"", - "lint:css:fix": "stylelint --fix \"src/**/*.{css,scss,sass}\"", "resume": "yarn build && yarn resume:generate", "resume:generate": "concurrently --raw --kill-others --success first npm:preview npm:resume:save-pdf", "resume:save-pdf": "node --trace-warnings cli/export-pdf-resume.mjs" @@ -45,8 +43,6 @@ "prettier-plugin-astro": "^0.12.2", "puppeteer": "^21.5.2", "sass": "^1.69.5", - "stylelint": "^15.11.0", - "stylelint-config-sass-guidelines": "^10.0.0", "tailwindcss-themer": "^4.0.0", "tasuku": "^2.0.1", "typescript": "^5.2.2", diff --git a/public/vitor-mello-resume.pdf b/public/vitor-mello-resume.pdf index d2f25a0392bd8c9a65bdce979c68f238b746d979..aee62cdca50e2f21f61b8bef4e180f98ed97b69f 100644 GIT binary patch delta 67663 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 z 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 YK$6})!=NXC!%+fIJT^Az2Qqm7AJ^Y6h5!Hn delta 51877 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 diff --git a/src/components/Hero.astro b/src/components/Hero.astro index 9946932..ba5596c 100644 --- a/src/components/Hero.astro +++ b/src/components/Hero.astro @@ -5,12 +5,10 @@ import { Sprite } from 'astro-icon';

Hi, my name is

-

+

Vitor Mello,

-

+

I build things for the web.

diff --git a/src/content/resume.yml b/src/content/resume.yml index 07627d6..9c64b44 100644 --- a/src/content/resume.yml +++ b/src/content/resume.yml @@ -9,8 +9,8 @@ summary: - Currently I focus more on the frontend side, with strong skills in Typescript, React (Redux and Sagas), Node (NestJS & Next.js) and GraphQL. - - "Outside work, I love snowboarding, running, video games and teaching my dog new tricks. - Fun fact: I coded my first website (about Dragon Ball Z) when I was a 14 years old." + - 'Outside work, I love snowboarding, running, video games and teaching my dog new tricks. + Fun fact: I coded my first website (about Dragon Ball Z) when I was a 14 years old.' links: - name: vitor@vmello.com @@ -32,6 +32,17 @@ education: years: 2005 - 2009 work: + - company: Moss GmbH + logo: choco.jpg + location: Berlin, Germany + duration: ~ + positions: + - position: Senior Software Engineer (Frontend) + date: Oct 2023 - Present + summary: ~ + tags: > + typescript, react, RTL, design-system + - company: Choco logo: choco.jpg location: Berlin, Germany @@ -40,7 +51,7 @@ work: - position: Senior Software Engineer (Frontend) date: Jan 2022 - Jul 2023 summary: > - Greatly increased developer satisfaction with auto-generated apollo mocks for tests + Greatly increased developer productivity with auto-generated apollo mocks for tests • Promoting best practices in FE development and testing • Created tool for easily overriding feature flags during development/cypress tests • Mentoring two junior FE developers @@ -53,9 +64,9 @@ work: location: Berlin, Germany duration: 2 years 1 month positions: - - position: Head of Engineering + - position: Engineering Lead (Full-Stack React/Node/PHP) date: Feb 2021 - Nov 2021 - - position: Senior Software Engineer (Frontend) + - position: Senior Software Engineer (Full-Stack React/Node/PHP) date: Nov 2019 - Jan 2021 summary: > Reimplemented the existing blog in Next.js, making the static export time 10x faster @@ -68,24 +79,12 @@ work: tags: > typescript, react, redux, next.js, ssr, nestjs, mysql, gcloud, docker - - company: Tome Forró Berlin - logo: ~ - location: Berlin, Germany - duration: 6 years 9 months - positions: - - position: Dance Teacher and Organizer - date: Jun 2013 - Feb 2020 - summary: > - I was one of the co-founders and volunteers at this non-profit Verein (club) for Forró - (Brazilian partner dance). I organized weekly parties and classes in Humboldt University in - Berlin (where I used to teach), and also festivals, concerts and workshops with international audiences. - - company: Flixbus logo: flixbus.jpg location: Berlin, Germany duration: 3 years 9 months positions: - - position: Senior Full-Stack Engineer + - position: Senior Full-Stack Engineer (React/PHP) date: Feb 2016 - October 2019 summary: > Reimplemented the search results page and search form with React, Redux and Sagas @@ -102,11 +101,18 @@ work: positions: - position: Senior Software Engineer (PHP) date: Jun 2013 - Dec 2015 + + - company: Tome Forró Berlin + logo: ~ + location: Berlin, Germany + duration: 6 years 9 months + positions: + - position: Dance Teacher and Organizer + date: Jun 2013 - Feb 2020 summary: > - Development of new features for the frontend and backend with a focus on scalability and performance - • Running load tests with jMeter and finding bottlenecks and points of improvement in the application - • Integration with external payment gateways around the world - • Integration with external restaurant systems and APIs for seamless order dispatching + I was one of the co-founders and volunteers at this non-profit Verein (club) for Forró + (Brazilian partner dance). I organized weekly parties and classes in Humboldt University in + Berlin (where I used to teach), and also festivals, concerts and workshops with international audiences. skills: - name: Typescript diff --git a/src/styles/fonts.css b/src/styles/fonts.css deleted file mode 100644 index 8447a61..0000000 --- a/src/styles/fonts.css +++ /dev/null @@ -1,22 +0,0 @@ -@font-face { - font-family: Biotif; - src: - url('/assets/fonts/biotif.woff2') format('woff2'), - url('/assets/fonts/biotif.woff') format('woff'); -} - -@font-face { - font-family: Bogart; - font-weight: bold; - src: - url('/assets/fonts/bogart-semi.woff2') format('woff2'), - url('/assets/fonts/bogart-semi.woff') format('woff'); -} - -@font-face { - font-family: Bogart; - font-weight: normal; - src: - url('/assets/fonts/bogart.woff2') format('woff2'), - url('/assets/fonts/bogart.woff') format('woff'); -} diff --git a/tailwind.config.mjs b/tailwind.config.mjs index 36b3c18..3cf29f3 100644 --- a/tailwind.config.mjs +++ b/tailwind.config.mjs @@ -22,6 +22,18 @@ export default { sans: ['Biotif', 'system-ui'], serif: ['Bogart', 'Georgia'], display: ['Bogart', 'serif'], + hero: ['Bogart', 'serif'], + }, + fontSize: { + sm: '0.875rem', + base: '1rem', + xl: '1.12rem', + '2xl': '1.5rem', + '3xl': '1.875rem', + }, + lineHeight: { + normal: '1.5', + 12: '3rem', }, colors: { transparent: 'transparent', diff --git a/yarn.lock b/yarn.lock index de36644..2a4a24b 100644 --- a/yarn.lock +++ b/yarn.lock @@ -388,41 +388,6 @@ __metadata: languageName: node linkType: hard -"@csstools/css-parser-algorithms@npm:^2.3.1": - version: 2.3.2 - resolution: "@csstools/css-parser-algorithms@npm:2.3.2" - peerDependencies: - "@csstools/css-tokenizer": ^2.2.1 - checksum: 879798303bd30e3768dfcad2ee6e74170e8adc08a674ff1f1b4a9bedd3e51494f97dc35bec22e337d6ac0ad4af04b182c5520382972d1612ff0f4fa10855f98f - languageName: node - linkType: hard - -"@csstools/css-tokenizer@npm:^2.2.0": - version: 2.2.1 - resolution: "@csstools/css-tokenizer@npm:2.2.1" - checksum: 4bd013b1cd28008979bb2decece261d96d1387711ac417d871cef969ee13da272e87945f2e4ef5ddc49e27e8bb16829cbd08d2064e4e8363c86367e77181dfc9 - languageName: node - linkType: hard - -"@csstools/media-query-list-parser@npm:^2.1.4": - version: 2.1.5 - resolution: "@csstools/media-query-list-parser@npm:2.1.5" - peerDependencies: - "@csstools/css-parser-algorithms": ^2.3.2 - "@csstools/css-tokenizer": ^2.2.1 - checksum: 8c5e60d5bbca001a8a4fed71d0495eb0a6f06eb596951ebfd33cb446a6753318b8ebf20ed9e3adf4ee4e0933fbe09cc1e13a48907d19a5327269e44b6e06f86d - languageName: node - linkType: hard - -"@csstools/selector-specificity@npm:^3.0.0": - version: 3.0.0 - resolution: "@csstools/selector-specificity@npm:3.0.0" - peerDependencies: - postcss-selector-parser: ^6.0.13 - checksum: 4a2dfe69998a499155d9dab4c2a0e7ae7594d8db98bb8a487d2d5347c0c501655051eb5eacad3fe323c86b0ba8212fe092c27fc883621e6ac2a27662edfc3528 - languageName: node - linkType: hard - "@esbuild/android-arm64@npm:0.18.20": version: 0.18.20 resolution: "@esbuild/android-arm64@npm:0.18.20" @@ -1111,13 +1076,6 @@ __metadata: languageName: node linkType: hard -"@types/minimist@npm:^1.2.2": - version: 1.2.5 - resolution: "@types/minimist@npm:1.2.5" - checksum: 477047b606005058ab0263c4f58097136268007f320003c348794f74adedc3166ffc47c80ec3e94687787f2ab7f4e72c468223946e79892cf0fd9e25e9970a90 - languageName: node - linkType: hard - "@types/ms@npm:*": version: 0.7.34 resolution: "@types/ms@npm:0.7.34" @@ -1143,13 +1101,6 @@ __metadata: languageName: node linkType: hard -"@types/normalize-package-data@npm:^2.4.0": - version: 2.4.4 - resolution: "@types/normalize-package-data@npm:2.4.4" - checksum: 65dff72b543997b7be8b0265eca7ace0e34b75c3e5fee31de11179d08fa7124a7a5587265d53d0409532ecb7f7fba662c2012807963e1f9b059653ec2c83ee05 - languageName: node - linkType: hard - "@types/parse5@npm:^6.0.0": version: 6.0.3 resolution: "@types/parse5@npm:6.0.3" @@ -1406,18 +1357,6 @@ __metadata: languageName: node linkType: hard -"ajv@npm:^8.0.1": - version: 8.12.0 - resolution: "ajv@npm:8.12.0" - dependencies: - fast-deep-equal: "npm:^3.1.1" - json-schema-traverse: "npm:^1.0.0" - require-from-string: "npm:^2.0.2" - uri-js: "npm:^4.2.2" - checksum: b406f3b79b5756ac53bfe2c20852471b08e122bc1ee4cde08ae4d6a800574d9cd78d60c81c69c63ff81e4da7cd0b638fafbb2303ae580d49cf1600b9059efb85 - languageName: node - linkType: hard - "ansi-align@npm:^3.0.1": version: 3.0.1 resolution: "ansi-align@npm:3.0.1" @@ -1595,13 +1534,6 @@ __metadata: languageName: node linkType: hard -"arrify@npm:^1.0.1": - version: 1.0.1 - resolution: "arrify@npm:1.0.1" - checksum: 745075dd4a4624ff0225c331dacb99be501a515d39bcb7c84d24660314a6ec28e68131b137e6f7e16318170842ce97538cd298fc4cd6b2cc798e0b957f2747e7 - languageName: node - linkType: hard - "ast-types@npm:^0.13.4": version: 0.13.4 resolution: "ast-types@npm:0.13.4" @@ -1611,13 +1543,6 @@ __metadata: languageName: node linkType: hard -"astral-regex@npm:^2.0.0": - version: 2.0.0 - resolution: "astral-regex@npm:2.0.0" - checksum: 876231688c66400473ba505731df37ea436e574dd524520294cc3bbc54ea40334865e01fa0d074d74d036ee874ee7e62f486ea38bc421ee8e6a871c06f011766 - languageName: node - linkType: hard - "astro-eslint-parser@npm:^0.16.0": version: 0.16.0 resolution: "astro-eslint-parser@npm:0.16.0" @@ -1744,8 +1669,6 @@ __metadata: remark: "npm:^15.0.1" remark-html: "npm:^16.0.1" sass: "npm:^1.69.5" - stylelint: "npm:^15.11.0" - stylelint-config-sass-guidelines: "npm:^10.0.0" tailwindcss: "npm:^3.3.5" tailwindcss-themer: "npm:^4.0.0" tasuku: "npm:^2.0.1" @@ -1818,13 +1741,6 @@ __metadata: languageName: node linkType: hard -"balanced-match@npm:^2.0.0": - version: 2.0.0 - resolution: "balanced-match@npm:2.0.0" - checksum: 9a5caad6a292c5df164cc6d0c38e0eedf9a1413f42e5fece733640949d74d0052cfa9587c1a1681f772147fb79be495121325a649526957fd75b3a216d1fbc68 - languageName: node - linkType: hard - "base64-js@npm:^1.3.1": version: 1.5.1 resolution: "base64-js@npm:1.5.1" @@ -2030,25 +1946,6 @@ __metadata: languageName: node linkType: hard -"camelcase-keys@npm:^7.0.0": - version: 7.0.2 - resolution: "camelcase-keys@npm:7.0.2" - dependencies: - camelcase: "npm:^6.3.0" - map-obj: "npm:^4.1.0" - quick-lru: "npm:^5.1.1" - type-fest: "npm:^1.2.1" - checksum: 6f92d969b7fa97456ffc35fe93f0a42d0d0a00fbd94bfc6cac07c84da86e6acfb89fdf04151460d47c583d2dd38a3e9406f980efe9a3d2e143cdfe46a7343083 - languageName: node - linkType: hard - -"camelcase@npm:^6.3.0": - version: 6.3.0 - resolution: "camelcase@npm:6.3.0" - checksum: 8c96818a9076434998511251dcb2761a94817ea17dbdc37f47ac080bd088fc62c7369429a19e2178b993497132c8cbcf5cc1f44ba963e76782ba469c0474938d - languageName: node - linkType: hard - "camelcase@npm:^7.0.1": version: 7.0.1 resolution: "camelcase@npm:7.0.1" @@ -2306,13 +2203,6 @@ __metadata: languageName: node linkType: hard -"colord@npm:^2.9.3": - version: 2.9.3 - resolution: "colord@npm:2.9.3" - checksum: 907a4506d7307e2f580b471b581e992181ed75ab0c6925ece9ca46d88161d2fc50ed15891cd0556d0d9321237ca75afc9d462e4c050b939ef88428517f047f30 - languageName: node - linkType: hard - "comma-separated-tokens@npm:^1.0.0": version: 1.0.8 resolution: "comma-separated-tokens@npm:1.0.8" @@ -2389,7 +2279,7 @@ __metadata: languageName: node linkType: hard -"cosmiconfig@npm:8.3.6, cosmiconfig@npm:^8.2.0": +"cosmiconfig@npm:8.3.6": version: 8.3.6 resolution: "cosmiconfig@npm:8.3.6" dependencies: @@ -2426,13 +2316,6 @@ __metadata: languageName: node linkType: hard -"css-functions-list@npm:^3.2.1": - version: 3.2.1 - resolution: "css-functions-list@npm:3.2.1" - checksum: 57d7deb3b05e84d95b88ba9b3244cf60d33b40652b3357f084c805b24a9febda5987ade44ef25a56be41e73249a7dcc157abd704d8a0e998b2c1c2e2d5de6461 - languageName: node - linkType: hard - "css-select@npm:^4.1.3": version: 4.3.0 resolution: "css-select@npm:4.3.0" @@ -2456,16 +2339,6 @@ __metadata: languageName: node linkType: hard -"css-tree@npm:^2.3.1": - version: 2.3.1 - resolution: "css-tree@npm:2.3.1" - dependencies: - mdn-data: "npm:2.0.30" - source-map-js: "npm:^1.0.1" - checksum: e5e39b82eb4767c664fa5c2cd9968c8c7e6b7fd2c0079b52680a28466d851e2826d5e64699c449d933c0e8ca0554beca43c41a9fcb09fb6a46139d462dbdf0df - languageName: node - linkType: hard - "css-what@npm:^6.0.1": version: 6.1.0 resolution: "css-what@npm:6.1.0" @@ -2544,30 +2417,6 @@ __metadata: languageName: node linkType: hard -"decamelize-keys@npm:^1.1.0": - version: 1.1.1 - resolution: "decamelize-keys@npm:1.1.1" - dependencies: - decamelize: "npm:^1.1.0" - map-obj: "npm:^1.0.0" - checksum: 71d5898174f17a8d2303cecc98ba0236e842948c4d042a8180d5e749be8442220bca2d16dd93bebd7b49e86c807814273212e4da0fae67be7c58c282ff76057a - languageName: node - linkType: hard - -"decamelize@npm:^1.1.0": - version: 1.2.0 - resolution: "decamelize@npm:1.2.0" - checksum: ad8c51a7e7e0720c70ec2eeb1163b66da03e7616d7b98c9ef43cce2416395e84c1e9548dd94f5f6ffecfee9f8b94251fc57121a8b021f2ff2469b2bae247b8aa - languageName: node - linkType: hard - -"decamelize@npm:^5.0.0": - version: 5.0.1 - resolution: "decamelize@npm:5.0.1" - checksum: 643e88804c538a334fae303ae1da8b30193b81dad8689643b35e6ab8ab60a3b03492cab6096d8163bd41fd384d969485f0634c000f80af502aa7f4047258d5b4 - languageName: node - linkType: hard - "decode-named-character-reference@npm:^1.0.0": version: 1.0.2 resolution: "decode-named-character-reference@npm:1.0.2" @@ -3607,13 +3456,6 @@ __metadata: languageName: node linkType: hard -"fastest-levenshtein@npm:^1.0.16": - version: 1.0.16 - resolution: "fastest-levenshtein@npm:1.0.16" - checksum: ee85d33b5cef592033f70e1c13ae8624055950b4eb832435099cd56aa313d7f251b873bedbc06a517adfaff7b31756d139535991e2406967438e03a1bf1b008e - languageName: node - linkType: hard - "fastq@npm:^1.6.0": version: 1.15.0 resolution: "fastq@npm:1.15.0" @@ -3651,15 +3493,6 @@ __metadata: languageName: node linkType: hard -"file-entry-cache@npm:^7.0.0": - version: 7.0.2 - resolution: "file-entry-cache@npm:7.0.2" - dependencies: - flat-cache: "npm:^3.2.0" - checksum: e03e99beb9809a5679699ebd7146f3b93870b57775705f4b61bda4a1d8454dfd261b48e770a601f6c36a4789b4c0750f262e4d5fb2c7eeceb75e16439b07211a - languageName: node - linkType: hard - "fill-range@npm:^7.0.1": version: 7.0.1 resolution: "fill-range@npm:7.0.1" @@ -3699,7 +3532,7 @@ __metadata: languageName: node linkType: hard -"flat-cache@npm:^3.0.4, flat-cache@npm:^3.2.0": +"flat-cache@npm:^3.0.4": version: 3.2.0 resolution: "flat-cache@npm:3.2.0" dependencies: @@ -3995,26 +3828,6 @@ __metadata: languageName: node linkType: hard -"global-modules@npm:^2.0.0": - version: 2.0.0 - resolution: "global-modules@npm:2.0.0" - dependencies: - global-prefix: "npm:^3.0.0" - checksum: 4aee73adf533fe82ead2ad15c8bfb6ea4fb29e16d2d067521ab39d3b45b8f834d71c47a807e4f8f696e79497c3946d4ccdcd708da6f3a4522d65b087b8852f64 - languageName: node - linkType: hard - -"global-prefix@npm:^3.0.0": - version: 3.0.0 - resolution: "global-prefix@npm:3.0.0" - dependencies: - ini: "npm:^1.3.5" - kind-of: "npm:^6.0.2" - which: "npm:^1.3.1" - checksum: a405b9f83c7d88a49dc1c1e458d6585e258356810d3d0f41094265152a06a0f393b14d911f45616e35a4ce3894176a73be2984883575e778f55e90bf812d7337 - languageName: node - linkType: hard - "globals@npm:^11.1.0": version: 11.12.0 resolution: "globals@npm:11.12.0" @@ -4054,13 +3867,6 @@ __metadata: languageName: node linkType: hard -"globjoin@npm:^0.1.4": - version: 0.1.4 - resolution: "globjoin@npm:0.1.4" - checksum: 1e7e0f145f6572134e999b5511767698c8196e891f50db76a25189c897f355aec1b7e62f9eeaa0626db55460353470ac6bec4aa118beb710e4543037e705647a - languageName: node - linkType: hard - "gopd@npm:^1.0.1": version: 1.0.1 resolution: "gopd@npm:1.0.1" @@ -4096,13 +3902,6 @@ __metadata: languageName: node linkType: hard -"hard-rejection@npm:^2.1.0": - version: 2.1.0 - resolution: "hard-rejection@npm:2.1.0" - checksum: 7baaf80a0c7fff4ca79687b4060113f1529589852152fa935e6787a2bc96211e784ad4588fb3048136ff8ffc9dfcf3ae385314a5b24db32de20bea0d1597f9dc - languageName: node - linkType: hard - "has-bigints@npm:^1.0.1, has-bigints@npm:^1.0.2": version: 1.0.2 resolution: "has-bigints@npm:1.0.2" @@ -4416,15 +4215,6 @@ __metadata: languageName: node linkType: hard -"hosted-git-info@npm:^4.0.1": - version: 4.1.0 - resolution: "hosted-git-info@npm:4.1.0" - dependencies: - lru-cache: "npm:^6.0.0" - checksum: 4dc67022b7ecb12829966bd731fb9a5f14d351547aafc6520ef3c8e7211f4f0e69452d24e29eae3d9b17df924d660052e53d8ca321cf3008418fb7e6c7c47d6f - languageName: node - linkType: hard - "html-escaper@npm:^3.0.3": version: 3.0.3 resolution: "html-escaper@npm:3.0.3" @@ -4432,13 +4222,6 @@ __metadata: languageName: node linkType: hard -"html-tags@npm:^3.3.1": - version: 3.3.1 - resolution: "html-tags@npm:3.3.1" - checksum: d0e808544b92d8b999cbcc86d539577255a2f0f2f4f73110d10749d1d36e6fe6ad706a0355a8477afb6e000ecdc93d8455b3602951f9a2b694ac9e28f1b52878 - languageName: node - linkType: hard - "html-void-elements@npm:^1.0.0": version: 1.0.5 resolution: "html-void-elements@npm:1.0.5" @@ -4557,13 +4340,6 @@ __metadata: languageName: node linkType: hard -"import-lazy@npm:^4.0.0": - version: 4.0.0 - resolution: "import-lazy@npm:4.0.0" - checksum: 943309cc8eb01ada12700448c288b0384f77a1bc33c7e00fa4cb223c665f467a13ce9aaceb8d2e4cf586b07c1d2828040263dcc069873ce63cfc2ac6fd087971 - languageName: node - linkType: hard - "import-meta-resolve@npm:^3.0.0": version: 3.1.1 resolution: "import-meta-resolve@npm:3.1.1" @@ -4585,13 +4361,6 @@ __metadata: languageName: node linkType: hard -"indent-string@npm:^5.0.0": - version: 5.0.0 - resolution: "indent-string@npm:5.0.0" - checksum: e466c27b6373440e6d84fbc19e750219ce25865cb82d578e41a6053d727e5520dc5725217d6eb1cc76005a1bb1696a0f106d84ce7ebda3033b963a38583fb3b3 - languageName: node - linkType: hard - "inflight@npm:^1.0.4": version: 1.0.6 resolution: "inflight@npm:1.0.6" @@ -4609,7 +4378,7 @@ __metadata: languageName: node linkType: hard -"ini@npm:^1.3.5, ini@npm:~1.3.0": +"ini@npm:~1.3.0": version: 1.3.8 resolution: "ini@npm:1.3.8" checksum: 314ae176e8d4deb3def56106da8002b462221c174ddb7ce0c49ee72c8cd1f9044f7b10cc555a7d8850982c3b9ca96fc212122749f5234bc2b6fb05fb942ed566 @@ -4725,7 +4494,7 @@ __metadata: languageName: node linkType: hard -"is-core-module@npm:^2.11.0, is-core-module@npm:^2.13.0, is-core-module@npm:^2.13.1, is-core-module@npm:^2.5.0": +"is-core-module@npm:^2.11.0, is-core-module@npm:^2.13.0, is-core-module@npm:^2.13.1": version: 2.13.1 resolution: "is-core-module@npm:2.13.1" dependencies: @@ -4860,13 +4629,6 @@ __metadata: languageName: node linkType: hard -"is-plain-obj@npm:^1.1.0": - version: 1.1.0 - resolution: "is-plain-obj@npm:1.1.0" - checksum: 0ee04807797aad50859652a7467481816cbb57e5cc97d813a7dcd8915da8195dc68c436010bf39d195226cde6a2d352f4b815f16f26b7bf486a5754290629931 - languageName: node - linkType: hard - "is-plain-obj@npm:^2.0.0": version: 2.1.0 resolution: "is-plain-obj@npm:2.1.0" @@ -4881,13 +4643,6 @@ __metadata: languageName: node linkType: hard -"is-plain-object@npm:^5.0.0": - version: 5.0.0 - resolution: "is-plain-object@npm:5.0.0" - checksum: e32d27061eef62c0847d303125440a38660517e586f2f3db7c9d179ae5b6674ab0f469d519b2e25c147a1a3bc87156d0d5f4d8821e0ce4a9ee7fe1fcf11ce45c - languageName: node - linkType: hard - "is-regex@npm:^1.1.4": version: 1.1.4 resolution: "is-regex@npm:1.1.4" @@ -5085,13 +4840,6 @@ __metadata: languageName: node linkType: hard -"json-schema-traverse@npm:^1.0.0": - version: 1.0.0 - resolution: "json-schema-traverse@npm:1.0.0" - checksum: 02f2f466cdb0362558b2f1fd5e15cce82ef55d60cd7f8fa828cf35ba74330f8d767fcae5c5c2adb7851fa811766c694b9405810879bc4e1ddd78a7c0e03658ad - languageName: node - linkType: hard - "json-stable-stringify-without-jsonify@npm:^1.0.1": version: 1.0.1 resolution: "json-stable-stringify-without-jsonify@npm:1.0.1" @@ -5147,7 +4895,7 @@ __metadata: languageName: node linkType: hard -"kind-of@npm:^6.0.0, kind-of@npm:^6.0.2, kind-of@npm:^6.0.3": +"kind-of@npm:^6.0.0, kind-of@npm:^6.0.2": version: 6.0.3 resolution: "kind-of@npm:6.0.3" checksum: 5873d303fb36aad875b7538798867da2ae5c9e328d67194b0162a3659a627d22f742fc9c4ae95cd1704132a24b00cae5041fc00c0f6ef937dc17080dc4dbb962 @@ -5168,13 +4916,6 @@ __metadata: languageName: node linkType: hard -"known-css-properties@npm:^0.29.0": - version: 0.29.0 - resolution: "known-css-properties@npm:0.29.0" - checksum: ab4e1d6bad10fe4ba15183e640dab8eec52aaa5a69899382de5843699f145e49c67e6a3ca5c8426ccd31577d3eec4459004ed317a550c3523b863a251280ddd4 - languageName: node - linkType: hard - "levn@npm:^0.4.1": version: 0.4.1 resolution: "levn@npm:0.4.1" @@ -5250,13 +4991,6 @@ __metadata: languageName: node linkType: hard -"lodash.truncate@npm:^4.4.2": - version: 4.4.2 - resolution: "lodash.truncate@npm:4.4.2" - checksum: 7a495616121449e5d2288c606b1025d42ab9979e8c93ba885e5c5802ffd4f1ebad4428c793ccc12f73e73237e85a9f5b67dd6415757546fbd5a4653ba83e25ac - languageName: node - linkType: hard - "lodash@npm:^4.17.21": version: 4.17.21 resolution: "lodash@npm:4.17.21" @@ -5341,20 +5075,6 @@ __metadata: languageName: node linkType: hard -"map-obj@npm:^1.0.0": - version: 1.0.1 - resolution: "map-obj@npm:1.0.1" - checksum: f8e6fc7f6137329c376c4524f6d25b3c243c17019bc8f621d15a2dcb855919e482a9298a78ae58b00dbd0e76b640bf6533aa343a9e993cfc16e0346a2507e7f8 - languageName: node - linkType: hard - -"map-obj@npm:^4.1.0": - version: 4.3.0 - resolution: "map-obj@npm:4.3.0" - checksum: fbc554934d1a27a1910e842bc87b177b1a556609dd803747c85ece420692380827c6ae94a95cce4407c054fa0964be3bf8226f7f2cb2e9eeee432c7c1985684e - languageName: node - linkType: hard - "markdown-table@npm:^3.0.0": version: 3.0.3 resolution: "markdown-table@npm:3.0.3" @@ -5362,13 +5082,6 @@ __metadata: languageName: node linkType: hard -"mathml-tag-names@npm:^2.1.3": - version: 2.1.3 - resolution: "mathml-tag-names@npm:2.1.3" - checksum: 1201a25a137d6b9e328facd67912058b8b45b19a6c4cc62641c9476195da28a275ca6e0eca070af5378b905c2b11abc1114676ba703411db0b9ce007de921ad0 - languageName: node - linkType: hard - "mdast-util-definitions@npm:^4.0.0": version: 4.0.0 resolution: "mdast-util-definitions@npm:4.0.0" @@ -5667,13 +5380,6 @@ __metadata: languageName: node linkType: hard -"mdn-data@npm:2.0.30": - version: 2.0.30 - resolution: "mdn-data@npm:2.0.30" - checksum: e4944322bf3e0461a2daa2aee7e14e208960a036289531e4ef009e53d32bd41528350c070c4a33be867980443fe4c0523518d99318423cffa7c825fe7b1154e2 - languageName: node - linkType: hard - "mdurl@npm:^1.0.0": version: 1.0.1 resolution: "mdurl@npm:1.0.1" @@ -5681,26 +5387,6 @@ __metadata: languageName: node linkType: hard -"meow@npm:^10.1.5": - version: 10.1.5 - resolution: "meow@npm:10.1.5" - dependencies: - "@types/minimist": "npm:^1.2.2" - camelcase-keys: "npm:^7.0.0" - decamelize: "npm:^5.0.0" - decamelize-keys: "npm:^1.1.0" - hard-rejection: "npm:^2.1.0" - minimist-options: "npm:4.1.0" - normalize-package-data: "npm:^3.0.2" - read-pkg-up: "npm:^8.0.0" - redent: "npm:^4.0.0" - trim-newlines: "npm:^4.0.2" - type-fest: "npm:^1.2.2" - yargs-parser: "npm:^20.2.9" - checksum: 4d6d4c233b9405bace4fd6c60db0b5806d7186a047852ddce0748e56a57c75d4fef3ab2603a480bd74595e4e8e3a47b932d737397a62e043da1d3187f1240ff4 - languageName: node - linkType: hard - "merge-stream@npm:^2.0.0": version: 2.0.0 resolution: "merge-stream@npm:2.0.0" @@ -6330,13 +6016,6 @@ __metadata: languageName: node linkType: hard -"min-indent@npm:^1.0.1": - version: 1.0.1 - resolution: "min-indent@npm:1.0.1" - checksum: bfc6dd03c5eaf623a4963ebd94d087f6f4bbbfd8c41329a7f09706b0cb66969c4ddd336abeb587bc44bc6f08e13bf90f0b374f9d71f9f01e04adc2cd6f083ef1 - languageName: node - linkType: hard - "minimatch@npm:^3.0.4, minimatch@npm:^3.0.5, minimatch@npm:^3.1.1, minimatch@npm:^3.1.2": version: 3.1.2 resolution: "minimatch@npm:3.1.2" @@ -6355,17 +6034,6 @@ __metadata: languageName: node linkType: hard -"minimist-options@npm:4.1.0": - version: 4.1.0 - resolution: "minimist-options@npm:4.1.0" - dependencies: - arrify: "npm:^1.0.1" - is-plain-obj: "npm:^1.1.0" - kind-of: "npm:^6.0.3" - checksum: 8c040b3068811e79de1140ca2b708d3e203c8003eb9a414c1ab3cd467fc5f17c9ca02a5aef23bedc51a7f8bfbe77f87e9a7e31ec81fba304cda675b019496f4e - languageName: node - linkType: hard - "minimist@npm:^1.2.0, minimist@npm:^1.2.3, minimist@npm:^1.2.6": version: 1.2.8 resolution: "minimist@npm:1.2.8" @@ -6666,18 +6334,6 @@ __metadata: languageName: node linkType: hard -"normalize-package-data@npm:^3.0.2": - version: 3.0.3 - resolution: "normalize-package-data@npm:3.0.3" - dependencies: - hosted-git-info: "npm:^4.0.1" - is-core-module: "npm:^2.5.0" - semver: "npm:^7.3.4" - validate-npm-package-license: "npm:^3.0.1" - checksum: 3cd3b438c9c7b15d72ed2d1bbf0f8cc2d07bfe27702fc9e95d039f0af4e069dc75c0646e75068f9f9255a8aae64b59aa4fe2177e65787145fb996c3d38d48acb - languageName: node - linkType: hard - "normalize-path@npm:^3.0.0, normalize-path@npm:~3.0.0": version: 3.0.0 resolution: "normalize-path@npm:3.0.0" @@ -7182,13 +6838,6 @@ __metadata: languageName: node linkType: hard -"postcss-media-query-parser@npm:^0.2.3": - version: 0.2.3 - resolution: "postcss-media-query-parser@npm:0.2.3" - checksum: 39f9e9c383ec98d85103c5f3d1eb5a9088a47357ed26d3c7501aeba1302840521cffa1b851bc2d8146f1ccdef263fe3088f4d435bda1c0dc0b6f9387865574c8 - languageName: node - linkType: hard - "postcss-nested@npm:^6.0.1": version: 6.0.1 resolution: "postcss-nested@npm:6.0.1" @@ -7200,32 +6849,7 @@ __metadata: languageName: node linkType: hard -"postcss-resolve-nested-selector@npm:^0.1.1": - version: 0.1.1 - resolution: "postcss-resolve-nested-selector@npm:0.1.1" - checksum: b08fb76ab092a09ee01328bad620a01dcb445ac5eb02dd0ed9ed75217c2f779ecb3bf99a361c46e695689309c08c09f1a1ad7354c8d58c2c2c40d364657fcb08 - languageName: node - linkType: hard - -"postcss-safe-parser@npm:^6.0.0": - version: 6.0.0 - resolution: "postcss-safe-parser@npm:6.0.0" - peerDependencies: - postcss: ^8.3.3 - checksum: 06c733eaad83a3954367e7ee02ddfe3796e7a44d4299ccf9239f40964a4daac153c7d77613f32964b5a86c0c6c2f6167738f31d578b73b17cb69d0c4446f0ebe - languageName: node - linkType: hard - -"postcss-scss@npm:^4.0.6": - version: 4.0.9 - resolution: "postcss-scss@npm:4.0.9" - peerDependencies: - postcss: ^8.4.29 - checksum: d191c771344357a28995a2f53041ec699070331b8238e076001cedde97215bd3ebf596d0a9882b22c566977c4b72816dafc00028dc09153c6f97f71cd28a70f7 - languageName: node - linkType: hard - -"postcss-selector-parser@npm:^6.0.10, postcss-selector-parser@npm:^6.0.11, postcss-selector-parser@npm:^6.0.13": +"postcss-selector-parser@npm:^6.0.10, postcss-selector-parser@npm:^6.0.11": version: 6.0.13 resolution: "postcss-selector-parser@npm:6.0.13" dependencies: @@ -7470,13 +7094,6 @@ __metadata: languageName: node linkType: hard -"quick-lru@npm:^5.1.1": - version: 5.1.1 - resolution: "quick-lru@npm:5.1.1" - checksum: a516faa25574be7947969883e6068dbe4aa19e8ef8e8e0fd96cddd6d36485e9106d85c0041a27153286b0770b381328f4072aa40d3b18a19f5f7d2b78b94b5ed - languageName: node - linkType: hard - "rc@npm:^1.2.7": version: 1.2.8 resolution: "rc@npm:1.2.8" @@ -7500,29 +7117,6 @@ __metadata: languageName: node linkType: hard -"read-pkg-up@npm:^8.0.0": - version: 8.0.0 - resolution: "read-pkg-up@npm:8.0.0" - dependencies: - find-up: "npm:^5.0.0" - read-pkg: "npm:^6.0.0" - type-fest: "npm:^1.0.1" - checksum: fe4c80401656b40b408884457fffb5a8015c03b1018cfd8e48f8d82a5e9023e24963603aeb2755608d964593e046c15b34d29b07d35af9c7aa478be81805209c - languageName: node - linkType: hard - -"read-pkg@npm:^6.0.0": - version: 6.0.0 - resolution: "read-pkg@npm:6.0.0" - dependencies: - "@types/normalize-package-data": "npm:^2.4.0" - normalize-package-data: "npm:^3.0.2" - parse-json: "npm:^5.2.0" - type-fest: "npm:^1.0.1" - checksum: 0cebdff381128e923815c643074a87011070e5fc352bee575d327d6485da3317fab6d802a7b03deeb0be7be8d3ad1640397b3d5d2f044452caf4e8d1736bf94f - languageName: node - linkType: hard - "readable-stream@npm:^3.1.1, readable-stream@npm:^3.4.0": version: 3.6.2 resolution: "readable-stream@npm:3.6.2" @@ -7543,16 +7137,6 @@ __metadata: languageName: node linkType: hard -"redent@npm:^4.0.0": - version: 4.0.0 - resolution: "redent@npm:4.0.0" - dependencies: - indent-string: "npm:^5.0.0" - strip-indent: "npm:^4.0.0" - checksum: 6944e7b1d8f3fd28c2515f5c605b9f7f0ea0f4edddf41890bbbdd4d9ee35abb7540c3b278f03ff827bd278bb6ff4a5bd8692ca406b748c5c1c3ce7355e9fbf8f - languageName: node - linkType: hard - "regenerator-runtime@npm:^0.14.0": version: 0.14.0 resolution: "regenerator-runtime@npm:0.14.0" @@ -7738,13 +7322,6 @@ __metadata: languageName: node linkType: hard -"require-from-string@npm:^2.0.2": - version: 2.0.2 - resolution: "require-from-string@npm:2.0.2" - checksum: 839a3a890102a658f4cb3e7b2aa13a1f80a3a976b512020c3d1efc418491c48a886b6e481ea56afc6c4cb5eef678f23b2a4e70575e7534eccadf5e30ed2e56eb - languageName: node - linkType: hard - "resolve-from@npm:^4.0.0": version: 4.0.0 resolution: "resolve-from@npm:4.0.0" @@ -8025,7 +7602,7 @@ __metadata: languageName: node linkType: hard -"semver@npm:^7.3.4, semver@npm:^7.3.5, semver@npm:^7.3.8, semver@npm:^7.5.4": +"semver@npm:^7.3.5, semver@npm:^7.3.8, semver@npm:^7.5.4": version: 7.5.4 resolution: "semver@npm:7.5.4" dependencies: @@ -8181,17 +7758,6 @@ __metadata: languageName: node linkType: hard -"slice-ansi@npm:^4.0.0": - version: 4.0.0 - resolution: "slice-ansi@npm:4.0.0" - dependencies: - ansi-styles: "npm:^4.0.0" - astral-regex: "npm:^2.0.0" - is-fullwidth-code-point: "npm:^3.0.0" - checksum: 4a82d7f085b0e1b070e004941ada3c40d3818563ac44766cca4ceadd2080427d337554f9f99a13aaeb3b4a94d9964d9466c807b3d7b7541d1ec37ee32d308756 - languageName: node - linkType: hard - "smart-buffer@npm:^4.2.0": version: 4.2.0 resolution: "smart-buffer@npm:4.2.0" @@ -8220,7 +7786,7 @@ __metadata: languageName: node linkType: hard -"source-map-js@npm:>=0.6.2 <2.0.0, source-map-js@npm:^1.0.1, source-map-js@npm:^1.0.2": +"source-map-js@npm:>=0.6.2 <2.0.0, source-map-js@npm:^1.0.2": version: 1.0.2 resolution: "source-map-js@npm:1.0.2" checksum: 38e2d2dd18d2e331522001fc51b54127ef4a5d473f53b1349c5cca2123562400e0986648b52e9407e348eaaed53bce49248b6e2641e6d793ca57cb2c360d6d51 @@ -8255,40 +7821,6 @@ __metadata: languageName: node linkType: hard -"spdx-correct@npm:^3.0.0": - version: 3.2.0 - resolution: "spdx-correct@npm:3.2.0" - dependencies: - spdx-expression-parse: "npm:^3.0.0" - spdx-license-ids: "npm:^3.0.0" - checksum: cc2e4dbef822f6d12142116557d63f5facf3300e92a6bd24e907e4865e17b7e1abd0ee6b67f305cae6790fc2194175a24dc394bfcc01eea84e2bdad728e9ae9a - languageName: node - linkType: hard - -"spdx-exceptions@npm:^2.1.0": - version: 2.3.0 - resolution: "spdx-exceptions@npm:2.3.0" - checksum: cb69a26fa3b46305637123cd37c85f75610e8c477b6476fa7354eb67c08128d159f1d36715f19be6f9daf4b680337deb8c65acdcae7f2608ba51931540687ac0 - languageName: node - linkType: hard - -"spdx-expression-parse@npm:^3.0.0": - version: 3.0.1 - resolution: "spdx-expression-parse@npm:3.0.1" - dependencies: - spdx-exceptions: "npm:^2.1.0" - spdx-license-ids: "npm:^3.0.0" - checksum: a1c6e104a2cbada7a593eaa9f430bd5e148ef5290d4c0409899855ce8b1c39652bcc88a725259491a82601159d6dc790bedefc9016c7472f7de8de7361f8ccde - languageName: node - linkType: hard - -"spdx-license-ids@npm:^3.0.0": - version: 3.0.16 - resolution: "spdx-license-ids@npm:3.0.16" - checksum: 6425c54132ca38d717315cdbd2b620235937d1859972c5978bbc95b4c14400438ffe113709d8aabb0d5498cc27a5b89876fca0fe21b4e26f5ce122bc86d0d88e - languageName: node - linkType: hard - "sprintf-js@npm:~1.0.2": version: 1.0.3 resolution: "sprintf-js@npm:1.0.3" @@ -8482,15 +8014,6 @@ __metadata: languageName: node linkType: hard -"strip-indent@npm:^4.0.0": - version: 4.0.0 - resolution: "strip-indent@npm:4.0.0" - dependencies: - min-indent: "npm:^1.0.1" - checksum: 06cbcd93da721c46bc13caeb1c00af93a9b18146a1c95927672d2decab6a25ad83662772417cea9317a2507fb143253ecc23c4415b64f5828cef9b638a744598 - languageName: node - linkType: hard - "strip-json-comments@npm:^3.1.1": version: 3.1.1 resolution: "strip-json-comments@npm:3.1.1" @@ -8505,90 +8028,6 @@ __metadata: languageName: node linkType: hard -"style-search@npm:^0.1.0": - version: 0.1.0 - resolution: "style-search@npm:0.1.0" - checksum: 841049768c863737389558fafffa0b765f553bde041b7997c4cd54606b64b0d139936e2efee74dc1ce59fcde78aaa88484d9894838c31d5c98c1ccace312a59b - languageName: node - linkType: hard - -"stylelint-config-sass-guidelines@npm:^10.0.0": - version: 10.0.0 - resolution: "stylelint-config-sass-guidelines@npm:10.0.0" - dependencies: - postcss-scss: "npm:^4.0.6" - stylelint-scss: "npm:^4.4.0" - peerDependencies: - postcss: ^8.4.21 - stylelint: ^15.2.0 - checksum: 164ba5e519c35c8615193bddab61d50c72c2bb5d8ccbe706ced69403e3e14540a7379e5dad48353c1690caff783fb8559d375d6842d48f8b7385341e0e69eb3e - languageName: node - linkType: hard - -"stylelint-scss@npm:^4.4.0": - version: 4.7.0 - resolution: "stylelint-scss@npm:4.7.0" - dependencies: - postcss-media-query-parser: "npm:^0.2.3" - postcss-resolve-nested-selector: "npm:^0.1.1" - postcss-selector-parser: "npm:^6.0.11" - postcss-value-parser: "npm:^4.2.0" - peerDependencies: - stylelint: ^14.5.1 || ^15.0.0 - checksum: 6a49f1f19339c812adc1fc89bb30d0a79ab1a88082f8d18b9403893f06e4f646131d9d4f2788a2fe2847fe38ff6cf505de8a3f6358665e022f91903c7453f4c4 - languageName: node - linkType: hard - -"stylelint@npm:^15.11.0": - version: 15.11.0 - resolution: "stylelint@npm:15.11.0" - dependencies: - "@csstools/css-parser-algorithms": "npm:^2.3.1" - "@csstools/css-tokenizer": "npm:^2.2.0" - "@csstools/media-query-list-parser": "npm:^2.1.4" - "@csstools/selector-specificity": "npm:^3.0.0" - balanced-match: "npm:^2.0.0" - colord: "npm:^2.9.3" - cosmiconfig: "npm:^8.2.0" - css-functions-list: "npm:^3.2.1" - css-tree: "npm:^2.3.1" - debug: "npm:^4.3.4" - fast-glob: "npm:^3.3.1" - fastest-levenshtein: "npm:^1.0.16" - file-entry-cache: "npm:^7.0.0" - global-modules: "npm:^2.0.0" - globby: "npm:^11.1.0" - globjoin: "npm:^0.1.4" - html-tags: "npm:^3.3.1" - ignore: "npm:^5.2.4" - import-lazy: "npm:^4.0.0" - imurmurhash: "npm:^0.1.4" - is-plain-object: "npm:^5.0.0" - known-css-properties: "npm:^0.29.0" - mathml-tag-names: "npm:^2.1.3" - meow: "npm:^10.1.5" - micromatch: "npm:^4.0.5" - normalize-path: "npm:^3.0.0" - picocolors: "npm:^1.0.0" - postcss: "npm:^8.4.28" - postcss-resolve-nested-selector: "npm:^0.1.1" - postcss-safe-parser: "npm:^6.0.0" - postcss-selector-parser: "npm:^6.0.13" - postcss-value-parser: "npm:^4.2.0" - resolve-from: "npm:^5.0.0" - string-width: "npm:^4.2.3" - strip-ansi: "npm:^6.0.1" - style-search: "npm:^0.1.0" - supports-hyperlinks: "npm:^3.0.0" - svg-tags: "npm:^1.0.0" - table: "npm:^6.8.1" - write-file-atomic: "npm:^5.0.1" - bin: - stylelint: bin/stylelint.mjs - checksum: 34b9242b8a009642f8a9a50319c9a6c94b745a8605890df99830fc4d4847031e59719e68df12eed897fd486724fbfb1d240a8f267bb8b4440152a4dbfc3765f5 - languageName: node - linkType: hard - "sucrase@npm:^3.32.0": version: 3.34.0 resolution: "sucrase@npm:3.34.0" @@ -8625,7 +8064,7 @@ __metadata: languageName: node linkType: hard -"supports-color@npm:^7.0.0, supports-color@npm:^7.1.0": +"supports-color@npm:^7.1.0": version: 7.2.0 resolution: "supports-color@npm:7.2.0" dependencies: @@ -8643,16 +8082,6 @@ __metadata: languageName: node linkType: hard -"supports-hyperlinks@npm:^3.0.0": - version: 3.0.0 - resolution: "supports-hyperlinks@npm:3.0.0" - dependencies: - has-flag: "npm:^4.0.0" - supports-color: "npm:^7.0.0" - checksum: 911075a412d8bcfbbca413e8963d56ed0975e35ff98d599ef85301aed4221428653145263828b6c58cb4cb6ff24596be83ead3cca221a88a70428af93d5e2a73 - languageName: node - linkType: hard - "supports-preserve-symlinks-flag@npm:^1.0.0": version: 1.0.0 resolution: "supports-preserve-symlinks-flag@npm:1.0.0" @@ -8660,13 +8089,6 @@ __metadata: languageName: node linkType: hard -"svg-tags@npm:^1.0.0": - version: 1.0.0 - resolution: "svg-tags@npm:1.0.0" - checksum: 407e5ef87cfa2fb81c61d738081c2decd022ce13b922d035b214b49810630bf5d1409255a4beb3a940b77b32f6957806deff16f1bf0ce1ab11c7a184115a0b7f - languageName: node - linkType: hard - "svgo@npm:^2.8.0": version: 2.8.0 resolution: "svgo@npm:2.8.0" @@ -8694,19 +8116,6 @@ __metadata: languageName: node linkType: hard -"table@npm:^6.8.1": - version: 6.8.1 - resolution: "table@npm:6.8.1" - dependencies: - ajv: "npm:^8.0.1" - lodash.truncate: "npm:^4.4.2" - slice-ansi: "npm:^4.0.0" - string-width: "npm:^4.2.3" - strip-ansi: "npm:^6.0.1" - checksum: 512c4f2bfb6f46f4d5ced19943ae5db1a5163eac1f23ce752625eb49715f84217c1c62bc2d017eb8985b37e0f85731108f654df809c0b34cca1678a672e7ea20 - languageName: node - linkType: hard - "tailwindcss-themer@npm:^4.0.0": version: 4.0.0 resolution: "tailwindcss-themer@npm:4.0.0" @@ -8916,13 +8325,6 @@ __metadata: languageName: node linkType: hard -"trim-newlines@npm:^4.0.2": - version: 4.1.1 - resolution: "trim-newlines@npm:4.1.1" - checksum: 5b09f8e329e8f33c1111ef26906332ba7ba7248cde3e26fc054bb3d69f2858bf5feedca9559c572ff91f33e52977c28e0d41c387df6a02a633cbb8c2d8238627 - languageName: node - linkType: hard - "trough@npm:^1.0.0": version: 1.0.5 resolution: "trough@npm:1.0.5" @@ -9011,13 +8413,6 @@ __metadata: languageName: node linkType: hard -"type-fest@npm:^1.0.1, type-fest@npm:^1.2.1, type-fest@npm:^1.2.2": - version: 1.4.0 - resolution: "type-fest@npm:1.4.0" - checksum: 89875c247564601c2650bacad5ff80b859007fbdb6c9e43713ae3ffa3f584552eea60f33711dd762e16496a1ab4debd409822627be14097d9a17e39c49db591a - languageName: node - linkType: hard - "type-fest@npm:^2.13.0": version: 2.19.0 resolution: "type-fest@npm:2.19.0" @@ -9435,16 +8830,6 @@ __metadata: languageName: node linkType: hard -"validate-npm-package-license@npm:^3.0.1": - version: 3.0.4 - resolution: "validate-npm-package-license@npm:3.0.4" - dependencies: - spdx-correct: "npm:^3.0.0" - spdx-expression-parse: "npm:^3.0.0" - checksum: 86242519b2538bb8aeb12330edebb61b4eb37fd35ef65220ab0b03a26c0592c1c8a7300d32da3cde5abd08d18d95e8dabfad684b5116336f6de9e6f207eec224 - languageName: node - linkType: hard - "vfile-location@npm:^4.0.0": version: 4.1.0 resolution: "vfile-location@npm:4.1.0" @@ -9680,17 +9065,6 @@ __metadata: languageName: node linkType: hard -"which@npm:^1.3.1": - version: 1.3.1 - resolution: "which@npm:1.3.1" - dependencies: - isexe: "npm:^2.0.0" - bin: - which: ./bin/which - checksum: 549dcf1752f3ee7fbb64f5af2eead4b9a2f482108b7de3e85c781d6c26d8cf6a52d37cfbe0642a155fa6470483fe892661a859c03157f24c669cf115f3bbab5e - languageName: node - linkType: hard - "which@npm:^2.0.1": version: 2.0.2 resolution: "which@npm:2.0.2" @@ -9751,16 +9125,6 @@ __metadata: languageName: node linkType: hard -"write-file-atomic@npm:^5.0.1": - version: 5.0.1 - resolution: "write-file-atomic@npm:5.0.1" - dependencies: - imurmurhash: "npm:^0.1.4" - signal-exit: "npm:^4.0.1" - checksum: 648efddba54d478d0e4330ab6f239976df3b9752b123db5dc9405d9b5af768fa9d70ce60c52fdbe61d1200d24350bc4fbcbaf09288496c2be050de126bd95b7e - languageName: node - linkType: hard - "ws@npm:8.14.2": version: 8.14.2 resolution: "ws@npm:8.14.2" @@ -9811,13 +9175,6 @@ __metadata: languageName: node linkType: hard -"yargs-parser@npm:^20.2.9": - version: 20.2.9 - resolution: "yargs-parser@npm:20.2.9" - checksum: 0188f430a0f496551d09df6719a9132a3469e47fe2747208b1dd0ab2bb0c512a95d0b081628bbca5400fb20dbf2fabe63d22badb346cecadffdd948b049f3fcc - languageName: node - linkType: hard - "yargs-parser@npm:^21.1.1": version: 21.1.1 resolution: "yargs-parser@npm:21.1.1"