From 44ff1bf4eeeda7ce69cacd8bc0c3037d871bb396 Mon Sep 17 00:00:00 2001 From: Abhinab Date: Fri, 9 Aug 2024 11:45:18 +0530 Subject: [PATCH 1/4] Final Commit --- packages/icon-store/.svgrrc.js | 18 +- packages/icon-store/svgs/custom/bulb.svg | 8 +- .../svgs/custom/cash_stack_dark.svg | 4 +- .../svgs/custom/cash_stack_light.svg | 4 +- .../icon-store/svgs/custom/digilocker.svg | 8 +- packages/icon-store/svgs/custom/graph.svg | 8 +- .../icon-store/svgs/custom/loader_ipo.svg | 8 +- packages/icon-store/svgs/custom/upi_icon.svg | 8 +- packages/ui-toolkit/package.json | 2 +- pnpm-lock.yaml | 192 +++++++++++------- 10 files changed, 153 insertions(+), 107 deletions(-) diff --git a/packages/icon-store/.svgrrc.js b/packages/icon-store/.svgrrc.js index 6e7557ab..40e6bb1b 100644 --- a/packages/icon-store/.svgrrc.js +++ b/packages/icon-store/.svgrrc.js @@ -1,3 +1,8 @@ +const hash = require('string-hash'); + + +let context = __dirname; + module.exports = { template: require("./scripts/helpers/template"), dimensions: false, @@ -8,9 +13,16 @@ module.exports = { params: { overrides: { removeViewBox: false, - }, - }, - }, + cleanupIds: { + // cleanUpIds minification seems to sometimes generate duplicate IDs. + // We disabled this so it now only uses the id that was in the SVG to begin with. + minify: false, + // Don't remove unused IDs, as sometimes they are applied later on via CSS. + remove: false + }, + } + } + } ], }, index: false, diff --git a/packages/icon-store/svgs/custom/bulb.svg b/packages/icon-store/svgs/custom/bulb.svg index 5a1d446c..8e3efb1c 100644 --- a/packages/icon-store/svgs/custom/bulb.svg +++ b/packages/icon-store/svgs/custom/bulb.svg @@ -1,9 +1,9 @@ - + - - + + - + diff --git a/packages/icon-store/svgs/custom/cash_stack_dark.svg b/packages/icon-store/svgs/custom/cash_stack_dark.svg index a5547c4e..d8104b11 100644 --- a/packages/icon-store/svgs/custom/cash_stack_dark.svg +++ b/packages/icon-store/svgs/custom/cash_stack_dark.svg @@ -1,7 +1,7 @@ - + - + diff --git a/packages/icon-store/svgs/custom/cash_stack_light.svg b/packages/icon-store/svgs/custom/cash_stack_light.svg index ea01bdf0..138343ee 100644 --- a/packages/icon-store/svgs/custom/cash_stack_light.svg +++ b/packages/icon-store/svgs/custom/cash_stack_light.svg @@ -1,7 +1,7 @@ - + - + diff --git a/packages/icon-store/svgs/custom/digilocker.svg b/packages/icon-store/svgs/custom/digilocker.svg index 88f8c9f8..d6ef8f26 100644 --- a/packages/icon-store/svgs/custom/digilocker.svg +++ b/packages/icon-store/svgs/custom/digilocker.svg @@ -1,9 +1,9 @@ - + - - + + - + diff --git a/packages/icon-store/svgs/custom/graph.svg b/packages/icon-store/svgs/custom/graph.svg index 4a992ae4..dfce281a 100644 --- a/packages/icon-store/svgs/custom/graph.svg +++ b/packages/icon-store/svgs/custom/graph.svg @@ -1,9 +1,9 @@ - + - - + + - + diff --git a/packages/icon-store/svgs/custom/loader_ipo.svg b/packages/icon-store/svgs/custom/loader_ipo.svg index 55628234..aea13bec 100644 --- a/packages/icon-store/svgs/custom/loader_ipo.svg +++ b/packages/icon-store/svgs/custom/loader_ipo.svg @@ -1,9 +1,9 @@ - + - - + + - + diff --git a/packages/icon-store/svgs/custom/upi_icon.svg b/packages/icon-store/svgs/custom/upi_icon.svg index 12d8a9ef..9abd419c 100644 --- a/packages/icon-store/svgs/custom/upi_icon.svg +++ b/packages/icon-store/svgs/custom/upi_icon.svg @@ -1,9 +1,9 @@ - + - - + + - + diff --git a/packages/ui-toolkit/package.json b/packages/ui-toolkit/package.json index 0c04b8f5..b457b4ec 100644 --- a/packages/ui-toolkit/package.json +++ b/packages/ui-toolkit/package.json @@ -113,7 +113,7 @@ "typescript": "4.5.5" }, "dependencies": { - "@groww-tech/icon-store": "1.4.6", + "@groww-tech/icon-store": "file:../icon-store", "@groww-tech/mint-css": "0.1.2", "flat-carousel": "0.0.1", "lodash.debounce": "^4.0.8", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 6a036d66..c4cb5520 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -212,7 +212,7 @@ importers: version: 14.0.2(postcss@8.4.21) postcss-loader: specifier: 7.3.3 - version: 7.3.3(postcss@8.4.21)(typescript@4.5.5)(webpack@5.88.2) + version: 7.3.3(postcss@8.4.21)(typescript@4.5.5)(webpack@5.93.0) rollup: specifier: 2.45.2 version: 2.45.2 @@ -325,7 +325,7 @@ importers: version: 17.0.3 babel-loader: specifier: ^8.2.2 - version: 8.2.2(@babel/core@7.13.15)(webpack@5.88.2) + version: 8.2.2(@babel/core@7.13.15)(webpack@5.93.0) postcss: specifier: ^8.2.13 version: 8.4.21 @@ -395,8 +395,8 @@ importers: packages/ui-toolkit: dependencies: '@groww-tech/icon-store': - specifier: 1.4.6 - version: link:../icon-store + specifier: file:../icon-store + version: file:packages/icon-store(react-dom@16.12.0)(react@16.12.0) '@groww-tech/mint-css': specifier: 0.1.2 version: 0.1.2 @@ -448,7 +448,7 @@ importers: version: 6.2.8(@types/react@17.0.38)(react-dom@16.12.0)(react@16.12.0) '@storybook/addon-essentials': specifier: ^6.2.8 - version: 6.2.8(@babel/core@7.13.15)(@types/react@17.0.38)(babel-loader@8.2.2)(eslint@7.26.0)(react-dom@16.12.0)(react@16.12.0)(typescript@4.5.5)(webpack@5.88.2) + version: 6.2.8(@babel/core@7.13.15)(@types/react@17.0.38)(babel-loader@8.2.2)(eslint@7.26.0)(react-dom@16.12.0)(react@16.12.0)(typescript@4.5.5)(webpack@5.93.0) '@storybook/addon-links': specifier: ^6.2.8 version: 6.2.8(react-dom@16.12.0)(react@16.12.0) @@ -472,7 +472,7 @@ importers: version: 3.1.0 babel-loader: specifier: ^8.2.2 - version: 8.2.2(@babel/core@7.13.15)(webpack@5.88.2) + version: 8.2.2(@babel/core@7.13.15)(webpack@5.93.0) classnames: specifier: ^2.2.6 version: 2.2.6 @@ -3011,6 +3011,13 @@ packages: '@jridgewell/sourcemap-codec': 1.4.15 dev: true + /@jridgewell/trace-mapping@0.3.25: + resolution: {integrity: sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==} + dependencies: + '@jridgewell/resolve-uri': 3.1.1 + '@jridgewell/sourcemap-codec': 1.4.15 + dev: true + /@mdx-js/loader@1.6.22(react@16.12.0): resolution: {integrity: sha512-9CjGwy595NaxAYp0hF9B/A0lH6C8Rms97e2JS9d3jVUtILn6pT5i5IV965ra3lIWc7Rs1GG1tBdVF7dCowYe6Q==} dependencies: @@ -3358,7 +3365,7 @@ packages: - '@types/react' dev: true - /@storybook/addon-docs@6.2.8(@babel/core@7.13.15)(@types/react@17.0.38)(babel-loader@8.2.2)(eslint@7.26.0)(react-dom@16.12.0)(react@16.12.0)(typescript@4.5.5)(webpack@5.88.2): + /@storybook/addon-docs@6.2.8(@babel/core@7.13.15)(@types/react@17.0.38)(babel-loader@8.2.2)(eslint@7.26.0)(react-dom@16.12.0)(react@16.12.0)(typescript@4.5.5)(webpack@5.93.0): resolution: {integrity: sha512-IWnb10ImrzRMT2qw9785p3wYEI6U9gjsg6H2zKcRJQP5dEboqeX3OFjUKfXkaIWii4nz8MtJjBg5t4BdEYqLdw==} peerDependencies: '@babel/core': ^7.11.5 @@ -3407,7 +3414,7 @@ packages: '@storybook/client-api': 6.2.8(react-dom@16.12.0)(react@16.12.0) '@storybook/client-logger': 6.2.8 '@storybook/components': 6.2.8(@types/react@17.0.38)(react-dom@16.12.0)(react@16.12.0) - '@storybook/core': 6.2.8(@types/react@17.0.38)(eslint@7.26.0)(react-dom@16.12.0)(react@16.12.0)(typescript@4.5.5)(webpack@5.88.2) + '@storybook/core': 6.2.8(@types/react@17.0.38)(eslint@7.26.0)(react-dom@16.12.0)(react@16.12.0)(typescript@4.5.5)(webpack@5.93.0) '@storybook/core-events': 6.2.8 '@storybook/csf': 0.0.1 '@storybook/node-logger': 6.2.8 @@ -3417,7 +3424,7 @@ packages: acorn: 7.4.1 acorn-jsx: 5.3.2(acorn@7.4.1) acorn-walk: 7.2.0 - babel-loader: 8.2.2(@babel/core@7.13.15)(webpack@5.88.2) + babel-loader: 8.2.2(@babel/core@7.13.15)(webpack@5.93.0) core-js: 3.33.0 doctrine: 3.0.0 escodegen: 2.1.0 @@ -3437,7 +3444,7 @@ packages: remark-slug: 6.1.0 ts-dedent: 2.2.0 util-deprecate: 1.0.2 - webpack: 5.88.2 + webpack: 5.93.0 transitivePeerDependencies: - '@storybook/builder-webpack5' - '@types/react' @@ -3451,7 +3458,7 @@ packages: - webpack-command dev: true - /@storybook/addon-essentials@6.2.8(@babel/core@7.13.15)(@types/react@17.0.38)(babel-loader@8.2.2)(eslint@7.26.0)(react-dom@16.12.0)(react@16.12.0)(typescript@4.5.5)(webpack@5.88.2): + /@storybook/addon-essentials@6.2.8(@babel/core@7.13.15)(@types/react@17.0.38)(babel-loader@8.2.2)(eslint@7.26.0)(react-dom@16.12.0)(react@16.12.0)(typescript@4.5.5)(webpack@5.93.0): resolution: {integrity: sha512-co2+/AYCWqQiokKJbVfJyQvcj0juMGXjLv57kZfJM0L0gP9i4rGtyTjy5VlmB8BmSs650ZuaKgShioC//gUr+g==} peerDependencies: '@babel/core': ^7.9.6 @@ -3474,19 +3481,19 @@ packages: '@storybook/addon-actions': 6.2.8(@types/react@17.0.38)(react-dom@16.12.0)(react@16.12.0) '@storybook/addon-backgrounds': 6.2.8(@types/react@17.0.38)(react-dom@16.12.0)(react@16.12.0) '@storybook/addon-controls': 6.2.8(@types/react@17.0.38)(react-dom@16.12.0)(react@16.12.0) - '@storybook/addon-docs': 6.2.8(@babel/core@7.13.15)(@types/react@17.0.38)(babel-loader@8.2.2)(eslint@7.26.0)(react-dom@16.12.0)(react@16.12.0)(typescript@4.5.5)(webpack@5.88.2) + '@storybook/addon-docs': 6.2.8(@babel/core@7.13.15)(@types/react@17.0.38)(babel-loader@8.2.2)(eslint@7.26.0)(react-dom@16.12.0)(react@16.12.0)(typescript@4.5.5)(webpack@5.93.0) '@storybook/addon-toolbars': 6.2.8(@types/react@17.0.38)(react-dom@16.12.0)(react@16.12.0) '@storybook/addon-viewport': 6.2.8(@types/react@17.0.38)(react-dom@16.12.0)(react@16.12.0) '@storybook/addons': 6.2.8(react-dom@16.12.0)(react@16.12.0) '@storybook/api': 6.2.8(react-dom@16.12.0)(react@16.12.0) '@storybook/node-logger': 6.2.8 - babel-loader: 8.2.2(@babel/core@7.13.15)(webpack@5.88.2) + babel-loader: 8.2.2(@babel/core@7.13.15)(webpack@5.93.0) core-js: 3.33.0 react: 16.12.0 react-dom: 16.12.0(react@16.12.0) regenerator-runtime: 0.13.11 ts-dedent: 2.2.0 - webpack: 5.88.2 + webpack: 5.93.0 transitivePeerDependencies: - '@storybook/angular' - '@storybook/builder-webpack5' @@ -3850,7 +3857,7 @@ packages: - '@types/react' dev: true - /@storybook/core-client@6.2.8(@types/react@17.0.38)(react-dom@16.12.0)(react@16.12.0)(typescript@4.5.5)(webpack@5.88.2): + /@storybook/core-client@6.2.8(@types/react@17.0.38)(react-dom@16.12.0)(react@16.12.0)(typescript@4.5.5)(webpack@5.93.0): resolution: {integrity: sha512-U26SMRCf2DEd1bHJR/g+jO6ujlEyBK1VudPQvsNjGdWedmtRc0FTQS13k0eQgawDBRC+hKTtTs/IRW5E0dn2KA==} peerDependencies: react: ^16.8.0 || ^17.0.0 @@ -3880,7 +3887,7 @@ packages: typescript: 4.5.5 unfetch: 4.2.0 util-deprecate: 1.0.2 - webpack: 5.88.2 + webpack: 5.93.0 transitivePeerDependencies: - '@types/react' dev: true @@ -4070,7 +4077,7 @@ packages: - webpack-command dev: true - /@storybook/core@6.2.8(@types/react@17.0.38)(eslint@7.26.0)(react-dom@16.12.0)(react@16.12.0)(typescript@4.5.5)(webpack@5.88.2): + /@storybook/core@6.2.8(@types/react@17.0.38)(eslint@7.26.0)(react-dom@16.12.0)(react@16.12.0)(typescript@4.5.5)(webpack@5.93.0): resolution: {integrity: sha512-9gD/tti/+ZmzEihnrv+FF1+AgjIdCQ6VMFT76UXUEX44WZSqM8O9KA+8Llx2AD4wU928KDWLruP+5UiHkDAJKw==} peerDependencies: '@storybook/builder-webpack5': 6.2.8 @@ -4083,7 +4090,7 @@ packages: typescript: optional: true dependencies: - '@storybook/core-client': 6.2.8(@types/react@17.0.38)(react-dom@16.12.0)(react@16.12.0)(typescript@4.5.5)(webpack@5.88.2) + '@storybook/core-client': 6.2.8(@types/react@17.0.38)(react-dom@16.12.0)(react@16.12.0)(typescript@4.5.5)(webpack@5.93.0) '@storybook/core-server': 6.2.8(@types/react@17.0.38)(eslint@7.26.0)(react-dom@16.12.0)(react@16.12.0)(typescript@4.5.5) react: 16.12.0 react-dom: 16.12.0(react@16.12.0) @@ -4563,13 +4570,13 @@ packages: resolution: {integrity: sha512-JNvhIEyxVW6EoMIFIvj93ZOywYFatlpu9deeH6eSx6PE3WHYvHaQtmHmQeNw7aA81bYGBPPQqdtBm6b1SsQMmA==} dependencies: '@types/eslint': 8.44.3 - '@types/estree': 1.0.2 + '@types/estree': 1.0.5 dev: true /@types/eslint@8.44.3: resolution: {integrity: sha512-iM/WfkwAhwmPff3wZuPLYiHX18HI24jU8k1ZSH7P8FHwxTjZ2P6CoX2wnF43oprR+YXJM6UUxATkNvyv/JHd+g==} dependencies: - '@types/estree': 1.0.2 + '@types/estree': 1.0.5 '@types/json-schema': 7.0.13 dev: true @@ -4581,6 +4588,10 @@ packages: resolution: {integrity: sha512-VeiPZ9MMwXjO32/Xu7+OwflfmeoRwkE/qzndw42gGtgJwZopBnzy2gD//NN1+go1mADzkDcqf/KnFRSjTJ8xJA==} dev: true + /@types/estree@1.0.5: + resolution: {integrity: sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==} + dev: true + /@types/express-serve-static-core@4.17.37: resolution: {integrity: sha512-ZohaCYTgGFcOP7u6aJOhY9uIZQgZ2vxC2yWoArY+FeDXlqeH66ZVBjgvg+RLVAS/DWNq4Ap9ZXu1+SUQiiWYMg==} dependencies: @@ -5165,8 +5176,8 @@ packages: pretty-format: 27.5.1 dev: true - /@webassemblyjs/ast@1.11.6: - resolution: {integrity: sha512-IN1xI7PwOvLPgjcf180gC1bqn3q/QaOCwYUahIOhbYUu8KA/3tw2RT/T0Gidi1l7Hhj5D/INhJxiICObqpMu4Q==} + /@webassemblyjs/ast@1.12.1: + resolution: {integrity: sha512-EKfMUOPRRUTy5UII4qJDGPpqfwjOmZ5jeGFwid9mnoqIFK+e0vqoi1qH56JpmZSzEL53jKnNzScdmftJyG5xWg==} dependencies: '@webassemblyjs/helper-numbers': 1.11.6 '@webassemblyjs/helper-wasm-bytecode': 1.11.6 @@ -5196,8 +5207,8 @@ packages: resolution: {integrity: sha512-NcMLjoFMXpsASZFxJ5h2HZRcEhDkvnNFOAKneP5RbKRzaWJN36NC4jqQHKwStIhGXu5mUWlUUk7ygdtrO8lbmw==} dev: true - /@webassemblyjs/helper-buffer@1.11.6: - resolution: {integrity: sha512-z3nFzdcp1mb8nEOFFk8DrYLpHvhKC3grJD2ardfKOzmbmJvEf/tPIqCY+sNcwZIY8ZD7IkB2l7/pqhUhqm7hLA==} + /@webassemblyjs/helper-buffer@1.12.1: + resolution: {integrity: sha512-nzJwQw99DNDKr9BVCOZcLuJJUlqkJh+kVzVl6Fmq/tI5ZtEyWT1KZMyOXltXLZJmDtvLCDgwsyrkohEtopTXCw==} dev: true /@webassemblyjs/helper-buffer@1.9.0: @@ -5236,13 +5247,13 @@ packages: resolution: {integrity: sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw==} dev: true - /@webassemblyjs/helper-wasm-section@1.11.6: - resolution: {integrity: sha512-LPpZbSOwTpEC2cgn4hTydySy1Ke+XEu+ETXuoyvuyezHO3Kjdu90KK95Sh9xTbmjrCsUwvWwCOQQNta37VrS9g==} + /@webassemblyjs/helper-wasm-section@1.12.1: + resolution: {integrity: sha512-Jif4vfB6FJlUlSbgEMHUyk1j234GTNG9dBJ4XJdOySoj518Xj0oGsNi59cUQF4RRMS9ouBUxDDdyBVfPTypa5g==} dependencies: - '@webassemblyjs/ast': 1.11.6 - '@webassemblyjs/helper-buffer': 1.11.6 + '@webassemblyjs/ast': 1.12.1 + '@webassemblyjs/helper-buffer': 1.12.1 '@webassemblyjs/helper-wasm-bytecode': 1.11.6 - '@webassemblyjs/wasm-gen': 1.11.6 + '@webassemblyjs/wasm-gen': 1.12.1 dev: true /@webassemblyjs/helper-wasm-section@1.9.0: @@ -5286,17 +5297,17 @@ packages: resolution: {integrity: sha512-GZbQlWtopBTP0u7cHrEx+73yZKrQoBMpwkGEIqlacljhXCkVM1kMQge/Mf+csMJAjEdSwhOyLAS0AoR3AG5P8w==} dev: true - /@webassemblyjs/wasm-edit@1.11.6: - resolution: {integrity: sha512-Ybn2I6fnfIGuCR+Faaz7YcvtBKxvoLV3Lebn1tM4o/IAJzmi9AWYIPWpyBfU8cC+JxAO57bk4+zdsTjJR+VTOw==} + /@webassemblyjs/wasm-edit@1.12.1: + resolution: {integrity: sha512-1DuwbVvADvS5mGnXbE+c9NfA8QRcZ6iKquqjjmR10k6o+zzsRVesil54DKexiowcFCPdr/Q0qaMgB01+SQ1u6g==} dependencies: - '@webassemblyjs/ast': 1.11.6 - '@webassemblyjs/helper-buffer': 1.11.6 + '@webassemblyjs/ast': 1.12.1 + '@webassemblyjs/helper-buffer': 1.12.1 '@webassemblyjs/helper-wasm-bytecode': 1.11.6 - '@webassemblyjs/helper-wasm-section': 1.11.6 - '@webassemblyjs/wasm-gen': 1.11.6 - '@webassemblyjs/wasm-opt': 1.11.6 - '@webassemblyjs/wasm-parser': 1.11.6 - '@webassemblyjs/wast-printer': 1.11.6 + '@webassemblyjs/helper-wasm-section': 1.12.1 + '@webassemblyjs/wasm-gen': 1.12.1 + '@webassemblyjs/wasm-opt': 1.12.1 + '@webassemblyjs/wasm-parser': 1.12.1 + '@webassemblyjs/wast-printer': 1.12.1 dev: true /@webassemblyjs/wasm-edit@1.9.0: @@ -5312,10 +5323,10 @@ packages: '@webassemblyjs/wast-printer': 1.9.0 dev: true - /@webassemblyjs/wasm-gen@1.11.6: - resolution: {integrity: sha512-3XOqkZP/y6B4F0PBAXvI1/bky7GryoogUtfwExeP/v7Nzwo1QLcq5oQmpKlftZLbT+ERUOAZVQjuNVak6UXjPA==} + /@webassemblyjs/wasm-gen@1.12.1: + resolution: {integrity: sha512-TDq4Ojh9fcohAw6OIMXqiIcTq5KUXTGRkVxbSo1hQnSy6lAM5GSdfwWeSxpAo0YzgsgF182E/U0mDNhuA0tW7w==} dependencies: - '@webassemblyjs/ast': 1.11.6 + '@webassemblyjs/ast': 1.12.1 '@webassemblyjs/helper-wasm-bytecode': 1.11.6 '@webassemblyjs/ieee754': 1.11.6 '@webassemblyjs/leb128': 1.11.6 @@ -5332,13 +5343,13 @@ packages: '@webassemblyjs/utf8': 1.9.0 dev: true - /@webassemblyjs/wasm-opt@1.11.6: - resolution: {integrity: sha512-cOrKuLRE7PCe6AsOVl7WasYf3wbSo4CeOk6PkrjS7g57MFfVUF9u6ysQBBODX0LdgSvQqRiGz3CXvIDKcPNy4g==} + /@webassemblyjs/wasm-opt@1.12.1: + resolution: {integrity: sha512-Jg99j/2gG2iaz3hijw857AVYekZe2SAskcqlWIZXjji5WStnOpVoat3gQfT/Q5tb2djnCjBtMocY/Su1GfxPBg==} dependencies: - '@webassemblyjs/ast': 1.11.6 - '@webassemblyjs/helper-buffer': 1.11.6 - '@webassemblyjs/wasm-gen': 1.11.6 - '@webassemblyjs/wasm-parser': 1.11.6 + '@webassemblyjs/ast': 1.12.1 + '@webassemblyjs/helper-buffer': 1.12.1 + '@webassemblyjs/wasm-gen': 1.12.1 + '@webassemblyjs/wasm-parser': 1.12.1 dev: true /@webassemblyjs/wasm-opt@1.9.0: @@ -5350,10 +5361,10 @@ packages: '@webassemblyjs/wasm-parser': 1.9.0 dev: true - /@webassemblyjs/wasm-parser@1.11.6: - resolution: {integrity: sha512-6ZwPeGzMJM3Dqp3hCsLgESxBGtT/OeCvCZ4TA1JUPYgmhAx38tTPR9JaKy0S5H3evQpO/h2uWs2j6Yc/fjkpTQ==} + /@webassemblyjs/wasm-parser@1.12.1: + resolution: {integrity: sha512-xikIi7c2FHXysxXe3COrVUPSheuBtpcfhbpFj4gmu7KRLYOzANztwUU0IbsqvMqzuNK2+glRGWCEqZo1WCLyAQ==} dependencies: - '@webassemblyjs/ast': 1.11.6 + '@webassemblyjs/ast': 1.12.1 '@webassemblyjs/helper-api-error': 1.11.6 '@webassemblyjs/helper-wasm-bytecode': 1.11.6 '@webassemblyjs/ieee754': 1.11.6 @@ -5383,10 +5394,10 @@ packages: '@xtuc/long': 4.2.2 dev: true - /@webassemblyjs/wast-printer@1.11.6: - resolution: {integrity: sha512-JM7AhRcE+yW2GWYaKeHL5vt4xqee5N2WcezptmgyhNS+ScggqcT1OtXykhAb13Sn5Yas0j2uv9tHgrjwvzAP4A==} + /@webassemblyjs/wast-printer@1.12.1: + resolution: {integrity: sha512-+X4WAlOisVWQMikjbcvY2e0rwPsKQ9F688lksZhBcPycBBuii3O7m8FACbDMWDojpAqvjIncrG8J0XHKyQfVeA==} dependencies: - '@webassemblyjs/ast': 1.11.6 + '@webassemblyjs/ast': 1.12.1 '@xtuc/long': 4.2.2 dev: true @@ -5428,8 +5439,8 @@ packages: acorn-walk: 8.2.0 dev: true - /acorn-import-assertions@1.9.0(acorn@8.10.0): - resolution: {integrity: sha512-cmMwop9x+8KFhxvKrKfPYmN6/pKTYYHBqLa0DfvVZcKMJWNyWLnaqND7dx/qn66R7ewM1UX5XMaDVP5wlVTaVA==} + /acorn-import-attributes@1.9.5(acorn@8.10.0): + resolution: {integrity: sha512-n02Vykv5uA3eHGM/Z2dQrcD56kL8TyDb2p1+0P83PClMnC/nc+anbQRhIOWnSq4Ke/KvDPrY3C9hDtC/A3eHnQ==} peerDependencies: acorn: ^8 dependencies: @@ -5972,7 +5983,7 @@ packages: webpack: 4.47.0 dev: true - /babel-loader@8.2.2(@babel/core@7.13.15)(webpack@5.88.2): + /babel-loader@8.2.2(@babel/core@7.13.15)(webpack@5.93.0): resolution: {integrity: sha512-JvTd0/D889PQBtUXJ2PXaKU/pjZDMtHA9V2ecm+eNRmmBCMR09a+fmpGTNwnJtFmFl5Ei7Vy47LjBb+L0wQ99g==} engines: {node: '>= 8.9'} peerDependencies: @@ -5984,7 +5995,7 @@ packages: loader-utils: 1.4.2 make-dir: 3.1.0 schema-utils: 2.7.1 - webpack: 5.88.2 + webpack: 5.93.0 dev: true /babel-plugin-add-react-displayname@0.0.5: @@ -8135,8 +8146,8 @@ packages: tapable: 1.1.3 dev: true - /enhanced-resolve@5.15.0: - resolution: {integrity: sha512-LXYT42KJ7lpIKECr2mAXIaMldcNCh/7E0KBKOu4KSfkHmP+mZmSs+8V5gBAqisWBy0OO4W5Oyys0GO1Y8KtdKg==} + /enhanced-resolve@5.17.1: + resolution: {integrity: sha512-LMHl3dXhTcfv8gM4kEzIUeTQ+7fpdA0l2tUf34BddXPkz2A5xJ5L/Pchd5BL6rdccM9QGvu0sWZzK1Z1t4wwyg==} engines: {node: '>=10.13.0'} dependencies: graceful-fs: 4.2.11 @@ -13042,7 +13053,7 @@ packages: webpack: 4.47.0 dev: true - /postcss-loader@7.3.3(postcss@8.4.21)(typescript@4.5.5)(webpack@5.88.2): + /postcss-loader@7.3.3(postcss@8.4.21)(typescript@4.5.5)(webpack@5.93.0): resolution: {integrity: sha512-YgO/yhtevGO/vJePCQmTxiaEwER94LABZN0ZMT4A0vsak9TpO+RvKRs7EmJ8peIlB9xfXCsS7M8LjqncsUZ5HA==} engines: {node: '>= 14.15.0'} peerDependencies: @@ -13053,7 +13064,7 @@ packages: jiti: 1.20.0 postcss: 8.4.21 semver: 7.5.4 - webpack: 5.88.2 + webpack: 5.93.0 transitivePeerDependencies: - typescript dev: true @@ -15802,8 +15813,8 @@ packages: - bluebird dev: true - /terser-webpack-plugin@5.3.9(webpack@5.88.2): - resolution: {integrity: sha512-ZuXsqE07EcggTWQjXUj+Aot/OMcD0bMKGgF63f7UxYcu5/AJF53aIpK1YoP5xR9l6s/Hy2b+t1AM0bLNPRuhwA==} + /terser-webpack-plugin@5.3.10(webpack@5.93.0): + resolution: {integrity: sha512-BKFPWlPDndPs+NGGCr1U59t0XScL5317Y0UReNrHaw9/FwhPENlq6bfgs+4yPfyP51vqC1bQ4rp1EfXW5ZSH9w==} engines: {node: '>= 10.13.0'} peerDependencies: '@swc/core': '*' @@ -15818,12 +15829,12 @@ packages: uglify-js: optional: true dependencies: - '@jridgewell/trace-mapping': 0.3.19 + '@jridgewell/trace-mapping': 0.3.25 jest-worker: 27.5.1 schema-utils: 3.3.0 serialize-javascript: 6.0.1 - terser: 5.21.0 - webpack: 5.88.2 + terser: 5.31.5 + webpack: 5.93.0 dev: true /terser@4.8.1: @@ -15848,6 +15859,17 @@ packages: source-map-support: 0.5.21 dev: true + /terser@5.31.5: + resolution: {integrity: sha512-YPmas0L0rE1UyLL/llTWA0SiDOqIcAQYLeUj7cJYzXHlRTAnMSg9pPe4VJ5PlKvTrPQsdVFuiRiwyeNlYgwh2Q==} + engines: {node: '>=10'} + hasBin: true + dependencies: + '@jridgewell/source-map': 0.3.5 + acorn: 8.10.0 + commander: 2.20.3 + source-map-support: 0.5.21 + dev: true + /test-exclude@6.0.0: resolution: {integrity: sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==} engines: {node: '>=8'} @@ -16688,7 +16710,7 @@ packages: resolution: {integrity: sha512-6z3GW9x8G1gd+JIIgQQQxXuiJtCXeAjp6RaPEPLv62mH3iPHPxV6W3robxtCzNErRo6ZwTmzWhsbNvjyEBKzKA==} engines: {node: '>=10.12.0'} dependencies: - '@jridgewell/trace-mapping': 0.3.19 + '@jridgewell/trace-mapping': 0.3.25 '@types/istanbul-lib-coverage': 2.0.4 convert-source-map: 1.9.0 dev: true @@ -16916,8 +16938,8 @@ packages: - supports-color dev: true - /watchpack@2.4.0: - resolution: {integrity: sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg==} + /watchpack@2.4.1: + resolution: {integrity: sha512-8wrBCMtVhqcXP2Sup1ctSkga6uc2Bx0IIvKyT7yTFier5AXHooSI+QyQQAtTb7+E0IUCCKyTFmXqdqgum2XWGg==} engines: {node: '>=10.13.0'} dependencies: glob-to-regexp: 0.4.1 @@ -17036,8 +17058,8 @@ packages: - supports-color dev: true - /webpack@5.88.2: - resolution: {integrity: sha512-JmcgNZ1iKj+aiR0OvTYtWQqJwq37Pf683dY9bVORwVbUrDhLhdn/PlO2sHsFHPkj7sHNQF3JwaAkp49V+Sq1tQ==} + /webpack@5.93.0: + resolution: {integrity: sha512-Y0m5oEY1LRuwly578VqluorkXbvXKh7U3rLoQCEO04M97ScRr44afGVkI0FQFsXzysk5OgFAxjZAb9rsGQVihA==} engines: {node: '>=10.13.0'} hasBin: true peerDependencies: @@ -17047,15 +17069,15 @@ packages: optional: true dependencies: '@types/eslint-scope': 3.7.5 - '@types/estree': 1.0.2 - '@webassemblyjs/ast': 1.11.6 - '@webassemblyjs/wasm-edit': 1.11.6 - '@webassemblyjs/wasm-parser': 1.11.6 + '@types/estree': 1.0.5 + '@webassemblyjs/ast': 1.12.1 + '@webassemblyjs/wasm-edit': 1.12.1 + '@webassemblyjs/wasm-parser': 1.12.1 acorn: 8.10.0 - acorn-import-assertions: 1.9.0(acorn@8.10.0) + acorn-import-attributes: 1.9.5(acorn@8.10.0) browserslist: 4.22.1 chrome-trace-event: 1.0.3 - enhanced-resolve: 5.15.0 + enhanced-resolve: 5.17.1 es-module-lexer: 1.3.1 eslint-scope: 5.1.1 events: 3.3.0 @@ -17067,8 +17089,8 @@ packages: neo-async: 2.6.2 schema-utils: 3.3.0 tapable: 2.2.1 - terser-webpack-plugin: 5.3.9(webpack@5.88.2) - watchpack: 2.4.0 + terser-webpack-plugin: 5.3.10(webpack@5.93.0) + watchpack: 2.4.1 webpack-sources: 3.2.3 transitivePeerDependencies: - '@swc/core' @@ -17321,3 +17343,15 @@ packages: /zwitch@1.0.5: resolution: {integrity: sha512-V50KMwwzqJV0NpZIZFwfOD5/lyny3WlSzRiXgA0G7VUnRlqttta1L6UQIHzd6EuBY/cHGfwTIck7w1yH6Q5zUw==} dev: true + + file:packages/icon-store(react-dom@16.12.0)(react@16.12.0): + resolution: {directory: packages/icon-store, type: directory} + id: file:packages/icon-store + name: '@groww-tech/icon-store' + peerDependencies: + react: ^16.12.0 || ^17.0.0 + react-dom: ^16.12.0 || ^17.0.0 + dependencies: + react: 16.12.0 + react-dom: 16.12.0(react@16.12.0) + dev: false From 5d66b2d50e38efe0b358db99834ef32ad0b2d11a Mon Sep 17 00:00:00 2001 From: Abhinab Date: Fri, 9 Aug 2024 11:52:56 +0530 Subject: [PATCH 2/4] Code Cleanup --- packages/icon-store/.svgrrc.js | 5 - packages/ui-toolkit/package.json | 2 +- pnpm-lock.yaml | 194 +++++++++++++------------------ 3 files changed, 81 insertions(+), 120 deletions(-) diff --git a/packages/icon-store/.svgrrc.js b/packages/icon-store/.svgrrc.js index 40e6bb1b..83cda04c 100644 --- a/packages/icon-store/.svgrrc.js +++ b/packages/icon-store/.svgrrc.js @@ -1,8 +1,3 @@ -const hash = require('string-hash'); - - -let context = __dirname; - module.exports = { template: require("./scripts/helpers/template"), dimensions: false, diff --git a/packages/ui-toolkit/package.json b/packages/ui-toolkit/package.json index b457b4ec..0c04b8f5 100644 --- a/packages/ui-toolkit/package.json +++ b/packages/ui-toolkit/package.json @@ -113,7 +113,7 @@ "typescript": "4.5.5" }, "dependencies": { - "@groww-tech/icon-store": "file:../icon-store", + "@groww-tech/icon-store": "1.4.6", "@groww-tech/mint-css": "0.1.2", "flat-carousel": "0.0.1", "lodash.debounce": "^4.0.8", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index c4cb5520..df885387 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -212,7 +212,7 @@ importers: version: 14.0.2(postcss@8.4.21) postcss-loader: specifier: 7.3.3 - version: 7.3.3(postcss@8.4.21)(typescript@4.5.5)(webpack@5.93.0) + version: 7.3.3(postcss@8.4.21)(typescript@4.5.5)(webpack@5.88.2) rollup: specifier: 2.45.2 version: 2.45.2 @@ -325,7 +325,7 @@ importers: version: 17.0.3 babel-loader: specifier: ^8.2.2 - version: 8.2.2(@babel/core@7.13.15)(webpack@5.93.0) + version: 8.2.2(@babel/core@7.13.15)(webpack@5.88.2) postcss: specifier: ^8.2.13 version: 8.4.21 @@ -395,8 +395,8 @@ importers: packages/ui-toolkit: dependencies: '@groww-tech/icon-store': - specifier: file:../icon-store - version: file:packages/icon-store(react-dom@16.12.0)(react@16.12.0) + specifier: 1.4.6 + version: link:../icon-store '@groww-tech/mint-css': specifier: 0.1.2 version: 0.1.2 @@ -448,7 +448,7 @@ importers: version: 6.2.8(@types/react@17.0.38)(react-dom@16.12.0)(react@16.12.0) '@storybook/addon-essentials': specifier: ^6.2.8 - version: 6.2.8(@babel/core@7.13.15)(@types/react@17.0.38)(babel-loader@8.2.2)(eslint@7.26.0)(react-dom@16.12.0)(react@16.12.0)(typescript@4.5.5)(webpack@5.93.0) + version: 6.2.8(@babel/core@7.13.15)(@types/react@17.0.38)(babel-loader@8.2.2)(eslint@7.26.0)(react-dom@16.12.0)(react@16.12.0)(typescript@4.5.5)(webpack@5.88.2) '@storybook/addon-links': specifier: ^6.2.8 version: 6.2.8(react-dom@16.12.0)(react@16.12.0) @@ -472,7 +472,7 @@ importers: version: 3.1.0 babel-loader: specifier: ^8.2.2 - version: 8.2.2(@babel/core@7.13.15)(webpack@5.93.0) + version: 8.2.2(@babel/core@7.13.15)(webpack@5.88.2) classnames: specifier: ^2.2.6 version: 2.2.6 @@ -3011,13 +3011,6 @@ packages: '@jridgewell/sourcemap-codec': 1.4.15 dev: true - /@jridgewell/trace-mapping@0.3.25: - resolution: {integrity: sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==} - dependencies: - '@jridgewell/resolve-uri': 3.1.1 - '@jridgewell/sourcemap-codec': 1.4.15 - dev: true - /@mdx-js/loader@1.6.22(react@16.12.0): resolution: {integrity: sha512-9CjGwy595NaxAYp0hF9B/A0lH6C8Rms97e2JS9d3jVUtILn6pT5i5IV965ra3lIWc7Rs1GG1tBdVF7dCowYe6Q==} dependencies: @@ -3365,7 +3358,7 @@ packages: - '@types/react' dev: true - /@storybook/addon-docs@6.2.8(@babel/core@7.13.15)(@types/react@17.0.38)(babel-loader@8.2.2)(eslint@7.26.0)(react-dom@16.12.0)(react@16.12.0)(typescript@4.5.5)(webpack@5.93.0): + /@storybook/addon-docs@6.2.8(@babel/core@7.13.15)(@types/react@17.0.38)(babel-loader@8.2.2)(eslint@7.26.0)(react-dom@16.12.0)(react@16.12.0)(typescript@4.5.5)(webpack@5.88.2): resolution: {integrity: sha512-IWnb10ImrzRMT2qw9785p3wYEI6U9gjsg6H2zKcRJQP5dEboqeX3OFjUKfXkaIWii4nz8MtJjBg5t4BdEYqLdw==} peerDependencies: '@babel/core': ^7.11.5 @@ -3414,7 +3407,7 @@ packages: '@storybook/client-api': 6.2.8(react-dom@16.12.0)(react@16.12.0) '@storybook/client-logger': 6.2.8 '@storybook/components': 6.2.8(@types/react@17.0.38)(react-dom@16.12.0)(react@16.12.0) - '@storybook/core': 6.2.8(@types/react@17.0.38)(eslint@7.26.0)(react-dom@16.12.0)(react@16.12.0)(typescript@4.5.5)(webpack@5.93.0) + '@storybook/core': 6.2.8(@types/react@17.0.38)(eslint@7.26.0)(react-dom@16.12.0)(react@16.12.0)(typescript@4.5.5)(webpack@5.88.2) '@storybook/core-events': 6.2.8 '@storybook/csf': 0.0.1 '@storybook/node-logger': 6.2.8 @@ -3424,7 +3417,7 @@ packages: acorn: 7.4.1 acorn-jsx: 5.3.2(acorn@7.4.1) acorn-walk: 7.2.0 - babel-loader: 8.2.2(@babel/core@7.13.15)(webpack@5.93.0) + babel-loader: 8.2.2(@babel/core@7.13.15)(webpack@5.88.2) core-js: 3.33.0 doctrine: 3.0.0 escodegen: 2.1.0 @@ -3444,7 +3437,7 @@ packages: remark-slug: 6.1.0 ts-dedent: 2.2.0 util-deprecate: 1.0.2 - webpack: 5.93.0 + webpack: 5.88.2 transitivePeerDependencies: - '@storybook/builder-webpack5' - '@types/react' @@ -3458,7 +3451,7 @@ packages: - webpack-command dev: true - /@storybook/addon-essentials@6.2.8(@babel/core@7.13.15)(@types/react@17.0.38)(babel-loader@8.2.2)(eslint@7.26.0)(react-dom@16.12.0)(react@16.12.0)(typescript@4.5.5)(webpack@5.93.0): + /@storybook/addon-essentials@6.2.8(@babel/core@7.13.15)(@types/react@17.0.38)(babel-loader@8.2.2)(eslint@7.26.0)(react-dom@16.12.0)(react@16.12.0)(typescript@4.5.5)(webpack@5.88.2): resolution: {integrity: sha512-co2+/AYCWqQiokKJbVfJyQvcj0juMGXjLv57kZfJM0L0gP9i4rGtyTjy5VlmB8BmSs650ZuaKgShioC//gUr+g==} peerDependencies: '@babel/core': ^7.9.6 @@ -3481,19 +3474,19 @@ packages: '@storybook/addon-actions': 6.2.8(@types/react@17.0.38)(react-dom@16.12.0)(react@16.12.0) '@storybook/addon-backgrounds': 6.2.8(@types/react@17.0.38)(react-dom@16.12.0)(react@16.12.0) '@storybook/addon-controls': 6.2.8(@types/react@17.0.38)(react-dom@16.12.0)(react@16.12.0) - '@storybook/addon-docs': 6.2.8(@babel/core@7.13.15)(@types/react@17.0.38)(babel-loader@8.2.2)(eslint@7.26.0)(react-dom@16.12.0)(react@16.12.0)(typescript@4.5.5)(webpack@5.93.0) + '@storybook/addon-docs': 6.2.8(@babel/core@7.13.15)(@types/react@17.0.38)(babel-loader@8.2.2)(eslint@7.26.0)(react-dom@16.12.0)(react@16.12.0)(typescript@4.5.5)(webpack@5.88.2) '@storybook/addon-toolbars': 6.2.8(@types/react@17.0.38)(react-dom@16.12.0)(react@16.12.0) '@storybook/addon-viewport': 6.2.8(@types/react@17.0.38)(react-dom@16.12.0)(react@16.12.0) '@storybook/addons': 6.2.8(react-dom@16.12.0)(react@16.12.0) '@storybook/api': 6.2.8(react-dom@16.12.0)(react@16.12.0) '@storybook/node-logger': 6.2.8 - babel-loader: 8.2.2(@babel/core@7.13.15)(webpack@5.93.0) + babel-loader: 8.2.2(@babel/core@7.13.15)(webpack@5.88.2) core-js: 3.33.0 react: 16.12.0 react-dom: 16.12.0(react@16.12.0) regenerator-runtime: 0.13.11 ts-dedent: 2.2.0 - webpack: 5.93.0 + webpack: 5.88.2 transitivePeerDependencies: - '@storybook/angular' - '@storybook/builder-webpack5' @@ -3857,7 +3850,7 @@ packages: - '@types/react' dev: true - /@storybook/core-client@6.2.8(@types/react@17.0.38)(react-dom@16.12.0)(react@16.12.0)(typescript@4.5.5)(webpack@5.93.0): + /@storybook/core-client@6.2.8(@types/react@17.0.38)(react-dom@16.12.0)(react@16.12.0)(typescript@4.5.5)(webpack@5.88.2): resolution: {integrity: sha512-U26SMRCf2DEd1bHJR/g+jO6ujlEyBK1VudPQvsNjGdWedmtRc0FTQS13k0eQgawDBRC+hKTtTs/IRW5E0dn2KA==} peerDependencies: react: ^16.8.0 || ^17.0.0 @@ -3887,7 +3880,7 @@ packages: typescript: 4.5.5 unfetch: 4.2.0 util-deprecate: 1.0.2 - webpack: 5.93.0 + webpack: 5.88.2 transitivePeerDependencies: - '@types/react' dev: true @@ -4077,7 +4070,7 @@ packages: - webpack-command dev: true - /@storybook/core@6.2.8(@types/react@17.0.38)(eslint@7.26.0)(react-dom@16.12.0)(react@16.12.0)(typescript@4.5.5)(webpack@5.93.0): + /@storybook/core@6.2.8(@types/react@17.0.38)(eslint@7.26.0)(react-dom@16.12.0)(react@16.12.0)(typescript@4.5.5)(webpack@5.88.2): resolution: {integrity: sha512-9gD/tti/+ZmzEihnrv+FF1+AgjIdCQ6VMFT76UXUEX44WZSqM8O9KA+8Llx2AD4wU928KDWLruP+5UiHkDAJKw==} peerDependencies: '@storybook/builder-webpack5': 6.2.8 @@ -4090,7 +4083,7 @@ packages: typescript: optional: true dependencies: - '@storybook/core-client': 6.2.8(@types/react@17.0.38)(react-dom@16.12.0)(react@16.12.0)(typescript@4.5.5)(webpack@5.93.0) + '@storybook/core-client': 6.2.8(@types/react@17.0.38)(react-dom@16.12.0)(react@16.12.0)(typescript@4.5.5)(webpack@5.88.2) '@storybook/core-server': 6.2.8(@types/react@17.0.38)(eslint@7.26.0)(react-dom@16.12.0)(react@16.12.0)(typescript@4.5.5) react: 16.12.0 react-dom: 16.12.0(react@16.12.0) @@ -4570,13 +4563,13 @@ packages: resolution: {integrity: sha512-JNvhIEyxVW6EoMIFIvj93ZOywYFatlpu9deeH6eSx6PE3WHYvHaQtmHmQeNw7aA81bYGBPPQqdtBm6b1SsQMmA==} dependencies: '@types/eslint': 8.44.3 - '@types/estree': 1.0.5 + '@types/estree': 1.0.2 dev: true /@types/eslint@8.44.3: resolution: {integrity: sha512-iM/WfkwAhwmPff3wZuPLYiHX18HI24jU8k1ZSH7P8FHwxTjZ2P6CoX2wnF43oprR+YXJM6UUxATkNvyv/JHd+g==} dependencies: - '@types/estree': 1.0.5 + '@types/estree': 1.0.2 '@types/json-schema': 7.0.13 dev: true @@ -4588,10 +4581,6 @@ packages: resolution: {integrity: sha512-VeiPZ9MMwXjO32/Xu7+OwflfmeoRwkE/qzndw42gGtgJwZopBnzy2gD//NN1+go1mADzkDcqf/KnFRSjTJ8xJA==} dev: true - /@types/estree@1.0.5: - resolution: {integrity: sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==} - dev: true - /@types/express-serve-static-core@4.17.37: resolution: {integrity: sha512-ZohaCYTgGFcOP7u6aJOhY9uIZQgZ2vxC2yWoArY+FeDXlqeH66ZVBjgvg+RLVAS/DWNq4Ap9ZXu1+SUQiiWYMg==} dependencies: @@ -5176,8 +5165,8 @@ packages: pretty-format: 27.5.1 dev: true - /@webassemblyjs/ast@1.12.1: - resolution: {integrity: sha512-EKfMUOPRRUTy5UII4qJDGPpqfwjOmZ5jeGFwid9mnoqIFK+e0vqoi1qH56JpmZSzEL53jKnNzScdmftJyG5xWg==} + /@webassemblyjs/ast@1.11.6: + resolution: {integrity: sha512-IN1xI7PwOvLPgjcf180gC1bqn3q/QaOCwYUahIOhbYUu8KA/3tw2RT/T0Gidi1l7Hhj5D/INhJxiICObqpMu4Q==} dependencies: '@webassemblyjs/helper-numbers': 1.11.6 '@webassemblyjs/helper-wasm-bytecode': 1.11.6 @@ -5207,8 +5196,8 @@ packages: resolution: {integrity: sha512-NcMLjoFMXpsASZFxJ5h2HZRcEhDkvnNFOAKneP5RbKRzaWJN36NC4jqQHKwStIhGXu5mUWlUUk7ygdtrO8lbmw==} dev: true - /@webassemblyjs/helper-buffer@1.12.1: - resolution: {integrity: sha512-nzJwQw99DNDKr9BVCOZcLuJJUlqkJh+kVzVl6Fmq/tI5ZtEyWT1KZMyOXltXLZJmDtvLCDgwsyrkohEtopTXCw==} + /@webassemblyjs/helper-buffer@1.11.6: + resolution: {integrity: sha512-z3nFzdcp1mb8nEOFFk8DrYLpHvhKC3grJD2ardfKOzmbmJvEf/tPIqCY+sNcwZIY8ZD7IkB2l7/pqhUhqm7hLA==} dev: true /@webassemblyjs/helper-buffer@1.9.0: @@ -5247,13 +5236,13 @@ packages: resolution: {integrity: sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw==} dev: true - /@webassemblyjs/helper-wasm-section@1.12.1: - resolution: {integrity: sha512-Jif4vfB6FJlUlSbgEMHUyk1j234GTNG9dBJ4XJdOySoj518Xj0oGsNi59cUQF4RRMS9ouBUxDDdyBVfPTypa5g==} + /@webassemblyjs/helper-wasm-section@1.11.6: + resolution: {integrity: sha512-LPpZbSOwTpEC2cgn4hTydySy1Ke+XEu+ETXuoyvuyezHO3Kjdu90KK95Sh9xTbmjrCsUwvWwCOQQNta37VrS9g==} dependencies: - '@webassemblyjs/ast': 1.12.1 - '@webassemblyjs/helper-buffer': 1.12.1 + '@webassemblyjs/ast': 1.11.6 + '@webassemblyjs/helper-buffer': 1.11.6 '@webassemblyjs/helper-wasm-bytecode': 1.11.6 - '@webassemblyjs/wasm-gen': 1.12.1 + '@webassemblyjs/wasm-gen': 1.11.6 dev: true /@webassemblyjs/helper-wasm-section@1.9.0: @@ -5297,17 +5286,17 @@ packages: resolution: {integrity: sha512-GZbQlWtopBTP0u7cHrEx+73yZKrQoBMpwkGEIqlacljhXCkVM1kMQge/Mf+csMJAjEdSwhOyLAS0AoR3AG5P8w==} dev: true - /@webassemblyjs/wasm-edit@1.12.1: - resolution: {integrity: sha512-1DuwbVvADvS5mGnXbE+c9NfA8QRcZ6iKquqjjmR10k6o+zzsRVesil54DKexiowcFCPdr/Q0qaMgB01+SQ1u6g==} + /@webassemblyjs/wasm-edit@1.11.6: + resolution: {integrity: sha512-Ybn2I6fnfIGuCR+Faaz7YcvtBKxvoLV3Lebn1tM4o/IAJzmi9AWYIPWpyBfU8cC+JxAO57bk4+zdsTjJR+VTOw==} dependencies: - '@webassemblyjs/ast': 1.12.1 - '@webassemblyjs/helper-buffer': 1.12.1 + '@webassemblyjs/ast': 1.11.6 + '@webassemblyjs/helper-buffer': 1.11.6 '@webassemblyjs/helper-wasm-bytecode': 1.11.6 - '@webassemblyjs/helper-wasm-section': 1.12.1 - '@webassemblyjs/wasm-gen': 1.12.1 - '@webassemblyjs/wasm-opt': 1.12.1 - '@webassemblyjs/wasm-parser': 1.12.1 - '@webassemblyjs/wast-printer': 1.12.1 + '@webassemblyjs/helper-wasm-section': 1.11.6 + '@webassemblyjs/wasm-gen': 1.11.6 + '@webassemblyjs/wasm-opt': 1.11.6 + '@webassemblyjs/wasm-parser': 1.11.6 + '@webassemblyjs/wast-printer': 1.11.6 dev: true /@webassemblyjs/wasm-edit@1.9.0: @@ -5323,10 +5312,10 @@ packages: '@webassemblyjs/wast-printer': 1.9.0 dev: true - /@webassemblyjs/wasm-gen@1.12.1: - resolution: {integrity: sha512-TDq4Ojh9fcohAw6OIMXqiIcTq5KUXTGRkVxbSo1hQnSy6lAM5GSdfwWeSxpAo0YzgsgF182E/U0mDNhuA0tW7w==} + /@webassemblyjs/wasm-gen@1.11.6: + resolution: {integrity: sha512-3XOqkZP/y6B4F0PBAXvI1/bky7GryoogUtfwExeP/v7Nzwo1QLcq5oQmpKlftZLbT+ERUOAZVQjuNVak6UXjPA==} dependencies: - '@webassemblyjs/ast': 1.12.1 + '@webassemblyjs/ast': 1.11.6 '@webassemblyjs/helper-wasm-bytecode': 1.11.6 '@webassemblyjs/ieee754': 1.11.6 '@webassemblyjs/leb128': 1.11.6 @@ -5343,13 +5332,13 @@ packages: '@webassemblyjs/utf8': 1.9.0 dev: true - /@webassemblyjs/wasm-opt@1.12.1: - resolution: {integrity: sha512-Jg99j/2gG2iaz3hijw857AVYekZe2SAskcqlWIZXjji5WStnOpVoat3gQfT/Q5tb2djnCjBtMocY/Su1GfxPBg==} + /@webassemblyjs/wasm-opt@1.11.6: + resolution: {integrity: sha512-cOrKuLRE7PCe6AsOVl7WasYf3wbSo4CeOk6PkrjS7g57MFfVUF9u6ysQBBODX0LdgSvQqRiGz3CXvIDKcPNy4g==} dependencies: - '@webassemblyjs/ast': 1.12.1 - '@webassemblyjs/helper-buffer': 1.12.1 - '@webassemblyjs/wasm-gen': 1.12.1 - '@webassemblyjs/wasm-parser': 1.12.1 + '@webassemblyjs/ast': 1.11.6 + '@webassemblyjs/helper-buffer': 1.11.6 + '@webassemblyjs/wasm-gen': 1.11.6 + '@webassemblyjs/wasm-parser': 1.11.6 dev: true /@webassemblyjs/wasm-opt@1.9.0: @@ -5361,10 +5350,10 @@ packages: '@webassemblyjs/wasm-parser': 1.9.0 dev: true - /@webassemblyjs/wasm-parser@1.12.1: - resolution: {integrity: sha512-xikIi7c2FHXysxXe3COrVUPSheuBtpcfhbpFj4gmu7KRLYOzANztwUU0IbsqvMqzuNK2+glRGWCEqZo1WCLyAQ==} + /@webassemblyjs/wasm-parser@1.11.6: + resolution: {integrity: sha512-6ZwPeGzMJM3Dqp3hCsLgESxBGtT/OeCvCZ4TA1JUPYgmhAx38tTPR9JaKy0S5H3evQpO/h2uWs2j6Yc/fjkpTQ==} dependencies: - '@webassemblyjs/ast': 1.12.1 + '@webassemblyjs/ast': 1.11.6 '@webassemblyjs/helper-api-error': 1.11.6 '@webassemblyjs/helper-wasm-bytecode': 1.11.6 '@webassemblyjs/ieee754': 1.11.6 @@ -5394,10 +5383,10 @@ packages: '@xtuc/long': 4.2.2 dev: true - /@webassemblyjs/wast-printer@1.12.1: - resolution: {integrity: sha512-+X4WAlOisVWQMikjbcvY2e0rwPsKQ9F688lksZhBcPycBBuii3O7m8FACbDMWDojpAqvjIncrG8J0XHKyQfVeA==} + /@webassemblyjs/wast-printer@1.11.6: + resolution: {integrity: sha512-JM7AhRcE+yW2GWYaKeHL5vt4xqee5N2WcezptmgyhNS+ScggqcT1OtXykhAb13Sn5Yas0j2uv9tHgrjwvzAP4A==} dependencies: - '@webassemblyjs/ast': 1.12.1 + '@webassemblyjs/ast': 1.11.6 '@xtuc/long': 4.2.2 dev: true @@ -5439,8 +5428,8 @@ packages: acorn-walk: 8.2.0 dev: true - /acorn-import-attributes@1.9.5(acorn@8.10.0): - resolution: {integrity: sha512-n02Vykv5uA3eHGM/Z2dQrcD56kL8TyDb2p1+0P83PClMnC/nc+anbQRhIOWnSq4Ke/KvDPrY3C9hDtC/A3eHnQ==} + /acorn-import-assertions@1.9.0(acorn@8.10.0): + resolution: {integrity: sha512-cmMwop9x+8KFhxvKrKfPYmN6/pKTYYHBqLa0DfvVZcKMJWNyWLnaqND7dx/qn66R7ewM1UX5XMaDVP5wlVTaVA==} peerDependencies: acorn: ^8 dependencies: @@ -5983,7 +5972,7 @@ packages: webpack: 4.47.0 dev: true - /babel-loader@8.2.2(@babel/core@7.13.15)(webpack@5.93.0): + /babel-loader@8.2.2(@babel/core@7.13.15)(webpack@5.88.2): resolution: {integrity: sha512-JvTd0/D889PQBtUXJ2PXaKU/pjZDMtHA9V2ecm+eNRmmBCMR09a+fmpGTNwnJtFmFl5Ei7Vy47LjBb+L0wQ99g==} engines: {node: '>= 8.9'} peerDependencies: @@ -5995,7 +5984,7 @@ packages: loader-utils: 1.4.2 make-dir: 3.1.0 schema-utils: 2.7.1 - webpack: 5.93.0 + webpack: 5.88.2 dev: true /babel-plugin-add-react-displayname@0.0.5: @@ -8146,8 +8135,8 @@ packages: tapable: 1.1.3 dev: true - /enhanced-resolve@5.17.1: - resolution: {integrity: sha512-LMHl3dXhTcfv8gM4kEzIUeTQ+7fpdA0l2tUf34BddXPkz2A5xJ5L/Pchd5BL6rdccM9QGvu0sWZzK1Z1t4wwyg==} + /enhanced-resolve@5.15.0: + resolution: {integrity: sha512-LXYT42KJ7lpIKECr2mAXIaMldcNCh/7E0KBKOu4KSfkHmP+mZmSs+8V5gBAqisWBy0OO4W5Oyys0GO1Y8KtdKg==} engines: {node: '>=10.13.0'} dependencies: graceful-fs: 4.2.11 @@ -13053,7 +13042,7 @@ packages: webpack: 4.47.0 dev: true - /postcss-loader@7.3.3(postcss@8.4.21)(typescript@4.5.5)(webpack@5.93.0): + /postcss-loader@7.3.3(postcss@8.4.21)(typescript@4.5.5)(webpack@5.88.2): resolution: {integrity: sha512-YgO/yhtevGO/vJePCQmTxiaEwER94LABZN0ZMT4A0vsak9TpO+RvKRs7EmJ8peIlB9xfXCsS7M8LjqncsUZ5HA==} engines: {node: '>= 14.15.0'} peerDependencies: @@ -13064,7 +13053,7 @@ packages: jiti: 1.20.0 postcss: 8.4.21 semver: 7.5.4 - webpack: 5.93.0 + webpack: 5.88.2 transitivePeerDependencies: - typescript dev: true @@ -15813,8 +15802,8 @@ packages: - bluebird dev: true - /terser-webpack-plugin@5.3.10(webpack@5.93.0): - resolution: {integrity: sha512-BKFPWlPDndPs+NGGCr1U59t0XScL5317Y0UReNrHaw9/FwhPENlq6bfgs+4yPfyP51vqC1bQ4rp1EfXW5ZSH9w==} + /terser-webpack-plugin@5.3.9(webpack@5.88.2): + resolution: {integrity: sha512-ZuXsqE07EcggTWQjXUj+Aot/OMcD0bMKGgF63f7UxYcu5/AJF53aIpK1YoP5xR9l6s/Hy2b+t1AM0bLNPRuhwA==} engines: {node: '>= 10.13.0'} peerDependencies: '@swc/core': '*' @@ -15829,12 +15818,12 @@ packages: uglify-js: optional: true dependencies: - '@jridgewell/trace-mapping': 0.3.25 + '@jridgewell/trace-mapping': 0.3.19 jest-worker: 27.5.1 schema-utils: 3.3.0 serialize-javascript: 6.0.1 - terser: 5.31.5 - webpack: 5.93.0 + terser: 5.21.0 + webpack: 5.88.2 dev: true /terser@4.8.1: @@ -15859,17 +15848,6 @@ packages: source-map-support: 0.5.21 dev: true - /terser@5.31.5: - resolution: {integrity: sha512-YPmas0L0rE1UyLL/llTWA0SiDOqIcAQYLeUj7cJYzXHlRTAnMSg9pPe4VJ5PlKvTrPQsdVFuiRiwyeNlYgwh2Q==} - engines: {node: '>=10'} - hasBin: true - dependencies: - '@jridgewell/source-map': 0.3.5 - acorn: 8.10.0 - commander: 2.20.3 - source-map-support: 0.5.21 - dev: true - /test-exclude@6.0.0: resolution: {integrity: sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==} engines: {node: '>=8'} @@ -16710,7 +16688,7 @@ packages: resolution: {integrity: sha512-6z3GW9x8G1gd+JIIgQQQxXuiJtCXeAjp6RaPEPLv62mH3iPHPxV6W3robxtCzNErRo6ZwTmzWhsbNvjyEBKzKA==} engines: {node: '>=10.12.0'} dependencies: - '@jridgewell/trace-mapping': 0.3.25 + '@jridgewell/trace-mapping': 0.3.19 '@types/istanbul-lib-coverage': 2.0.4 convert-source-map: 1.9.0 dev: true @@ -16938,8 +16916,8 @@ packages: - supports-color dev: true - /watchpack@2.4.1: - resolution: {integrity: sha512-8wrBCMtVhqcXP2Sup1ctSkga6uc2Bx0IIvKyT7yTFier5AXHooSI+QyQQAtTb7+E0IUCCKyTFmXqdqgum2XWGg==} + /watchpack@2.4.0: + resolution: {integrity: sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg==} engines: {node: '>=10.13.0'} dependencies: glob-to-regexp: 0.4.1 @@ -17058,8 +17036,8 @@ packages: - supports-color dev: true - /webpack@5.93.0: - resolution: {integrity: sha512-Y0m5oEY1LRuwly578VqluorkXbvXKh7U3rLoQCEO04M97ScRr44afGVkI0FQFsXzysk5OgFAxjZAb9rsGQVihA==} + /webpack@5.88.2: + resolution: {integrity: sha512-JmcgNZ1iKj+aiR0OvTYtWQqJwq37Pf683dY9bVORwVbUrDhLhdn/PlO2sHsFHPkj7sHNQF3JwaAkp49V+Sq1tQ==} engines: {node: '>=10.13.0'} hasBin: true peerDependencies: @@ -17069,15 +17047,15 @@ packages: optional: true dependencies: '@types/eslint-scope': 3.7.5 - '@types/estree': 1.0.5 - '@webassemblyjs/ast': 1.12.1 - '@webassemblyjs/wasm-edit': 1.12.1 - '@webassemblyjs/wasm-parser': 1.12.1 + '@types/estree': 1.0.2 + '@webassemblyjs/ast': 1.11.6 + '@webassemblyjs/wasm-edit': 1.11.6 + '@webassemblyjs/wasm-parser': 1.11.6 acorn: 8.10.0 - acorn-import-attributes: 1.9.5(acorn@8.10.0) + acorn-import-assertions: 1.9.0(acorn@8.10.0) browserslist: 4.22.1 chrome-trace-event: 1.0.3 - enhanced-resolve: 5.17.1 + enhanced-resolve: 5.15.0 es-module-lexer: 1.3.1 eslint-scope: 5.1.1 events: 3.3.0 @@ -17089,8 +17067,8 @@ packages: neo-async: 2.6.2 schema-utils: 3.3.0 tapable: 2.2.1 - terser-webpack-plugin: 5.3.10(webpack@5.93.0) - watchpack: 2.4.1 + terser-webpack-plugin: 5.3.9(webpack@5.88.2) + watchpack: 2.4.0 webpack-sources: 3.2.3 transitivePeerDependencies: - '@swc/core' @@ -17342,16 +17320,4 @@ packages: /zwitch@1.0.5: resolution: {integrity: sha512-V50KMwwzqJV0NpZIZFwfOD5/lyny3WlSzRiXgA0G7VUnRlqttta1L6UQIHzd6EuBY/cHGfwTIck7w1yH6Q5zUw==} - dev: true - - file:packages/icon-store(react-dom@16.12.0)(react@16.12.0): - resolution: {directory: packages/icon-store, type: directory} - id: file:packages/icon-store - name: '@groww-tech/icon-store' - peerDependencies: - react: ^16.12.0 || ^17.0.0 - react-dom: ^16.12.0 || ^17.0.0 - dependencies: - react: 16.12.0 - react-dom: 16.12.0(react@16.12.0) - dev: false + dev: true \ No newline at end of file From 6ebece5474dc97887e5f1b78d588395269d34deb Mon Sep 17 00:00:00 2001 From: Abhinab Date: Fri, 9 Aug 2024 11:53:13 +0530 Subject: [PATCH 3/4] Icon Store Version Change --- packages/icon-store/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/icon-store/package.json b/packages/icon-store/package.json index 24172680..2116d7ed 100644 --- a/packages/icon-store/package.json +++ b/packages/icon-store/package.json @@ -1,6 +1,6 @@ { "name": "@groww-tech/icon-store", - "version": "1.4.6", + "version": "1.4.7", "description": "Icon Library customized for use in Groww", "files": [ "mi", From d7521eb6c4e5491ad47f18818ecae1553e6c883c Mon Sep 17 00:00:00 2001 From: Abhinab Pratap Singh Chauhan <144772429+abhinabgroww@users.noreply.github.com> Date: Fri, 9 Aug 2024 11:53:53 +0530 Subject: [PATCH 4/4] Update pnpm-lock.yaml --- pnpm-lock.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index df885387..6a036d66 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -17320,4 +17320,4 @@ packages: /zwitch@1.0.5: resolution: {integrity: sha512-V50KMwwzqJV0NpZIZFwfOD5/lyny3WlSzRiXgA0G7VUnRlqttta1L6UQIHzd6EuBY/cHGfwTIck7w1yH6Q5zUw==} - dev: true \ No newline at end of file + dev: true