diff --git a/package.json b/package.json index 1aa654cff..fd25fbbc1 100644 --- a/package.json +++ b/package.json @@ -24,7 +24,7 @@ "generate:contributors": "node ./scripts/updateContributors.mts icons/*.svg", "generate:nextJSAliases": "node ./scripts/generateNextJSAliases.mts", "suggest:tags": "node ./scripts/suggestTags.mts", - "suggest:tags:watch": "node --env-file .env --watch ./scripts/suggestTags.mts ", + "suggest:tags:watch": "node --watch ./scripts/suggestTags.mts", "postinstall": "husky install", "lint:es": "eslint .", "lint:format": "prettier \"**/*.{js,mjs,ts,jsx,tsx,html,css,scss,json,yml,yaml}\" --check", @@ -68,7 +68,9 @@ "simple-git": "^3.27.0", "svgo": "^3.3.2", "svgson": "^5.3.1", - "yargs": "^17.7.2" + "yargs": "^17.7.2", + "dotenv": "^17.0.0", + "zod": "^3.25.67" }, "engines": { "node": ">=23.0.0" @@ -85,8 +87,5 @@ "overrides": { "cross-spawn": "7.0.5" } - }, - "dependencies": { - "zod": "^3.25.67" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 9258db9bb..efb0d90d5 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -12,10 +12,6 @@ packageExtensionsChecksum: sha256-iadh7fHFnueQwqCQdCI9Kni0+s5mxkL9biStuN8E4yQ= importers: .: - dependencies: - zod: - specifier: ^3.25.67 - version: 3.25.67 devDependencies: '@actions/core': specifier: ^1.11.1 @@ -44,6 +40,9 @@ importers: ajv-cli: specifier: ^5.0.0 version: 5.0.0(ts-node@10.9.2(@swc/core@1.7.23)(@types/node@22.15.30)(typescript@5.8.3)) + dotenv: + specifier: ^17.0.0 + version: 17.0.0 eslint: specifier: ^8.57.1 version: 8.57.1 @@ -104,6 +103,9 @@ importers: yargs: specifier: ^17.7.2 version: 17.7.2 + zod: + specifier: ^3.25.67 + version: 3.25.67 docs: dependencies: @@ -7344,6 +7346,10 @@ packages: resolution: {integrity: sha512-ZmdL2rui+eB2YwhsWzjInR8LldtZHGDoQ1ugH85ppHKwpUHL7j7rN0Ti9NCnGiQbhaZ11FpR+7ao1dNsmduNUg==} engines: {node: '>=12'} + dotenv@17.0.0: + resolution: {integrity: sha512-A0BJ5lrpJVSfnMMXjmeO0xUnoxqsBHWCoqqTnGwGYVdnctqXXUEhJOO7LxmgxJon9tEZFGpe0xPRX0h2v3AANQ==} + engines: {node: '>=12'} + dset@3.1.4: resolution: {integrity: sha512-2QF/g9/zTaPDc3BjNcVTGoBbXBgYfMTTceLaYcFJ/W9kggFUkhxD/hMEeuLKbugyef9SqAx8cpgwlIP/jinUTA==} engines: {node: '>=4'} @@ -20825,6 +20831,8 @@ snapshots: dotenv@16.4.5: {} + dotenv@17.0.0: {} + dset@3.1.4: {} dunder-proto@1.0.1: diff --git a/scripts/suggestTags.mts b/scripts/suggestTags.mts index 451af2705..f09b73b05 100644 --- a/scripts/suggestTags.mts +++ b/scripts/suggestTags.mts @@ -1,3 +1,4 @@ +import 'dotenv/config' import OpenAI from "openai"; import { Octokit } from "@octokit/rest"; import { zodTextFormat } from "openai/helpers/zod";