diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..e5ba337 --- /dev/null +++ b/.gitignore @@ -0,0 +1,68 @@ +# Dependencies +node_modules/ +**/node_modules/ + +# Build outputs +dist/ +build/ +*.tsbuildinfo + +# OS generated files +.DS_Store +Thumbs.db + +# IDE files +.vscode/ +.idea/ +*.swp +*.swo + +# Logs +*.log +npm-debug.log* +yarn-debug.log* +yarn-error.log* + +# Runtime data +pids +*.pid +*.seed +*.pid.lock + +# Coverage directory used by tools like istanbul +coverage/ +*.lcov + +# Optional npm cache directory +.npm + +# Optional REPL history +.node_repl_history + +# Output of 'npm pack' +*.tgz + +# Yarn Integrity file +.yarn-integrity + +# parcel-bundler cache (https://parceljs.org/) +.cache +.parcel-cache + +# next.js build output +.next + +# nuxt.js build output +.nuxt + +# vuepress build output +.vuepress/dist + +# Serverless directories +.serverless + +# FuseBox cache +.fusebox/ + +# DynamoDB Local files +.dynamodb/ diff --git a/figma/Plugin-Centaury Contents/package.json b/figma/Plugin-Centaury Contents/package.json index 5f44d42..b06efa7 100644 --- a/figma/Plugin-Centaury Contents/package.json +++ b/figma/Plugin-Centaury Contents/package.json @@ -10,6 +10,7 @@ }, "author": "", "license": "", + "save-exact": true, "devDependencies": { "@figma/plugin-typings": "*", "@types/figma": "^1.0.8", @@ -34,5 +35,26 @@ "dependencies": { "react": "^18.2.0", "react-dom": "^18.2.0" + }, + "resolutions": { + "chalk": "5.6.0", + "debug": "4.4.1", + "supports-color": "10.2.0", + "strip-ansi": "7.1.0", + "color": "5.0.0", + "ansi-regex": "6.2.0", + "wrap-ansi": "9.0.0", + "ansi-styles": "6.2.1", + "color-convert": "3.1.0", + "color-name": "2.0.0", + "is-arrayish": "0.3.2", + "slice-ansi": "7.1.0", + "color-string": "2.1.0", + "simple-swizzle": "0.2.2", + "supports-hyperlinks": "4.1.0", + "has-ansi": "6.0.0", + "chalk-template": "1.1.0", + "backslash": "0.2.0", + "error-ex": "1.3.2" } } diff --git a/figma/Plugin-IconBridge/package.json b/figma/Plugin-IconBridge/package.json index a16e159..cecfabb 100644 --- a/figma/Plugin-IconBridge/package.json +++ b/figma/Plugin-IconBridge/package.json @@ -1,6 +1,28 @@ { + "save-exact": true, "devDependencies": { "@figma/plugin-typings": "^1.108.0", "typescript": "^5.7.3" + }, + "overrides": { + "chalk": "5.6.0", + "debug": "4.4.1", + "color": "5.0.0", + "supports-color": "10.2.0", + "strip-ansi": "7.1.0", + "ansi-regex": "6.2.0", + "wrap-ansi": "9.0.0", + "ansi-styles": "6.2.1", + "color-convert": "3.1.0", + "color-name": "2.0.0", + "is-arrayish": "0.3.2", + "slice-ansi": "7.1.0", + "color-string": "2.1.0", + "simple-swizzle": "0.2.2", + "supports-hyperlinks": "4.1.0", + "has-ansi": "6.0.0", + "chalk-template": "1.1.0", + "backslash": "0.2.0", + "error-ex": "1.3.2" } } diff --git a/figma/plugin-NornAI/package.json b/figma/plugin-NornAI/package.json index ebe1f85..a12e887 100644 --- a/figma/plugin-NornAI/package.json +++ b/figma/plugin-NornAI/package.json @@ -3,6 +3,7 @@ "version": "1.0.0", "description": "This plugin template uses Typescript. If you are familiar with Javascript, Typescript will look very familiar. In fact, valid Javascript code is already valid Typescript code.", "license": "ISC", + "save-exact": true, "scripts": { "build": "webpack --mode=production", "build:watch": "webpack --mode=development --watch" @@ -13,6 +14,27 @@ "react-masonry-css": "^1.0.16", "react-syntax-highlighter": "^15.5.0" }, + "overrides": { + "chalk": "5.6.0", + "debug": "4.4.1", + "color": "5.0.0", + "supports-color": "10.2.0", + "strip-ansi": "7.1.0", + "ansi-regex": "6.2.0", + "wrap-ansi": "9.0.0", + "ansi-styles": "6.2.1", + "color-convert": "3.1.0", + "color-name": "2.0.0", + "is-arrayish": "0.3.2", + "slice-ansi": "7.1.0", + "color-string": "2.1.0", + "simple-swizzle": "0.2.2", + "supports-hyperlinks": "4.1.0", + "has-ansi": "6.0.0", + "chalk-template": "1.1.0", + "backslash": "0.2.0", + "error-ex": "1.3.2" + }, "devDependencies": { "@figma/plugin-typings": "^1.50.0", "@tailwindcss/forms": "^0.5.10",