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

Refactor: Improve internal code #378

Merged
merged 19 commits into from
Nov 21, 2023
Merged

Refactor: Improve internal code #378

merged 19 commits into from
Nov 21, 2023

Commits on Nov 8, 2023

  1. Enable strict mode

    bryanjtc committed Nov 8, 2023
    Configuration menu
    Copy the full SHA
    cdcc12f View commit details
    Browse the repository at this point in the history
  2. Name ci job

    bryanjtc committed Nov 8, 2023
    Configuration menu
    Copy the full SHA
    5cbce31 View commit details
    Browse the repository at this point in the history
  3. Add new tests

    bryanjtc committed Nov 8, 2023
    Configuration menu
    Copy the full SHA
    3d386a7 View commit details
    Browse the repository at this point in the history
  4. Add new test

    bryanjtc committed Nov 8, 2023
    Configuration menu
    Copy the full SHA
    cc15dc7 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    44bae0d View commit details
    Browse the repository at this point in the history

Commits on Nov 10, 2023

  1. feat: Add Jest Playwright configuration and test file

    - Added Jest configuration file (jest.config.js) to project root.
    - Created a new test file (jest-playwright.test.ts) in the src/config directory.
    - This commit introduces the necessary setup for running tests using Jest Playwright.
    - The Jest configuration file allows customization of Jest's behavior.
    - The new test file will be used for writing tests using the Jest Playwright library.
    - This addition enhances the project's testing capabilities and enables UI testing with Playwright.
    bryanjtc committed Nov 10, 2023
    Configuration menu
    Copy the full SHA
    d8f698c View commit details
    Browse the repository at this point in the history

Commits on Nov 11, 2023

  1. test: add hooks test file

    This commit adds a new test file for testing the hooks functionality in Playwright.
    bryanjtc committed Nov 11, 2023
    Configuration menu
    Copy the full SHA
    8b3c664 View commit details
    Browse the repository at this point in the history

Commits on Nov 16, 2023

  1. Configuration menu
    Copy the full SHA
    50cbec2 View commit details
    Browse the repository at this point in the history
  2. Fix tests

    bryanjtc committed Nov 16, 2023
    Configuration menu
    Copy the full SHA
    a34d9e8 View commit details
    Browse the repository at this point in the history
  3. Fix types

    bryanjtc committed Nov 16, 2023
    Configuration menu
    Copy the full SHA
    1e3e564 View commit details
    Browse the repository at this point in the history
  4. refactor(transformCsf): Simplify makePlayTest function and remove unn…

    …ecessary conditional
    
    The makePlayTest function in the transformCsf file has been simplified to remove an unnecessary conditional statement. The metaOrStoryPlay parameter is now optional, indicated by the use of the "?" symbol. This change was made to improve code readability and reduce complexity.
    bryanjtc committed Nov 16, 2023
    Configuration menu
    Copy the full SHA
    de631e4 View commit details
    Browse the repository at this point in the history
  5. feat(playwright): add optional tags property to TestRunnerConfig

    The TestRunnerConfig interface in the hooks.ts file now includes an optional tags property. This property allows users to include, exclude, or skip specific tags when running tests. The tags are defined as annotations in the story or meta. This change provides more flexibility and control over test execution based on specific tags.
    bryanjtc committed Nov 16, 2023
    Configuration menu
    Copy the full SHA
    7fa52e5 View commit details
    Browse the repository at this point in the history
  6. build: Update tsup.config.ts

    - Updated the entry configuration in tsup.config.ts to include all JavaScript and TypeScript files in the src directory, excluding declaration files and test files.
    - This change was made to ensure that only the necessary source files are included in the build process, improving build performance and reducing bundle size.
    bryanjtc committed Nov 16, 2023
    Configuration menu
    Copy the full SHA
    f80f870 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    e2afb66 View commit details
    Browse the repository at this point in the history

Commits on Nov 21, 2023

  1. Configuration menu
    Copy the full SHA
    d58470d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ef775c1 View commit details
    Browse the repository at this point in the history
  3. fix

    yannbf committed Nov 21, 2023
    Configuration menu
    Copy the full SHA
    96954de View commit details
    Browse the repository at this point in the history
  4. fix tests gh action

    yannbf committed Nov 21, 2023
    Configuration menu
    Copy the full SHA
    94f833f View commit details
    Browse the repository at this point in the history
  5. fix

    yannbf committed Nov 21, 2023
    Configuration menu
    Copy the full SHA
    1843bee View commit details
    Browse the repository at this point in the history