diff --git a/package.json b/package.json index 6a3cd477..1dea8354 100644 --- a/package.json +++ b/package.json @@ -36,21 +36,21 @@ }, "homepage": "https://github.com/nunocoracao/blowfish#readme", "devDependencies": { - "@tailwindcss/cli": "^4.3.0", - "@tailwindcss/typography": "^0.5.19", + "@tailwindcss/cli": "^4.3.2", + "@tailwindcss/typography": "^0.5.20", "chart.js": "^4.5.1", - "fuse.js": "~7.4.1", - "katex": "^0.16.45", + "fuse.js": "~7.4.2", + "katex": "^0.17.0", "lite-youtube-embed": "^0.3.4", "medium-zoom": "^1.1.0", - "mermaid": "^11.14.0", + "mermaid": "^11.16.0", "packery": "^3.0.0", - "prettier": "^3.8.3", + "prettier": "^3.9.4", "prettier-plugin-go-template": "^0.0.15", - "puppeteer": "^25.1.0", + "puppeteer": "^25.3.0", "rimraf": "^6.1.3", "tailwind-scrollbar": "^4.0.2", - "tailwindcss": "^4.3.0", + "tailwindcss": "^4.3.2", "tw-elements": "2.0.0", "typeit": "^8.8.7", "vendor-copy": "^3.0.1" @@ -118,6 +118,6 @@ "@headlessui/react": "^2.2.10", "@heroicons/react": "^2.2.0", "@tailwindcss/forms": "^0.5.11", - "commander": "^14.0.3" + "commander": "^15.0.0" } } diff --git a/scripts/package-lock.json b/scripts/package-lock.json index e7677242..da855199 100644 --- a/scripts/package-lock.json +++ b/scripts/package-lock.json @@ -8,7 +8,7 @@ "name": "blowfish-firebase-scripts", "version": "1.0.0", "dependencies": { - "csv-parse": "~5.5.0", + "csv-parse": "~7.0.0", "firebase-admin": "^10.3.0" } }, @@ -128,6 +128,27 @@ "tslib": "^2.1.0" } }, + "node_modules/@google-cloud/common": { + "version": "3.10.0", + "resolved": "https://registry.npmjs.org/@google-cloud/common/-/common-3.10.0.tgz", + "integrity": "sha512-XMbJYMh/ZSaZnbnrrOFfR/oQrb0SxG4qh6hDisWCoEbFcBHV0qHQo4uXfeMCzolx2Mfkh6VDaOGg+hyJsmxrlw==", + "license": "Apache-2.0", + "optional": true, + "dependencies": { + "@google-cloud/projectify": "^2.0.0", + "@google-cloud/promisify": "^2.0.0", + "arrify": "^2.0.1", + "duplexify": "^4.1.1", + "ent": "^2.2.0", + "extend": "^3.0.2", + "google-auth-library": "^7.14.0", + "retry-request": "^4.2.2", + "teeny-request": "^7.0.0" + }, + "engines": { + "node": ">=10" + } + }, "node_modules/@google-cloud/firestore": { "version": "4.15.1", "resolved": "https://registry.npmjs.org/@google-cloud/firestore/-/firestore-4.15.1.tgz", @@ -179,34 +200,33 @@ } }, "node_modules/@google-cloud/storage": { - "version": "5.20.5", - "resolved": "https://registry.npmjs.org/@google-cloud/storage/-/storage-5.20.5.tgz", - "integrity": "sha512-lOs/dCyveVF8TkVFnFSF7IGd0CJrTm91qiK6JLu+Z8qiT+7Ag0RyVhxZIWkhiACqwABo7kSHDm8FdH8p2wxSSw==", + "version": "5.18.3", + "resolved": "https://registry.npmjs.org/@google-cloud/storage/-/storage-5.18.3.tgz", + "integrity": "sha512-573qJ0ECoy3nkY5YaMWcVf4/46n/zdvfNgAyjaLQywl/eL38uxDhs7YVJd3pcgslaMUwKKsd/eD3St+Pq2iPew==", "license": "Apache-2.0", "optional": true, "dependencies": { + "@google-cloud/common": "^3.8.1", "@google-cloud/paginator": "^3.0.7", - "@google-cloud/projectify": "^2.0.0", "@google-cloud/promisify": "^2.0.0", "abort-controller": "^3.0.0", "arrify": "^2.0.0", "async-retry": "^1.3.3", "compressible": "^2.0.12", "configstore": "^5.0.0", + "date-and-time": "^2.0.0", "duplexify": "^4.0.0", - "ent": "^2.2.0", "extend": "^3.0.2", "gaxios": "^4.0.0", - "google-auth-library": "^7.14.1", + "get-stream": "^6.0.0", + "google-auth-library": "^7.0.0", "hash-stream-validation": "^0.2.2", "mime": "^3.0.0", "mime-types": "^2.0.8", "p-limit": "^3.0.1", "pumpify": "^2.0.0", - "retry-request": "^4.2.2", + "snakeize": "^0.1.0", "stream-events": "^1.0.4", - "teeny-request": "^7.1.3", - "uuid": "^8.0.0", "xdg-basedir": "^4.0.0" }, "engines": { @@ -769,11 +789,18 @@ } }, "node_modules/csv-parse": { - "version": "5.5.6", - "resolved": "https://registry.npmjs.org/csv-parse/-/csv-parse-5.5.6.tgz", - "integrity": "sha512-uNpm30m/AGSkLxxy7d9yRXpJQFrZzVWLFBkS+6ngPcZkw/5k3L/jjFuj7tVnEpRn+QgmiXr21nDlhCiUK4ij2A==", + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/csv-parse/-/csv-parse-7.0.0.tgz", + "integrity": "sha512-CSssqPAK5us09FhMI9juM0jnqXUJP+rtWeIfivTYBLNH/8rnxkQlZvoRemF6MAyfNov9XU8mN2wwF/pP68sxTA==", "license": "MIT" }, + "node_modules/date-and-time": { + "version": "2.4.3", + "resolved": "https://registry.npmjs.org/date-and-time/-/date-and-time-2.4.3.tgz", + "integrity": "sha512-xkS/imTmsyEdpp9ie5oV5UWolg3XkYWNySbT2W4ESWr6v4V8YrsHbhpk9fIeQcr0NFTnYbQJLXlgU1zrLItysA==", + "license": "MIT", + "optional": true + }, "node_modules/debug": { "version": "4.4.3", "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz", @@ -1080,6 +1107,19 @@ "node": ">= 0.4" } }, + "node_modules/get-stream": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", + "license": "MIT", + "optional": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/google-auth-library": { "version": "7.14.1", "resolved": "https://registry.npmjs.org/google-auth-library/-/google-auth-library-7.14.1.tgz", @@ -1896,6 +1936,13 @@ "license": "ISC", "optional": true }, + "node_modules/snakeize": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/snakeize/-/snakeize-0.1.0.tgz", + "integrity": "sha512-ot3bb6pQt6IVq5G/JQ640ceSYTPtriVrwNyfoUw1LmQQGzPMAGxE5F+ded2UwSUCyf2PW1fFAYUnVEX21PWbpQ==", + "license": "MIT", + "optional": true + }, "node_modules/stream-events": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/stream-events/-/stream-events-1.0.5.tgz", diff --git a/scripts/package.json b/scripts/package.json index b92d83b6..aa0a5182 100644 --- a/scripts/package.json +++ b/scripts/package.json @@ -9,7 +9,7 @@ "seed-views:force": "node seed-firebase-views.js --force" }, "dependencies": { - "csv-parse": "~5.5.0", - "firebase-admin": "^10.3.0" + "csv-parse": "~7.0.0", + "firebase-admin": "^14.1.0" } }