Commit Graph
100 Commits
Author SHA1 Message Date
aleleba df367639b9 PR-733704: remove noEmit from tsconfig.cy.json
ts-loader requires TypeScript to emit output. noEmit:true was causing
"TypeScript emitted no output" errors in the Cypress webpack build.
2026-06-21 06:01:33 +00:00
aleleba 9223b1e144 PR-733704: fix TypeScript errors in Cypress webpack build
Add tsconfig.cy.json that extends the main tsconfig but removes the
rootDir restriction and adds Cypress types. Point ts-loader in
webpack.cy.config.ts to this dedicated tsconfig, fixing:
- TS6059: cypress/support files outside rootDir src/components
- TS2307: missing @storybook/react-webpack5 type declarations
- TS2339: toBeInTheDocument not found (jest-dom types scope)
2026-06-21 05:59:20 +00:00
aleleba a246c190ce PR-733704: trigger CI 2026-06-21 05:55:48 +00:00
aleleba d5891e8e09 PR-733704: use transpileOnly in webpack.cy.config.ts ts-loader
Cypress only needs transpilation, not full type-checking. This removes
TS2307 (@storybook/react-webpack5 types) and TS2339 (toBeInTheDocument)
errors from the Cypress webpack build output.
2026-06-21 05:53:59 +00:00
aleleba 134b9e04f6 PR-733704: trigger CI 2026-06-21 05:51:26 +00:00
aleleba 116d8a5667 PR-733704: bump CI from Node 22 to Node 24
Aligns CI with local dev environment (Node 24 / npm 11).
The lockfile generated by npm 11 causes npm ci to fail on Node 22
due to missing optional sub-dependency entries.
2026-06-21 05:49:22 +00:00
aleleba e9fb6ca556 PR-733704: regenerate package-lock.json to fix npm ci in CI
Lockfile generated with Node 24 / npm 11 was missing Babel 7 sub-dependency
entries required by @storybook/addon-webpack5-compiler-babel, causing
npm ci to fail on Node 22. Deleted and regenerated from scratch.
2026-06-21 05:46:02 +00:00
aleleba 6c3dd344e6 PR-733704: update dependencies to latest, bump to v1.4.1
- Bump version 1.4.0 → 1.4.1
- Upgrade Babel 7 → 8 (@babel/core, preset-env, preset-react,
  preset-typescript, register)
- Add ts-node devDependency (webpack-cli needs it to load
  webpack.config.ts now that @babel/register v8 removed .hook)
- Replace __dirname with path.resolve() in webpack.config.ts and
  webpack.cy.config.ts (ESM-safe, no __dirname needed)
- Add npm overrides: force @babel/core ^8 for ts-jest (peerOptional
  conflict) and js-yaml ^4.2.0 to fix GHSA-h67p-54hq-rp68 DoS vuln
- Add babel hook in .storybook/main.js to strip bugfixes option that
  Storybook injects into @babel/preset-env (removed in Babel 8)
- Patch Storybook addons 10.4.3 → 10.4.6, @types/node v25→v26,
  globals v16→v17, sass minor, ts-loader patch, typescript-eslint patch
- 0 npm audit vulnerabilities
2026-06-21 05:40:41 +00:00
aleleba 364409dbed Merge pull request #53 from aleleba/PR-227028
PR-227028: Update dependencies, migrate to TypeScript 6 and ESLint flat config
2026-06-09 11:49:52 -06:00
aleleba 57815d0949 PR-227028: fix CI — bump Node to 22 and regenerate lock file
- Bump CI Node from 20 to 22 across all jobs. sass-loader@17 requires
  Node >= 22.11, so Node 20 was unsupported (EBADENGINE).
- Regenerate package-lock.json from scratch to fix npm ci failing with
  "Missing: @emnapi/runtime from lock file" — an npm optional-deps issue with
  the oxc/wasm bindings pulled by typescript-eslint's resolver.
2026-06-09 17:47:09 +00:00
aleleba a8e3057f02 PR-227028: update dependencies, migrate to TypeScript 6 and ESLint flat config
- Bump all dependencies to latest (React 19.2.7, Storybook 10.4.3, Webpack
  5.107.2 + webpack-cli 7, Jest 30.4.2, Cypress 15.17.0, Babel 7.29.7,
  sass-loader 17, css-minimizer-webpack-plugin 8, eslint-webpack-plugin 6).
- Migrate TypeScript 5.9 -> 6.0.3: set tsconfig rootDir, add
  ignoreDeprecations "6.0", scope include to src/components + src/@types, and
  declare *.scss/*.sass/*.css modules for stricter side-effect imports.
- Switch @babel/preset-react to the automatic JSX runtime and drop redundant
  React imports in stories and tests.
- Migrate ESLint from the deprecated .eslintrc.js to flat config
  (eslint.config.mjs) using typescript-eslint, @eslint/js, globals and the
  React/Storybook plugins. Keep ESLint at v9 because eslint-plugin-react does
  not support v10 yet. This fixes the previously broken lint (missing
  @typescript-eslint parser/plugin) and normalizes formatting.
- Fix a latent bug in .storybook/main.js (comma instead of semicolon joining
  two assignments via the comma operator).
- npm audit fix: 0 vulnerabilities.
- Bump package version to 1.4.0.
2026-06-09 17:33:58 +00:00
aleleba 6e54dac709 Merge pull request #52 from aleleba/PR-325031
PR-325031: updating packages.
2026-01-27 16:50:15 -06:00
aleleba 5e12519d5b PR-325031: updating packages. 2026-01-27 22:44:38 +00:00
aleleba 8e966512a2 Merge pull request #51 from aleleba/PR-500824
PR-500824: updating packages.
2025-08-10 00:45:36 -06:00
aleleba b8cfa9c2a1 PR-500824: fixing CI 2025-08-10 06:42:57 +00:00
aleleba 9210349485 PR-500824updating packages. 2025-08-10 05:22:04 +00:00
aleleba e1617cde03 Merge pull request #50 from aleleba/PR-342468
PR-342468: updating packages.
2025-07-16 12:40:32 -06:00
aleleba b1ef41f175 PR-342468: fixing auto import of types on the build bundle. 2025-07-16 18:38:25 +00:00
aleleba f1c8a03ae1 PR-342468: fixing types of jest. 2025-07-16 18:20:33 +00:00
aleleba f3ac5c9e49 PR-342468: miss the Typescript building test validation. 2025-07-16 17:50:57 +00:00
aleleba baa85f7916 PR-342468: trying to fix cypress pipeline. 2025-07-16 17:40:48 +00:00
aleleba 665252faa4 PR-342468: Trying to fix pipeline issues. 2025-07-16 15:03:25 +00:00
aleleba 6a43259137 PR-342468: fixing test. 2025-07-16 14:37:53 +00:00
aleleba ac2587a879 PR-342468: updating packages. 2025-07-16 13:59:45 +00:00
aleleba 4a4e743b9d Merge pull request #49 from aleleba/PR-839242
PR-839242: Updating packages.
2024-10-29 17:33:26 -06:00
aleleba 6678104055 PR-839242: Updating packages. 2024-10-29 23:28:12 +00:00
aleleba 87dc241c2c Merge pull request #48 from aleleba/PR-831934
PR-831934: Updating packages.
2024-10-26 23:53:48 -06:00
aleleba 7c20a832bc PR-831934: fixing cypress types dependencies. 2024-10-27 05:49:35 +00:00
aleleba 5d4c3d6ebe PR-831934: Updating packages. 2024-10-27 05:31:06 +00:00
aleleba 67d46b53e9 Merge pull request #47 from aleleba/PR-431618
PR-431618: updating packages and fixing the missing exports of types.
2024-10-21 12:42:06 -06:00
aleleba f4001356f6 PR-431618: updating packages and fixing the missing exports of types. 2024-10-21 18:37:42 +00:00
aleleba 6ce8856804 Merge pull request #46 from aleleba/PR-259604
PR-259604: Updating packages and fix css-loader.
2024-10-12 15:33:40 -06:00
aleleba 7ab40e152d PR-259604: Updating packages and fix css-loader. 2024-10-12 21:28:48 +00:00
aleleba 410dda1923 Merge pull request #45 from aleleba/PR-953428
PR-953428: Updating packages
2024-09-18 13:02:46 -06:00
aleleba 6bf539a1fa PR-953428: Updating packages 2024-09-18 18:57:48 +00:00
aleleba bc85fdc380 Merge pull request #44 from aleleba/PR-202408
PR-202408: updating packages and fixing mdx files.
2024-08-28 23:31:12 -06:00
aleleba 0b6db0459f PR-202408: updating packages and fixing mdx files. 2024-08-29 05:26:45 +00:00
aleleba f7703e92b3 Merge pull request #43 from aleleba/PR-883617
PR-883617: Actualización de dependencias y tokens de autenticación de NPM
2024-02-13 17:42:36 -08:00
aleleba 6ddee3084b PR-883617: Actualización de dependencias y tokens de autenticación de NPM 2024-02-14 01:39:34 +00:00
aleleba 30bae2d940 Merge pull request #42 from aleleba/PR-364594
PR-364594: Update dependencies in package.json .
2024-01-19 15:27:08 -06:00
aleleba a7fed4fc3f PR-364594: Update dependencies in package.json . 2024-01-19 21:24:26 +00:00
aleleba a3eeb60d22 Merge pull request #41 from aleleba/PR-267857
PR-267857: Update dependencies.
2024-01-05 16:47:50 -06:00
aleleba b65c38af79 PR-267857: Update dependencies. 2024-01-05 22:43:18 +00:00
aleleba 2fbcca0fd3 Merge pull request #40 from aleleba/PR-665639
PR-665639: Update webpack.config.ts, webpack.cy.config.ts, .storybook/main.js, and package.json to add support to sass modules.
2023-11-22 09:26:57 -06:00
aleleba b1c9a66f23 PR-665639: Update webpack.config.ts, webpack.cy.config.ts,
.storybook/main.js, and package.json to add support to sass modules.
2023-11-22 15:23:48 +00:00
aleleba 7e1457cbf8 Merge pull request #39 from aleleba/PR-314156
PR-314156: updating packages.
2023-11-20 11:51:56 -06:00
aleleba b2900d6677 PR-314156: updating packages. 2023-11-20 17:48:17 +00:00
aleleba d46f7cd866 Merge pull request #38 from aleleba/PR-843991
PR-843991: updating packages and changing the github actions workflow to use only one file.
2023-11-10 12:36:16 -06:00
aleleba 1f83b07f83 PR-843991: fix github action workflow. 2023-11-10 18:34:03 +00:00
aleleba 85e919f13a PR-843991: updating packages and changing the github actions workflow to use only one file. 2023-11-10 18:31:42 +00:00
aleleba edd283c01e Merge pull request #37 from aleleba/PR-667990
PR-667990: updating packages.
2023-11-08 13:23:50 -06:00
aleleba 980bfb0bf5 PR-667990: updating packages. 2023-11-08 19:21:02 +00:00
aleleba 739b1edd4e Merge pull request #36 from aleleba/PR-512606
PR-512606: updating package and moving Card.stories.tsx to components folder.
2023-10-09 15:17:40 -06:00
aleleba 2c3112e698 PR-512606: updating package and moving Card.stories.tsx to components folder. 2023-10-09 21:13:49 +00:00
aleleba cdd5b15330 Merge pull request #35 from aleleba/PR-095128
PR-095128: Updating packages.
2023-09-10 19:19:54 -06:00
aleleba 990662d6c6 PR-095128: Updating packages. 2023-09-11 01:12:20 +00:00
aleleba c6533e6133 Merge pull request #34 from aleleba/PR-189691
PR-189691: updating packages.
2023-06-27 09:01:24 -06:00
aleleba 73df60f3b5 PR-189691: updating packages. 2023-06-27 14:58:24 +00:00
aleleba 72a1f81ff5 Merge pull request #33 from aleleba/PR-489489
PR-489489: Adding baseUrl.
2023-06-26 21:13:31 -06:00
aleleba bd09a8d244 PR-489489: Adding baseUrl. 2023-06-27 03:08:57 +00:00
aleleba 58ae2bcc9b Merge pull request #32 from aleleba/PR-712281
PR-712281: updating packes and updating some storybook functions.
2023-06-21 16:50:34 -06:00
aleleba 8bf59d3901 PR-712281: updating packes and updating some storybook functions. 2023-06-21 22:45:47 +00:00
aleleba 310647cb9e Merge pull request #31 from aleleba/PR-070956
PR-070956: updating packages.
2023-06-20 17:17:07 -06:00
aleleba 514fe72d2e PR-070956: updating packages. 2023-06-20 23:12:25 +00:00
aleleba 2481af2013 Merge pull request #30 from aleleba/PR-769399
PR-769399: updating packages.
2023-06-15 07:29:44 -06:00
aleleba 209038f17b PR-769399: updating packages. 2023-06-15 13:26:51 +00:00
aleleba ae8490f4cc Merge pull request #29 from aleleba/PR-007818
PR-007818: updating packages.
2023-05-04 08:03:31 -06:00
aleleba 1266886fb8 PR-007818: updating packages. 2023-05-04 13:59:48 +00:00
aleleba 6e4e2c64d1 Merge pull request #28 from aleleba/PR-972038
PR-972038: updating packages.
2023-04-20 16:59:25 -06:00
aleleba 4e9fd1177f PR-972038: updating packages. 2023-04-20 22:50:18 +00:00
aleleba 6050a23c15 Merge pull request #27 from aleleba/PR-322412
PR-322412: updating packages.
2023-04-14 09:04:50 -06:00
aleleba c4fee0e18e PR-322412: updating packages. 2023-04-14 15:00:02 +00:00
aleleba e88b1780f0 Merge pull request #26 from aleleba/PR-912037
PR-912037: updating packages.
2023-03-28 17:40:33 -06:00
aleleba e9d0291916 PR-912037: updating packages. 2023-03-28 23:36:47 +00:00
aleleba a549e01aad Merge pull request #25 from aleleba/PR-472757
PR-472757: updating packages.
2023-03-14 07:05:16 -06:00
aleleba c9ed7f0818 PR-472757: updating packages. 2023-03-14 13:01:35 +00:00
aleleba 1c78aff1c8 Merge pull request #24 from aleleba/PR-452734
PR-452734: updating packages.
2023-03-06 11:22:37 -06:00
aleleba fd32a51ea0 PR-452734: updating packages. 2023-03-06 17:19:50 +00:00
aleleba 27e699d270 Merge pull request #23 from aleleba/PR-264673
PR-264673: fixing the conflict with cypress and jest.
2023-03-03 19:10:31 -06:00
aleleba 4befddc726 PR-264673: fixing the conflict with cypress and jest. 2023-03-04 01:07:57 +00:00
aleleba f57a71f7c6 Merge pull request #22 from aleleba/PR-440978
PR-440978: Adding Cypress Component Testing.
2023-03-03 08:50:12 -06:00
aleleba 623d57b013 PR-440978: trying to fix CI. 2023-03-03 08:47:18 -06:00
aleleba 42e7c2b92d PR-440978: trying to fix CI. 2023-03-03 08:42:58 -06:00
aleleba 07761b4f58 PR-440978: trying to fix CI. 2023-03-03 08:38:32 -06:00
aleleba b2087312c3 PR-440978: trying to fix CI. 2023-03-03 08:35:56 -06:00
aleleba 24987d7c09 PR-440978: Adding Cypress Component Testing. 2023-03-03 08:27:25 -06:00
aleleba d76372d1e0 Merge pull request #21 from aleleba/PR-069416
PR-069416: updating packages.
2023-03-02 08:54:13 -06:00
aleleba 08f7dc34df PR-069416: updating packages. 2023-03-02 14:51:37 +00:00
aleleba a8d1a58639 Merge pull request #20 from aleleba/PR-342203
PR-342203: updating packages.
2023-02-20 18:40:00 -06:00
aleleba 563b6410d5 PR-342203: updating packages. 2023-02-21 00:37:43 +00:00
aleleba 7899602b97 Merge pull request #19 from aleleba/PR-847286
PR-847286: fixing missing dependency.
2023-02-10 21:43:22 -06:00
aleleba 002d7f1518 PR-847286: fixing CI. 2023-02-11 03:41:22 +00:00
aleleba 07d025fc97 PR-847286: fixing missing dependency. 2023-02-11 03:36:50 +00:00
aleleba 63bbad0451 Merge pull request #18 from aleleba/PR-461834
PR-461834: updating packages.
2023-02-10 17:13:33 -06:00
aleleba 4fcf58560a PR-461834: updating packages. 2023-02-10 23:09:29 +00:00
aleleba 02ea127a4b Merge pull request #17 from aleleba/PR-747694
PR-747694: Updating packages.
2023-01-25 11:06:50 -06:00
aleleba 65b6f55647 PR-747694: Updating packages. 2023-01-25 17:04:07 +00:00
aleleba 7e840a89fb Merge pull request #16 from aleleba/PR-401501
PR-401501: Updating packages.
2022-12-28 09:09:11 -05:00
aleleba db479feb01 PR-401501: Updating packages. 2022-12-28 14:06:31 +00:00
aleleba 0c06a88acd Merge pull request #15 from aleleba/PR-788604
PR-788604: updating packages.
2022-12-05 13:27:22 -06:00