Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: TUP-700 @tacc/core-components - wrappers #461

Commits on Feb 22, 2024

  1. Configuration menu
    Copy the full SHA
    6c96b8f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    78de3a3 View commit details
    Browse the repository at this point in the history

Commits on Feb 23, 2024

  1. Configuration menu
    Copy the full SHA
    dca6c45 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0964f57 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    193abdf View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a6575b3 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    8df57f3 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    f9c5944 View commit details
    Browse the repository at this point in the history

Commits on Feb 24, 2024

  1. Configuration menu
    Copy the full SHA
    8e485fc View commit details
    Browse the repository at this point in the history

Commits on Feb 26, 2024

  1. Configuration menu
    Copy the full SHA
    fb9808d View commit details
    Browse the repository at this point in the history
  2. fix: tup-700 add types & fix resulting errors

    1. import & use `dts`
        - Fixes build error:
          > error TS2307: Cannot find module './….module.css' or its corresponding type declarations.
          > … import styles from './….module.css';
    
    2. `"composite": true`
        - Fixes Typescript lint error:
          > Referenced project '/…/tup-ui/libs/core-components/tsconfig.lib.json' must have setting "composite": true.
    
    3. `"declaration": true,`
        - Seemingly caused by `"composite": true`.
        - Fixes Vite build error:
        > \> nx run core-components:build:production
        > error TS6304: Composite projects may not disable declaration emit.
    wesleyboar committed Feb 26, 2024
    Configuration menu
    Copy the full SHA
    b4be800 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    53786ca View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    ea64e9a View commit details
    Browse the repository at this point in the history
  5. style: npx nx format:write

    wesleyboar committed Feb 26, 2024
    Configuration menu
    Copy the full SHA
    9754110 View commit details
    Browse the repository at this point in the history
  6. style: tup-700 peerDependencies

    "So the consuming application is aware that it must have React installed to use this package."
    — https://dev.to/receter/how-to-create-a-react-component-library-using-vites-library-mode-4lma#dependencies
    wesleyboar committed Feb 26, 2024
    Configuration menu
    Copy the full SHA
    2d5ab1c View commit details
    Browse the repository at this point in the history
  7. feat: tup-700 add CSS as sideEffects

    "To prevent the CSS files from being accidentally removed by the consumer's tree-shaking efforts…"
    —https://dev.to/receter/how-to-create-a-react-component-library-using-vites-library-mode-4lma#side-effects
    wesleyboar committed Feb 26, 2024
    Configuration menu
    Copy the full SHA
    6336f2c View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    233f165 View commit details
    Browse the repository at this point in the history
  9. fix: tup-700 do 2d5ab1c, 6336f2c, 233f165 correct

    Move the changes from thsoe commits to be in core-components package.json, not root package.json.
    
    - style: tup-700 peerDependencies
    
        "So the consuming application is aware that it must have React installed to use this package."
        — https://dev.to/receter/how-to-create-a-react-component-library-using-vites-library-mode-4lma#dependencies
    
    - feat: tup-700 add CSS as sideEffects
    
        "To prevent the CSS files from being accidentally removed by the consumer's tree-shaking efforts…"
        — https://dev.to/receter/how-to-create-a-react-component-library-using-vites-library-mode-4lma#side-effects
    
    - feat: tup-700 ensure build before publish
    wesleyboar committed Feb 26, 2024
    Configuration menu
    Copy the full SHA
    e195480 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    d037d2a View commit details
    Browse the repository at this point in the history
  11. chore: tup-700 resolve vite.config.ts comment code

    Resolve all commented code in `vite.config.ts`.
    
    - `outDir` DELETED cuz `rollupOptions` > `output` exists
    - `reportCompressedSize` RESTORED cuz why not & it was already there
    - `commonjsOptions` & `transformMixedEsModules` DELETED cuz…
        - no `require` i.e. common js modules
    - `lib`'s `name` and `fileName` DELETED cuz…
        - `rollupOptions` > `output` > `assetFileNames` exists
        - `rollupOptions` > `output` > `entryFileNames` exists
    wesleyboar committed Feb 26, 2024
    Configuration menu
    Copy the full SHA
    ce1406b View commit details
    Browse the repository at this point in the history

Commits on May 8, 2024

  1. Configuration menu
    Copy the full SHA
    0c48e90 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    119e8d8 View commit details
    Browse the repository at this point in the history
  3. docs: tup-700 README

    wesleyboar committed May 8, 2024
    Configuration menu
    Copy the full SHA
    aa97cc3 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    77c4621 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    deecf7f View commit details
    Browse the repository at this point in the history

Commits on May 9, 2024

  1. Configuration menu
    Copy the full SHA
    eda6d44 View commit details
    Browse the repository at this point in the history
  2. npx nx format:write

    wesleyboar committed May 9, 2024
    Configuration menu
    Copy the full SHA
    d617768 View commit details
    Browse the repository at this point in the history
  3. Merge branch 'feat/TUP-700-core-components-node-pkg' of github.com:TA…

    …CC/tup-ui into feat/TUP-700-core-components-node-pkg
    wesleyboar committed May 9, 2024
    Configuration menu
    Copy the full SHA
    7a82aeb View commit details
    Browse the repository at this point in the history
  4. fix: core-components/package-lock.json should not exist

    Only 1 root package-lock.json in an Nx project such as tup-ui.
    
    Having this may have been cause of errors when starting CMS.
    wesleyboar authored May 9, 2024
    Configuration menu
    Copy the full SHA
    dee299e View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    105e4ae View commit details
    Browse the repository at this point in the history
  6. Merge branch 'feat/TUP-700-core-components-node-pkg' into feat/TUP-70…

    …0-core-components-node-pkg--wrappers
    wesleyboar committed May 9, 2024
    Configuration menu
    Copy the full SHA
    0c32d66 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    7dbd076 View commit details
    Browse the repository at this point in the history
  8. npx nx format:write

    wesleyboar committed May 9, 2024
    Configuration menu
    Copy the full SHA
    51e58ab View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    8039548 View commit details
    Browse the repository at this point in the history

Commits on May 10, 2024

  1. feat: move core-wrappers to core-components

    Because the distinction between them is not accurate.
    
    Both have components that import other components.
    wesleyboar committed May 10, 2024
    Configuration menu
    Copy the full SHA
    de94a2f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    bae1b57 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    100392d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    7ee6b49 View commit details
    Browse the repository at this point in the history
  5. docs: do not reference lib names

    This causes more work when renaming a library.
    wesleyboar committed May 10, 2024
    Configuration menu
    Copy the full SHA
    5abf5a5 View commit details
    Browse the repository at this point in the history
  6. docs: do reference (other) lib names

    These references are outside of this lib, so yeah, reference lib name.
    wesleyboar committed May 10, 2024
    Configuration menu
    Copy the full SHA
    ac39b15 View commit details
    Browse the repository at this point in the history

Commits on May 13, 2024

  1. Configuration menu
    Copy the full SHA
    b0cfa8c View commit details
    Browse the repository at this point in the history
  2. Merge branch 'feat/TUP-700-core-components-node-pkg' into feat/TUP-70…

    …0-core-components-node-pkg--wrappers
    wesleyboar committed May 13, 2024
    Configuration menu
    Copy the full SHA
    650e728 View commit details
    Browse the repository at this point in the history

Commits on May 16, 2024

  1. Merge branch 'epic/TUP-700-core-components-node-pkg' into feat/TUP-70…

    …0-core-components-node-pkg--wrappers
    wesleyboar committed May 16, 2024
    Configuration menu
    Copy the full SHA
    e40e936 View commit details
    Browse the repository at this point in the history