Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: SBoudrias/Inquirer.js
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: main
Choose a base ref
...
head repository: SBoudrias/Inquirer.js
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: chore/bye-tshy
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 11 commits
  • 149 files changed
  • 1 contributor

Commits on Oct 28, 2025

  1. Configuration menu
    Copy the full SHA
    b83dee9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1a99e18 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    38ae34d View commit details
    Browse the repository at this point in the history
  4. chore: Remove remaining tshy references from config files

    Remove tshy references from:
    - .gitignore (tshy directories and build files)
    - .prettierignore (tshy directory)
    - turbo.json (tshy input pattern)
    
    Also updates yarn cache after dependency changes.
    SBoudrias committed Oct 28, 2025
    Configuration menu
    Copy the full SHA
    7d33338 View commit details
    Browse the repository at this point in the history
  5. fix: Address PR comments and fix TypeScript compilation

    Changes:
    - Fixed TypeScript errors by removing examples from root tsconfig
    - Re-added isolatedDeclarations to ansi, external-editor, figures, and type packages
    - Updated tools/setup-packages.ts to handle all workspace packages (internals/)
    - Added bin field handling in publishConfig for packages with CLI binaries
    - Fixed TypeScript type errors in tools/setup-packages.ts
    - Re-added .tshy to .gitignore as legacy build artifacts
    
    Addresses PR #1856 review comments.
    SBoudrias committed Oct 28, 2025
    Configuration menu
    Copy the full SHA
    c329a9c View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    202ec66 View commit details
    Browse the repository at this point in the history
  7. fix: Remove publishing metadata from private packages

    - Don't set author, license, repository, keywords, homepage for private packages
    - Don't set publishConfig for private packages
    - Updated tools/setup-packages.ts to check private flag and conditionally set/remove fields
    SBoudrias committed Oct 28, 2025
    Configuration menu
    Copy the full SHA
    fcc736c View commit details
    Browse the repository at this point in the history
  8. chore: Remove attw and fix example linting

    Remove @arethetypeswrong/cli dependency and attw scripts from all packages
    as they're no longer needed with the tshy removal. Create separate tsconfig
    for examples directory to enable ESLint parsing without TypeScript
    compilation errors (examples depend on built package, not source files).
    SBoudrias committed Oct 28, 2025
    Configuration menu
    Copy the full SHA
    1209bfa View commit details
    Browse the repository at this point in the history

Commits on Oct 29, 2025

  1. undo removing from linting

    SBoudrias committed Oct 29, 2025
    Configuration menu
    Copy the full SHA
    08455e2 View commit details
    Browse the repository at this point in the history
  2. fix: Exclude examples from root TypeScript compilation

    The previous commit re-added examples to the root tsconfig.json which
    caused TypeScript compilation errors. Examples should use their own
    separate tsconfig files and not be checked by the root compilation.
    
    Changes:
    - Remove **/examples/**/* from root tsconfig.json include array
    - Add tsconfig.json for packages/external-editor/examples/
    - This allows ESLint to parse example files without TypeScript errors
    
    The examples remain as-is with their 'as const' type assertions.
    SBoudrias committed Oct 29, 2025
    Configuration menu
    Copy the full SHA
    81f1911 View commit details
    Browse the repository at this point in the history
  3. fix linting

    SBoudrias committed Oct 29, 2025
    Configuration menu
    Copy the full SHA
    de99aab View commit details
    Browse the repository at this point in the history
Loading