Date : 2025-03-17 16:24:17
Directory : /Users/matt/Dev/inventory/inventory/src/lib/react-spreadsheet-import/src/steps/ValidationStepNew
Total : 26 files,  6193 codes, 1008 comments, 1017 blanks, all 8218 lines

Languages
+----------------+------------+------------+------------+------------+------------+
| language       | files      | code       | comment    | blank      | total      |
+----------------+------------+------------+------------+------------+------------+
| TypeScript JSX |         18 |      5,817 |        895 |        934 |      7,646 |
| TypeScript     |          6 |        309 |        106 |         55 |        470 |
| Markdown       |          1 |         39 |          0 |         19 |         58 |
| JavaScript     |          1 |         28 |          7 |          9 |         44 |
+----------------+------------+------------+------------+------------+------------+

Directories
+------------------------------------------------------------------------------------------------------------------------------------------+------------+------------+------------+------------+------------+
| path                                                                                                                                     | files      | code       | comment    | blank      | total      |
+------------------------------------------------------------------------------------------------------------------------------------------+------------+------------+------------+------------+------------+
| .                                                                                                                                        |         26 |      6,193 |      1,008 |      1,017 |      8,218 |
| . (Files)                                                                                                                                |          3 |         63 |          6 |         22 |         91 |
| components                                                                                                                               |         11 |      3,357 |        403 |        410 |      4,170 |
| components (Files)                                                                                                                       |          6 |      2,124 |        245 |        252 |      2,621 |
| components/cells                                                                                                                         |          5 |      1,233 |        158 |        158 |      1,549 |
| hooks                                                                                                                                    |          6 |      2,440 |        486 |        522 |      3,448 |
| types                                                                                                                                    |          1 |         16 |          4 |          4 |         24 |
| utils                                                                                                                                    |          5 |        317 |        109 |         59 |        485 |
+------------------------------------------------------------------------------------------------------------------------------------------+------------+------------+------------+------------+------------+

Files
+------------------------------------------------------------------------------------------------------------------------------------------+----------------+------------+------------+------------+------------+
| filename                                                                                                                                 | language       | code       | comment    | blank      | total      |
+------------------------------------------------------------------------------------------------------------------------------------------+----------------+------------+------------+------------+------------+
| /Users/matt/Dev/inventory/inventory/src/lib/react-spreadsheet-import/src/steps/ValidationStepNew/README.md                               | Markdown       |         39 |          0 |         19 |         58 |
| /Users/matt/Dev/inventory/inventory/src/lib/react-spreadsheet-import/src/steps/ValidationStepNew/components/AiValidationDialogs.tsx      | TypeScript JSX |        230 |         10 |          8 |        248 |
| /Users/matt/Dev/inventory/inventory/src/lib/react-spreadsheet-import/src/steps/ValidationStepNew/components/BaseCellContent.tsx          | TypeScript JSX |         18 |          0 |          3 |         21 |
| /Users/matt/Dev/inventory/inventory/src/lib/react-spreadsheet-import/src/steps/ValidationStepNew/components/SearchableTemplateSelect.tsx | TypeScript JSX |        273 |         19 |         37 |        329 |
| /Users/matt/Dev/inventory/inventory/src/lib/react-spreadsheet-import/src/steps/ValidationStepNew/components/ValidationCell.tsx           | TypeScript JSX |        374 |         42 |         44 |        460 |
| /Users/matt/Dev/inventory/inventory/src/lib/react-spreadsheet-import/src/steps/ValidationStepNew/components/ValidationContainer.tsx      | TypeScript JSX |        730 |        126 |        106 |        962 |
| /Users/matt/Dev/inventory/inventory/src/lib/react-spreadsheet-import/src/steps/ValidationStepNew/components/ValidationTable.tsx          | TypeScript JSX |        499 |         48 |         54 |        601 |
| /Users/matt/Dev/inventory/inventory/src/lib/react-spreadsheet-import/src/steps/ValidationStepNew/components/cells/CheckboxCell.tsx       | TypeScript JSX |        112 |         12 |         21 |        145 |
| /Users/matt/Dev/inventory/inventory/src/lib/react-spreadsheet-import/src/steps/ValidationStepNew/components/cells/InputCell.tsx          | TypeScript JSX |        232 |         31 |         32 |        295 |
| /Users/matt/Dev/inventory/inventory/src/lib/react-spreadsheet-import/src/steps/ValidationStepNew/components/cells/MultiSelectCell.tsx    | TypeScript JSX |        407 |         56 |         52 |        515 |
| /Users/matt/Dev/inventory/inventory/src/lib/react-spreadsheet-import/src/steps/ValidationStepNew/components/cells/MultilineInput.tsx     | TypeScript JSX |        193 |         23 |         22 |        238 |
| /Users/matt/Dev/inventory/inventory/src/lib/react-spreadsheet-import/src/steps/ValidationStepNew/components/cells/SelectCell.tsx         | TypeScript JSX |        289 |         36 |         31 |        356 |
| /Users/matt/Dev/inventory/inventory/src/lib/react-spreadsheet-import/src/steps/ValidationStepNew/hooks/useAiValidation.tsx               | TypeScript JSX |        500 |         75 |         89 |        664 |
| /Users/matt/Dev/inventory/inventory/src/lib/react-spreadsheet-import/src/steps/ValidationStepNew/hooks/useProductLinesFetching.tsx       | TypeScript JSX |        248 |         69 |         74 |        391 |
| /Users/matt/Dev/inventory/inventory/src/lib/react-spreadsheet-import/src/steps/ValidationStepNew/hooks/useTemplates.tsx                  | TypeScript JSX |        204 |         26 |         33 |        263 |
| /Users/matt/Dev/inventory/inventory/src/lib/react-spreadsheet-import/src/steps/ValidationStepNew/hooks/useUpcValidation.tsx              | TypeScript JSX |        209 |         49 |         50 |        308 |
| /Users/matt/Dev/inventory/inventory/src/lib/react-spreadsheet-import/src/steps/ValidationStepNew/hooks/useValidation.tsx                 | TypeScript JSX |        219 |         39 |         47 |        305 |
| /Users/matt/Dev/inventory/inventory/src/lib/react-spreadsheet-import/src/steps/ValidationStepNew/hooks/useValidationState.tsx            | TypeScript JSX |      1,060 |        228 |        229 |      1,517 |
| /Users/matt/Dev/inventory/inventory/src/lib/react-spreadsheet-import/src/steps/ValidationStepNew/index.tsx                               | TypeScript JSX |         20 |          6 |          2 |         28 |
| /Users/matt/Dev/inventory/inventory/src/lib/react-spreadsheet-import/src/steps/ValidationStepNew/types.ts                                | TypeScript     |          4 |          0 |          1 |          5 |
| /Users/matt/Dev/inventory/inventory/src/lib/react-spreadsheet-import/src/steps/ValidationStepNew/types/index.ts                          | TypeScript     |         16 |          4 |          4 |         24 |
| /Users/matt/Dev/inventory/inventory/src/lib/react-spreadsheet-import/src/steps/ValidationStepNew/utils/dataMutations.ts                  | TypeScript     |        124 |          4 |         14 |        142 |
| /Users/matt/Dev/inventory/inventory/src/lib/react-spreadsheet-import/src/steps/ValidationStepNew/utils/errorUtils.ts                     | TypeScript     |         21 |         15 |          5 |         41 |
| /Users/matt/Dev/inventory/inventory/src/lib/react-spreadsheet-import/src/steps/ValidationStepNew/utils/upcValidation.ts                  | TypeScript     |         43 |         24 |          7 |         74 |
| /Users/matt/Dev/inventory/inventory/src/lib/react-spreadsheet-import/src/steps/ValidationStepNew/utils/validation-helper.js              | JavaScript     |         28 |          7 |          9 |         44 |
| /Users/matt/Dev/inventory/inventory/src/lib/react-spreadsheet-import/src/steps/ValidationStepNew/utils/validationUtils.ts                | TypeScript     |        101 |         59 |         24 |        184 |
| Total                                                                                                                                    |                |      6,193 |      1,008 |      1,017 |      8,218 |
+------------------------------------------------------------------------------------------------------------------------------------------+----------------+------------+------------+------------+------------+