Skip to content

3. Adds ./testing entry points [LG-5028] #2814

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

Merged
merged 135 commits into from
May 21, 2025

Conversation

TheSonOfThomp
Copy link
Collaborator

@TheSonOfThomp TheSonOfThomp commented Apr 18, 2025

✍️ Proposed changes

LG-5028

@leafygreen-ui/code: major
@leafygreen-ui/gallery-indicator: major
@leafygreen-ui/select: major
@leafygreen-ui/table: major
@leafygreen-ui/tabs: major
@leafygreen-ui/text-area: major
@leafygreen-ui/text-input: major
@leafygreen-ui/toggle: major

Adds code splitting for test utilities

  • Adds /testing entry point
  • Removes getTestUtils from main bundle entry point

When using the component, testing utilities won't be included into your final bundle

// App.tsx
import { Component } from `@leafygreen-ui/<package>`

Testing utilities (and their dependencies) will only be imported if you import them explicitly

import { getTestUtils } from `@leafygreen-ui/<package>/testing`

@TheSonOfThomp TheSonOfThomp marked this pull request as ready for review April 28, 2025 23:36
@TheSonOfThomp TheSonOfThomp requested a review from a team as a code owner April 28, 2025 23:36
@TheSonOfThomp TheSonOfThomp requested review from tsck and removed request for a team April 28, 2025 23:36
TheSonOfThomp and others added 11 commits May 1, 2025 12:39
commit 561cb2b
Merge: be28a30 9173c66
Author: Adam Michael Thompson <[email protected]>
Date:   Wed May 21 10:26:30 2025 -0400

    Merge branch 'main' into integration/tooling

commit 9173c66
Author: Stephen Lee <[email protected]>
Date:   Tue May 20 17:29:37 2025 -0700

    [LG-5137]: refactor option updates and improve memory usage (#2861)

    * fix(chart): improve memory usage of option updates

    * Changeset

    * refactor: more early returns in effects and consolidate conditionals

commit a330b2d
Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Date:   Tue May 20 21:01:07 2025 +0000

    Version Packages (#2863)

    Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

commit 5c80334
Author: Stephen Lee <[email protected]>
Date:   Tue May 20 12:34:55 2025 -0700

    [LG-4972] feat(code): add language support for markdown (#2862)

    * [LG-4972] feat(code): add markdown language support

    * chore(code): changeset

commit 0e2242d
Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Date:   Mon May 19 16:02:19 2025 -0700

    Version Packages (#2836)

    Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

commit e14fc77
Author: Stephen Lee <[email protected]>
Date:   Mon May 19 14:22:09 2025 -0700

    chore(vscode): update Copilot instructions to use prompt-kit paths (#2860)

    * chore(vscode): update Copilot instructions to use prompt-kit paths

    * Changeset

commit be28a30
Author: Adam Michael Thompson <[email protected]>
Date:   Mon May 12 18:14:29 2025 -0400

    prompt kit

commit 5ab7438
Author: Adam Thompson <[email protected]>
Date:   Mon May 12 17:45:53 2025 -0400

    Updates build scripts & devDeps (#2856)

    * rm direct build warning

    * Update turbo.json

    * Update .npmrc

    * update build scripts

    * Update all-lg-build-dev-dep.md

commit 50a8874
Merge: 133082e b78b7a9
Author: Adam Thompson <[email protected]>
Date:   Mon May 12 17:14:25 2025 -0400

    Merge branch 'main' into integration/tooling

commit 133082e
Author: Adam Thompson <[email protected]>
Date:   Mon May 12 17:13:48 2025 -0400

    rm prebuild (#2855)

commit b78b7a9
Author: Stephen Lee <[email protected]>
Date:   Mon May 12 11:55:08 2025 -0700

    feat(prompt-kit): create @lg-tools/prompt-kit and add lg inject-prompts-vscode cli command (#2845)

    * feat(prompt-kit): create @lg-tools/prompt-kit package with custom instructions for code, test, and commit message generation

    * feat(prompt-kit): add VS Code settings configuration and merge-editor-settings function

    * chore: install @lg-tools/prompt-kit

    * feat(prompt-kit): integrate @lg-tools/prompt-kit into CLI and update tsconfig

    * docs: update README with usage instructions and steps for injecting prompts into VS Code

    * refactor(prompt-kit): rename inject-prompts-vscode command to merge-prompts-vscode and update related code

commit 92fafc8
Author: Stephen Lee <[email protected]>
Date:   Fri May 9 09:32:00 2025 -0700

    [LG-5015] chore(codemods): bump jscodeshift to 17.3.0 (#2839)

    * chore(codemods): bump jscodeshift to 17.3.0

    * Changeset

commit 3a1b770
Author: Terrence Keane <[email protected]>
Date:   Thu May 8 14:05:50 2025 -0400

    chore(charts): adjust chromatic diffThreshold for charts (#2844)

    * chore(charts): adjust chromatic diffThreshold for charts

    * chore(drag-provider): update chromatic diffThreshold for canvas rendering

commit 4a34d68
Author: Stephen Lee <[email protected]>
Date:   Wed May 7 12:23:36 2025 -0700

    chore(copilot): introduce custom instructions for code gen, test gen, and commit message gen (#2838)

    * chore: modify STYLEGUIDE

    * chore(copilot): add custom instructions for code generation

    * chore(copilot): add custom instructions for test generation

    * chore(copilot): add custom instructions for commit message generation

commit eca6e3f
Author: Brooke Scarlett Yalof <[email protected]>
Date:   Thu May 1 13:38:19 2025 -0400

    Adds streaming icon to glyph set (#2835)
@TheSonOfThomp TheSonOfThomp merged commit 6876708 into integration/tooling May 21, 2025
2 checks passed
@TheSonOfThomp TheSonOfThomp deleted the a/add-entry-points branch May 21, 2025 14:27
github-merge-queue bot pushed a commit that referenced this pull request May 21, 2025
* integration

* 1. Typescript 5.8 [LG-5006] (#2821)

* Bump to TS5.0

* use typescript node API

* handle cli options

* use createSolutionBuilderHost

* add production flag

* makeTypescriptDiagnosticReporter

* creates downlevelDts

* downlevelDts parses package.json

* use --downlevel flag

* add ts version override

* add --downlevel on prepublish

* adds changesets

* Update InlineCode.tsx

* update packagejsons

* fix prepublishOnly

* update logging

* Update build-typescript-5.md

* fix build build scripts

* "tsc": "lg-internal-build-ts"

* add downlevel to prepublish

* reset packagejson

* add runTypescriptDownlevel to bin

* Update pnpm-lock.yaml

* Update package.json

* update typesVersions

* Update package.json

* Update package.json

* lint

* lint console

* Update build-ts.spec.ts

* Update pnpm-lock.yaml

* add missing mock-fs

* @types/mock-fs

* remove TS 3 downleveling

* rm chalk. fix mockFs

* creates updateTypesVersions script

* exclude packages from ts downlevel script

* remove typesVersions

* Create typescript-5-all.md

* updates all tsconfigs

* Update build-package.ts

* updates scripts

* updates downlevel script

* comments

* T 5.8 (#2816)

* upgrade to TS 5.8

* fix or ignore new errors

* Update build-typescript-5.md

* Update tsconfig.json

* lint fix

* Update typescript-5-all.md

* add --update to bin cmd

* ensure empty

* Create validate-build-package-json.md

* Revert "Create validate-build-package-json.md"

This reverts commit 06ec702e08075e1c99003b917677385e5d1f1b47.

* Delete package.json

* revert typesversions

* lockfile

* disable downlevel

* Adds `getPackageRoot` utility (#2826)

* adds getPackageRoot

* Create meta-get-package-root.md

* adds tests

* Squashed commit of the following:

commit ed4332d99892dacf44dedba26b29bd8c9e145c1f
Author: Adam Michael Thompson <[email protected]>
Date:   Wed Apr 23 18:00:22 2025 -0400

    Update index.ts

commit 03c9099036e2aa4e0c99f7d0a2ad1ae6fc086f86
Author: Adam Michael Thompson <[email protected]>
Date:   Wed Apr 23 17:45:03 2025 -0400

    rm validate ignore

commit 511fc407a0821714a6fb2de0b7d2e8063029604c
Merge: b8c7ecd69 028147fe1
Author: Adam Thompson <[email protected]>
Date:   Wed Apr 23 17:34:52 2025 -0400

    Merge branch 'main' into a/validate

commit b8c7ecd6990db699a089131ad1196c916b98be56
Author: Adam Michael Thompson <[email protected]>
Date:   Wed Apr 23 16:11:39 2025 -0400

    updates types validation

    only validate if it should exist

commit bdb5393c616d6d2e965ef79a3c0cd5c8e404d901
Author: Adam Michael Thompson <[email protected]>
Date:   Wed Apr 23 12:50:49 2025 -0400

    Create validate-build-package-json.md

commit 9d1001af8c8d597a2e8c018bb655737251b4778a
Author: Adam Michael Thompson <[email protected]>
Date:   Wed Apr 23 12:50:47 2025 -0400

    update validate to use package entry files

* Update packagejson exports

* add comment

* use clone deep

* 1b. Adds standalone `lg-build` CLI command (#2817)

* Bump to TS5.0

* use typescript node API

* use createSolutionBuilderHost

* creates downlevelDts

* downlevelDts parses package.json

* use --downlevel flag

* update packagejsons

* fix build build scripts

* "tsc": "lg-internal-build-ts"

* reset packagejson

* add runTypescriptDownlevel to bin

* Update package.json

* update typesVersions

* lint

* lint console

* remove TS 3 downleveling

* creates updateTypesVersions script

* exclude packages from ts downlevel script

* remove typesVersions

* updates scripts

* updates downlevel script

* comments

* lint fix

* Revert "Create validate-build-package-json.md"

This reverts commit 06ec702e08075e1c99003b917677385e5d1f1b47.

* Delete package.json

* `lg-build` cli

* cli --update flag

* tools use lg-build cli

* update pnpm build:ts-downlevel

* Update lg-build-cli.md

* install prebuild depends on tsc

* Squashed commit of the following:

commit a01525f2f8dc6c6e55a7c5fcac90071318d98d2c
Author: Adam Michael Thompson <[email protected]>
Date:   Wed Apr 23 13:28:13 2025 -0400

    disable downlevel

commit c591660db5ae5d6a406d454d7fb59c4589d9f252
Author: Adam Michael Thompson <[email protected]>
Date:   Wed Apr 23 13:26:13 2025 -0400

    lockfile

commit eb8708786361825a7b040bd69513ccb6852ded0a
Author: Adam Michael Thompson <[email protected]>
Date:   Wed Apr 23 13:24:54 2025 -0400

    revert typesversions

* Squashed commit of the following:

commit d91581d2041b803fb6a8ec6be7004e0db8763d96
Author: Adam Thompson <[email protected]>
Date:   Fri Apr 25 12:26:09 2025 -0400

    1. Typescript 5.8 [LG-5006] (#2821)

    * Bump to TS5.0

    * use typescript node API

    * handle cli options

    * use createSolutionBuilderHost

    * add production flag

    * makeTypescriptDiagnosticReporter

    * creates downlevelDts

    * downlevelDts parses package.json

    * use --downlevel flag

    * add ts version override

    * add --downlevel on prepublish

    * adds changesets

    * Update InlineCode.tsx

    * update packagejsons

    * fix prepublishOnly

    * update logging

    * Update build-typescript-5.md

    * fix build build scripts

    * "tsc": "lg-internal-build-ts"

    * add downlevel to prepublish

    * reset packagejson

    * add runTypescriptDownlevel to bin

    * Update pnpm-lock.yaml

    * Update package.json

    * update typesVersions

    * Update package.json

    * Update package.json

    * lint

    * lint console

    * Update build-ts.spec.ts

    * Update pnpm-lock.yaml

    * add missing mock-fs

    * @types/mock-fs

    * remove TS 3 downleveling

    * rm chalk. fix mockFs

    * creates updateTypesVersions script

    * exclude packages from ts downlevel script

    * remove typesVersions

    * Create typescript-5-all.md

    * updates all tsconfigs

    * Update build-package.ts

    * updates scripts

    * updates downlevel script

    * comments

    * T 5.8 (#2816)

    * upgrade to TS 5.8

    * fix or ignore new errors

    * Update build-typescript-5.md

    * Update tsconfig.json

    * lint fix

    * Update typescript-5-all.md

    * add --update to bin cmd

    * ensure empty

    * Create validate-build-package-json.md

    * Revert "Create validate-build-package-json.md"

    This reverts commit 06ec702e08075e1c99003b917677385e5d1f1b47.

    * Delete package.json

    * revert typesversions

    * lockfile

    * disable downlevel

    * Adds `getPackageRoot` utility (#2826)

    * adds getPackageRoot

    * Create meta-get-package-root.md

    * adds tests

    * Squashed commit of the following:

    commit ed4332d99892dacf44dedba26b29bd8c9e145c1f
    Author: Adam Michael Thompson <[email protected]>
    Date:   Wed Apr 23 18:00:22 2025 -0400

        Update index.ts

    commit 03c9099036e2aa4e0c99f7d0a2ad1ae6fc086f86
    Author: Adam Michael Thompson <[email protected]>
    Date:   Wed Apr 23 17:45:03 2025 -0400

        rm validate ignore

    commit 511fc407a0821714a6fb2de0b7d2e8063029604c
    Merge: b8c7ecd69 028147fe1
    Author: Adam Thompson <[email protected]>
    Date:   Wed Apr 23 17:34:52 2025 -0400

        Merge branch 'main' into a/validate

    commit b8c7ecd6990db699a089131ad1196c916b98be56
    Author: Adam Michael Thompson <[email protected]>
    Date:   Wed Apr 23 16:11:39 2025 -0400

        updates types validation

        only validate if it should exist

    commit bdb5393c616d6d2e965ef79a3c0cd5c8e404d901
    Author: Adam Michael Thompson <[email protected]>
    Date:   Wed Apr 23 12:50:49 2025 -0400

        Create validate-build-package-json.md

    commit 9d1001af8c8d597a2e8c018bb655737251b4778a
    Author: Adam Michael Thompson <[email protected]>
    Date:   Wed Apr 23 12:50:47 2025 -0400

        update validate to use package entry files

    * Update packagejson exports

    * add comment

    * use clone deep

commit 6bc396170701e32eea46ac41b5e167726abe93d7
Author: Adam Michael Thompson <[email protected]>
Date:   Tue Apr 22 17:02:19 2025 -0400

    integration

* fix merge

* Update index.ts

* fix cli build

* 2a. Updates shared TypeScript config (#2824)

* Bump to TS5.0

* use typescript node API

* use createSolutionBuilderHost

* creates downlevelDts

* downlevelDts parses package.json

* use --downlevel flag

* update packagejsons

* fix build build scripts

* "tsc": "lg-internal-build-ts"

* reset packagejson

* add runTypescriptDownlevel to bin

* Update package.json

* update typesVersions

* lint

* lint console

* remove TS 3 downleveling

* creates updateTypesVersions script

* exclude packages from ts downlevel script

* remove typesVersions

* updates scripts

* updates downlevel script

* comments

* lint fix

* Revert "Create validate-build-package-json.md"

This reverts commit 06ec702e08075e1c99003b917677385e5d1f1b47.

* Delete package.json

* revert typesversions

* Squashed commit of the following:

commit ed4332d99892dacf44dedba26b29bd8c9e145c1f
Author: Adam Michael Thompson <[email protected]>
Date:   Wed Apr 23 18:00:22 2025 -0400

    Update index.ts

commit 03c9099036e2aa4e0c99f7d0a2ad1ae6fc086f86
Author: Adam Michael Thompson <[email protected]>
Date:   Wed Apr 23 17:45:03 2025 -0400

    rm validate ignore

commit 511fc407a0821714a6fb2de0b7d2e8063029604c
Merge: b8c7ecd69 028147fe1
Author: Adam Thompson <[email protected]>
Date:   Wed Apr 23 17:34:52 2025 -0400

    Merge branch 'main' into a/validate

commit b8c7ecd6990db699a089131ad1196c916b98be56
Author: Adam Michael Thompson <[email protected]>
Date:   Wed Apr 23 16:11:39 2025 -0400

    updates types validation

    only validate if it should exist

commit bdb5393c616d6d2e965ef79a3c0cd5c8e404d901
Author: Adam Michael Thompson <[email protected]>
Date:   Wed Apr 23 12:50:49 2025 -0400

    Create validate-build-package-json.md

commit 9d1001af8c8d597a2e8c018bb655737251b4778a
Author: Adam Michael Thompson <[email protected]>
Date:   Wed Apr 23 12:50:47 2025 -0400

    update validate to use package entry files

* updates all TSconfigs

* adds changesets

* adds types entry point in package.json

* code postinstall

* fix builds

* Update prettier.ts

* Squashed commit of the following:

commit cfbf1ecec2d77a4f5d6edd704ecab62161e8b840
Merge: eba052c5b 9c563ccda
Author: Adam Michael Thompson <[email protected]>
Date:   Thu Apr 24 17:35:10 2025 -0400

    Merge branch 'a/ts5' of https://github.com/mongodb/leafygreen-ui into a/ts5

commit eba052c5b4da9cca0374043c6333614c85469102
Author: Adam Michael Thompson <[email protected]>
Date:   Thu Apr 24 17:35:02 2025 -0400

    use clone deep

commit 9c563ccda279e835ab9a18e2022cbd956b9a383c
Merge: ac1ceba35 6bc396170
Author: Adam Thompson <[email protected]>
Date:   Thu Apr 24 17:34:30 2025 -0400

    Merge branch 'integration/tooling' into a/ts5

commit ac1ceba3596c5a3777cbe451d2e20101b1900361
Author: Adam Michael Thompson <[email protected]>
Date:   Thu Apr 24 17:08:27 2025 -0400

    add comment

commit 8b379084801e1cfc300d81816db9d4b98ff69e89
Author: Adam Michael Thompson <[email protected]>
Date:   Thu Apr 24 16:53:52 2025 -0400

    Update packagejson exports

commit 5de5a48848ba128b1150fcb07d0132c991590684
Author: Adam Michael Thompson <[email protected]>
Date:   Wed Apr 23 18:00:38 2025 -0400

    Squashed commit of the following:

    commit ed4332d99892dacf44dedba26b29bd8c9e145c1f
    Author: Adam Michael Thompson <[email protected]>
    Date:   Wed Apr 23 18:00:22 2025 -0400

        Update index.ts

    commit 03c9099036e2aa4e0c99f7d0a2ad1ae6fc086f86
    Author: Adam Michael Thompson <[email protected]>
    Date:   Wed Apr 23 17:45:03 2025 -0400

        rm validate ignore

    commit 511fc407a0821714a6fb2de0b7d2e8063029604c
    Merge: b8c7ecd69 028147fe1
    Author: Adam Thompson <[email protected]>
    Date:   Wed Apr 23 17:34:52 2025 -0400

        Merge branch 'main' into a/validate

    commit b8c7ecd6990db699a089131ad1196c916b98be56
    Author: Adam Michael Thompson <[email protected]>
    Date:   Wed Apr 23 16:11:39 2025 -0400

        updates types validation

        only validate if it should exist

    commit bdb5393c616d6d2e965ef79a3c0cd5c8e404d901
    Author: Adam Michael Thompson <[email protected]>
    Date:   Wed Apr 23 12:50:49 2025 -0400

        Create validate-build-package-json.md

    commit 9d1001af8c8d597a2e8c018bb655737251b4778a
    Author: Adam Michael Thompson <[email protected]>
    Date:   Wed Apr 23 12:50:47 2025 -0400

        update validate to use package entry files

commit 160fecb1ba2acf91e57f9cc5622982392238e960
Merge: a01525f2f 028147fe1
Author: Adam Michael Thompson <[email protected]>
Date:   Wed Apr 23 17:52:09 2025 -0400

    Merge branch 'main' into a/ts5

commit 028147fe1fe21fdc0b4d6567ac4006fef801a5d1
Author: Adam Thompson <[email protected]>
Date:   Wed Apr 23 16:38:05 2025 -0400

    Adds `getPackageRoot` utility (#2826)

    * adds getPackageRoot

    * Create meta-get-package-root.md

    * adds tests

commit a01525f2f8dc6c6e55a7c5fcac90071318d98d2c
Author: Adam Michael Thompson <[email protected]>
Date:   Wed Apr 23 13:28:13 2025 -0400

    disable downlevel

commit c591660db5ae5d6a406d454d7fb59c4589d9f252
Author: Adam Michael Thompson <[email protected]>
Date:   Wed Apr 23 13:26:13 2025 -0400

    lockfile

commit eb8708786361825a7b040bd69513ccb6852ded0a
Author: Adam Michael Thompson <[email protected]>
Date:   Wed Apr 23 13:24:54 2025 -0400

    revert typesversions

commit fce55fa964fc431173b9453bd0a3b779fe3e9e19
Author: Adam Michael Thompson <[email protected]>
Date:   Wed Apr 23 13:20:48 2025 -0400

    Delete package.json

commit 4e4a3b270cf37b09f10797feb7ddc904466b4a97
Author: Adam Michael Thompson <[email protected]>
Date:   Wed Apr 23 12:53:58 2025 -0400

    Revert "Create validate-build-package-json.md"

    This reverts commit 06ec702e08075e1c99003b917677385e5d1f1b47.

commit 06ec702e08075e1c99003b917677385e5d1f1b47
Author: Adam Michael Thompson <[email protected]>
Date:   Wed Apr 23 12:47:19 2025 -0400

    Create validate-build-package-json.md

commit 96aa7c31f002baf5ed4abd78a459a8590df0c503
Author: Adam Michael Thompson <[email protected]>
Date:   Tue Apr 22 18:27:54 2025 -0400

    ensure empty

commit c0d73ba63f59ba12a16cc99993f470cead0ae7a8
Author: Adam Michael Thompson <[email protected]>
Date:   Tue Apr 22 18:27:34 2025 -0400

    add --update to bin cmd

commit 988eed624c885c59baf29e563b35d5afa41b0fe0
Author: Adam Michael Thompson <[email protected]>
Date:   Tue Apr 22 17:10:32 2025 -0400

    Update typescript-5-all.md

commit 1f6a890914e4f48e3c475004577143f1bcd521de
Author: Adam Michael Thompson <[email protected]>
Date:   Tue Apr 22 16:59:01 2025 -0400

    lint fix

commit 768915edd5dffdae63a0208b234fae5c685eced4
Author: Adam Michael Thompson <[email protected]>
Date:   Tue Apr 22 16:38:41 2025 -0400

    Update tsconfig.json

commit 8da1c853045ba8eb365abb44bb9def988a548e73
Merge: b488bbe77 303aed632
Author: Adam Thompson <[email protected]>
Date:   Tue Apr 22 16:35:52 2025 -0400

    Merge branch 'main' into a/ts5

commit b488bbe777977f6e689f8c3f3aa09c3d47e46df1
Author: Adam Michael Thompson <[email protected]>
Date:   Tue Apr 22 15:48:13 2025 -0400

    Update build-typescript-5.md

commit e64560b0db72ec266442cb38b4666ed8dbcd2e55
Author: Adam Thompson <[email protected]>
Date:   Tue Apr 22 15:47:12 2025 -0400

    T 5.8 (#2816)

    * upgrade to TS 5.8

    * fix or ignore new errors

commit 41dad03253e97ee654bb2d4e7e5fba48da0dc446
Author: Adam Michael Thompson <[email protected]>
Date:   Tue Apr 22 15:41:55 2025 -0400

    comments

commit bc7a0704c64ba403fa3171f0998772fd670cf93e
Author: Adam Michael Thompson <[email protected]>
Date:   Mon Apr 21 18:44:04 2025 -0400

    updates downlevel script

commit b00a933a9525f23b4c6d383db5557c18132608f3
Author: Adam Michael Thompson <[email protected]>
Date:   Mon Apr 21 18:06:00 2025 -0400

    updates scripts

commit 2e15153a053b95d98dfc52d40527fe8b903c4a36
Author: Adam Michael Thompson <[email protected]>
Date:   Mon Apr 21 17:28:01 2025 -0400

    Update build-package.ts

commit 48d9603cbffe9edd3060e2360aecd1cbcebab06f
Author: Adam Michael Thompson <[email protected]>
Date:   Mon Apr 21 17:20:31 2025 -0400

    updates all tsconfigs

commit 9c0239b64a37032fa2d15ea66b71ae251748211b
Author: Adam Michael Thompson <[email protected]>
Date:   Mon Apr 21 15:59:54 2025 -0400

    Create typescript-5-all.md

commit 9c0e843b5aa926f217900b209b6ed190527be2d1
Merge: b11ab5003 485b4099c
Author: Adam Michael Thompson <[email protected]>
Date:   Mon Apr 21 15:17:43 2025 -0400

    Merge branch 'main' into a/ts5

commit b11ab500301067a1a556b46b3e4df6dbda98c3aa
Author: Adam Michael Thompson <[email protected]>
Date:   Mon Apr 14 16:25:09 2025 -0400

    remove typesVersions

commit cfb9da919ead2227cb9fcf5af05eefc68421c150
Author: Adam Michael Thompson <[email protected]>
Date:   Mon Apr 14 16:24:38 2025 -0400

    exclude packages from ts downlevel script

commit d994c1a23942688883a6894653a0473ce3784ac5
Author: Adam Michael Thompson <[email protected]>
Date:   Mon Apr 14 16:16:33 2025 -0400

    creates updateTypesVersions script

commit 5fa36725f3944eaefe61e6b2ce854444eba65a34
Author: Adam Michael Thompson <[email protected]>
Date:   Wed Apr 9 18:20:23 2025 -0400

    rm chalk. fix mockFs

commit f3139d791392e785837a1aa227753e77974a6d6d
Author: Adam Michael Thompson <[email protected]>
Date:   Wed Apr 9 17:21:45 2025 -0400

    remove TS 3 downleveling

commit af384a23540e916cb8ff58d8421bc57d14e4f42f
Author: Adam Michael Thompson <[email protected]>
Date:   Wed Apr 9 17:16:45 2025 -0400

    @types/mock-fs

commit 65f92fc302ac2f8f645b7717f5e649402721cba1
Author: Adam Michael Thompson <[email protected]>
Date:   Wed Apr 9 17:16:05 2025 -0400

    add missing mock-fs

commit 0ebfad4bbb6642b43ec27bbab4a78e556664b534
Author: Adam Michael Thompson <[email protected]>
Date:   Wed Apr 9 17:06:44 2025 -0400

    Update pnpm-lock.yaml

commit dfbb6fa7d60521036d6dcb55eb69f271a092f854
Merge: e0a48e330 05966e8f4
Author: Adam Thompson <[email protected]>
Date:   Wed Apr 9 16:41:17 2025 -0400

    Merge branch 'main' into a/ts5

commit e0a48e33032b84aab895d2d356d51bb2499b94ad
Author: Adam Michael Thompson <[email protected]>
Date:   Tue Apr 8 17:51:46 2025 -0400

    Update build-ts.spec.ts

commit a3658d678188ae2a926ed4fdf5ece1206883c72b
Merge: 2064f39e3 d20cd317f
Author: Adam Michael Thompson <[email protected]>
Date:   Tue Apr 8 14:11:39 2025 -0400

    Merge branch 'main' into a/ts5

commit 2064f39e33004ab69bb93fda1b11e2e2c576f2aa
Merge: 20ad2e03a 3978cdbfe
Author: Adam Thompson <[email protected]>
Date:   Mon Apr 7 14:00:08 2025 -0400

    Merge branch 'main' into a/ts5

commit 20ad2e03af1e27c94d7fe2633b02f16c5cca454c
Author: Adam Michael Thompson <[email protected]>
Date:   Mon Apr 7 13:59:53 2025 -0400

    lint console

commit 39c072edbb8e323916e0ac5dc3d66e244b606252
Author: Adam Michael Thompson <[email protected]>
Date:   Mon Apr 7 13:02:51 2025 -0400

    lint

commit 5af0d92fc26f7f7d4c06333dca57d4c47dff38b9
Merge: 667e0de3c 2ab660926
Author: Adam Michael Thompson <[email protected]>
Date:   Mon Apr 7 11:57:37 2025 -0400

    Merge branch 'main' into a/ts5

commit 667e0de3cf41922bf5b8db0abfe05fd93d1115af
Author: Adam Michael Thompson <[email protected]>
Date:   Sat Apr 5 00:48:24 2025 -0400

    Update package.json

commit 830cf8ba99c351d798cf0aadf4862e8a73e58b8e
Merge: 0ba31885a e874aeaf9
Author: Adam Michael Thompson <[email protected]>
Date:   Fri Apr 4 21:55:23 2025 -0400

    Merge branch 'main' into a/ts5

commit 0ba31885a38270e3300d8101a99a9d106d4da8fe
Author: Adam Michael Thompson <[email protected]>
Date:   Fri Apr 4 21:52:09 2025 -0400

    Update package.json

commit 03a7c936b2baf7592220a9ae28b4a618c37ab580
Author: Adam Michael Thompson <[email protected]>
Date:   Fri Apr 4 21:49:18 2025 -0400

    update typesVersions

commit 68385bc9cc4d76a421ad675530819fc8fd13fcef
Author: Adam Michael Thompson <[email protected]>
Date:   Fri Apr 4 21:41:07 2025 -0400

    Update package.json

commit 7a1967c31cb4792d31299f3214366040ceb80d43
Author: Adam Michael Thompson <[email protected]>
Date:   Fri Apr 4 21:41:03 2025 -0400

    Update pnpm-lock.yaml

commit c4917f9c71761539e4a90c149cdc8a252487aec4
Author: Adam Michael Thompson <[email protected]>
Date:   Fri Apr 4 21:40:57 2025 -0400

    add runTypescriptDownlevel to bin

commit 5cde9cbd6f6b4faf0d4036fec5a61d02d2186843
Author: Adam Michael Thompson <[email protected]>
Date:   Fri Apr 4 21:08:59 2025 -0400

    reset packagejson

commit 2a0f25d16e1cf2de304c917bcabc48049e0d8cb7
Author: Adam Michael Thompson <[email protected]>
Date:   Fri Apr 4 19:48:42 2025 -0400

    add downlevel to prepublish

commit c58669dd2f172655b759be963cade15a95340ff1
Author: Adam Michael Thompson <[email protected]>
Date:   Fri Apr 4 19:48:31 2025 -0400

    "tsc": "lg-internal-build-ts"

commit 32ecdd90368097a20a3da955e218d43e6495c5ee
Author: Adam Michael Thompson <[email protected]>
Date:   Fri Apr 4 19:48:18 2025 -0400

    fix build build scripts

commit 90b690130a7f0762812ca746196d33919c87c640
Author: Adam Michael Thompson <[email protected]>
Date:   Fri Apr 4 19:02:05 2025 -0400

    Update build-typescript-5.md

commit 153d7a369eaaf6ce8e15a8c23ce7178580b67d61
Author: Adam Michael Thompson <[email protected]>
Date:   Fri Apr 4 18:59:28 2025 -0400

    update logging

commit c1aaa0c370969b3d3b6a19e4292871449a6ac815
Author: Adam Michael Thompson <[email protected]>
Date:   Fri Apr 4 18:59:21 2025 -0400

    fix prepublishOnly

commit d1b06fc70b54a76d90f68d3edad65dd818d4ebb9
Author: Adam Michael Thompson <[email protected]>
Date:   Fri Apr 4 18:54:13 2025 -0400

    update packagejsons

commit 5858fc9f5d784eda35f37a9f4ebfc7a0afcf9399
Author: Adam Michael Thompson <[email protected]>
Date:   Thu Apr 3 16:53:36 2025 -0400

    Update InlineCode.tsx

commit af15a4a785f628d449adfecdec572b032a44d19a
Author: Adam Michael Thompson <[email protected]>
Date:   Fri Apr 4 18:48:06 2025 -0400

    adds changesets

commit 0d1c32043b73049f4f350468c8cb3a6ed65e9417
Author: Adam Michael Thompson <[email protected]>
Date:   Fri Apr 4 18:45:02 2025 -0400

    add --downlevel on prepublish

commit 5f9000f372462b0015d3cada640fc38878e76b5d
Author: Adam Michael Thompson <[email protected]>
Date:   Fri Apr 4 18:42:03 2025 -0400

    add ts version override

commit 8afa68790430d882c9c18390726db9ba1517f14e
Author: Adam Michael Thompson <[email protected]>
Date:   Fri Apr 4 18:29:43 2025 -0400

    use --downlevel flag

commit f744abe1c1964b4f947f74834ee633beb82f3122
Author: Adam Michael Thompson <[email protected]>
Date:   Fri Apr 4 18:01:57 2025 -0400

    downlevelDts parses package.json

commit ff8408286808553330a65a7a3c45f70c68326a9d
Author: Adam Michael Thompson <[email protected]>
Date:   Fri Apr 4 17:21:23 2025 -0400

    creates downlevelDts

commit 58ea13fddf8f9e6e3c4003381edd77d8ccfbcf3c
Author: Adam Michael Thompson <[email protected]>
Date:   Fri Apr 4 16:53:15 2025 -0400

    makeTypescriptDiagnosticReporter

commit b9dc06043f888428ce0eda8f556c024d815e2a12
Author: Adam Michael Thompson <[email protected]>
Date:   Fri Apr 4 16:49:36 2025 -0400

    add production flag

commit 0b983617f1e34a8aa54b107eea1709229420efe6
Author: Adam Michael Thompson <[email protected]>
Date:   Fri Apr 4 16:49:28 2025 -0400

    use createSolutionBuilderHost

commit eee9c5cc1b39d6810cff64e58e014e379659f093
Author: Adam Michael Thompson <[email protected]>
Date:   Fri Apr 4 16:25:46 2025 -0400

    handle cli options

commit d008dc17570b5672e5a06ebc8ba935c0252e992e
Author: Adam Michael Thompson <[email protected]>
Date:   Fri Apr 4 16:13:47 2025 -0400

    use typescript node API

commit 17293c10162e9c62e3df0a4a1f04031e5fcbe8df
Author: Adam Michael Thompson <[email protected]>
Date:   Thu Apr 3 16:49:51 2025 -0400

    Bump to TS5.0

* Update package.json

* Update pnpm-lock.yaml

* Update all-types-entry-point.md

* 2b. Updates UMD build config (#2825)

* Bump to TS5.0

* use typescript node API

* use createSolutionBuilderHost

* creates downlevelDts

* downlevelDts parses package.json

* use --downlevel flag

* update packagejsons

* fix build build scripts

* "tsc": "lg-internal-build-ts"

* reset packagejson

* add runTypescriptDownlevel to bin

* Update pnpm-lock.yaml

* update typesVersions

* lint

* lint console

* Update pnpm-lock.yaml

* add missing mock-fs

* @types/mock-fs

* remove TS 3 downleveling

* creates updateTypesVersions script

* exclude packages from ts downlevel script

* remove typesVersions

* updates scripts

* updates downlevel script

* comments

* T 5.8 (#2816)

* upgrade to TS 5.8

* fix or ignore new errors

* lint fix

* Revert "Create validate-build-package-json.md"

This reverts commit 06ec702e08075e1c99003b917677385e5d1f1b47.

* Delete package.json

* revert typesversions

* Squashed commit of the following:

commit ed4332d99892dacf44dedba26b29bd8c9e145c1f
Author: Adam Michael Thompson <[email protected]>
Date:   Wed Apr 23 18:00:22 2025 -0400

    Update index.ts

commit 03c9099036e2aa4e0c99f7d0a2ad1ae6fc086f86
Author: Adam Michael Thompson <[email protected]>
Date:   Wed Apr 23 17:45:03 2025 -0400

    rm validate ignore

commit 511fc407a0821714a6fb2de0b7d2e8063029604c
Merge: b8c7ecd69 028147fe1
Author: Adam Thompson <[email protected]>
Date:   Wed Apr 23 17:34:52 2025 -0400

    Merge branch 'main' into a/validate

commit b8c7ecd6990db699a089131ad1196c916b98be56
Author: Adam Michael Thompson <[email protected]>
Date:   Wed Apr 23 16:11:39 2025 -0400

    updates types validation

    only validate if it should exist

commit bdb5393c616d6d2e965ef79a3c0cd5c8e404d901
Author: Adam Michael Thompson <[email protected]>
Date:   Wed Apr 23 12:50:49 2025 -0400

    Create validate-build-package-json.md

commit 9d1001af8c8d597a2e8c018bb655737251b4778a
Author: Adam Michael Thompson <[email protected]>
Date:   Wed Apr 23 12:50:47 2025 -0400

    update validate to use package entry files

* Updates rollup config to output UMD directory

* updates main package.json entries

* updates /bin

* updates palette rollup config

* Update pnpm-lock.yaml

* ts-expect-error

* restores missing deps

* Update icon & testing lib

* Update storybook addon rollup.config.mjs

* Squashed commit of the following:

commit d91581d2041b803fb6a8ec6be7004e0db8763d96
Author: Adam Thompson <[email protected]>
Date:   Fri Apr 25 12:26:09 2025 -0400

    1. Typescript 5.8 [LG-5006] (#2821)

    * Bump to TS5.0

    * use typescript node API

    * handle cli options

    * use createSolutionBuilderHost

    * add production flag

    * makeTypescriptDiagnosticReporter

    * creates downlevelDts

    * downlevelDts parses package.json

    * use --downlevel flag

    * add ts version override

    * add --downlevel on prepublish

    * adds changesets

    * Update InlineCode.tsx

    * update packagejsons

    * fix prepublishOnly

    * update logging

    * Update build-typescript-5.md

    * fix build build scripts

    * "tsc": "lg-internal-build-ts"

    * add downlevel to prepublish

    * reset packagejson

    * add runTypescriptDownlevel to bin

    * Update pnpm-lock.yaml

    * Update package.json

    * update typesVersions

    * Update package.json

    * Update package.json

    * lint

    * lint console

    * Update build-ts.spec.ts

    * Update pnpm-lock.yaml

    * add missing mock-fs

    * @types/mock-fs

    * remove TS 3 downleveling

    * rm chalk. fix mockFs

    * creates updateTypesVersions script

    * exclude packages from ts downlevel script

    * remove typesVersions

    * Create typescript-5-all.md

    * updates all tsconfigs

    * Update build-package.ts

    * updates scripts

    * updates downlevel script

    * comments

    * T 5.8 (#2816)

    * upgrade to TS 5.8

    * fix or ignore new errors

    * Update build-typescript-5.md

    * Update tsconfig.json

    * lint fix

    * Update typescript-5-all.md

    * add --update to bin cmd

    * ensure empty

    * Create validate-build-package-json.md

    * Revert "Create validate-build-package-json.md"

    This reverts commit 06ec702e08075e1c99003b917677385e5d1f1b47.

    * Delete package.json

    * revert typesversions

    * lockfile

    * disable downlevel

    * Adds `getPackageRoot` utility (#2826)

    * adds getPackageRoot

    * Create meta-get-package-root.md

    * adds tests

    * Squashed commit of the following:

    commit ed4332d99892dacf44dedba26b29bd8c9e145c1f
    Author: Adam Michael Thompson <[email protected]>
    Date:   Wed Apr 23 18:00:22 2025 -0400

        Update index.ts

    commit 03c9099036e2aa4e0c99f7d0a2ad1ae6fc086f86
    Author: Adam Michael Thompson <[email protected]>
    Date:   Wed Apr 23 17:45:03 2025 -0400

        rm validate ignore

    commit 511fc407a0821714a6fb2de0b7d2e8063029604c
    Merge: b8c7ecd69 028147fe1
    Author: Adam Thompson <[email protected]>
    Date:   Wed Apr 23 17:34:52 2025 -0400

        Merge branch 'main' into a/validate

    commit b8c7ecd6990db699a089131ad1196c916b98be56
    Author: Adam Michael Thompson <[email protected]>
    Date:   Wed Apr 23 16:11:39 2025 -0400

        updates types validation

        only validate if it should exist

    commit bdb5393c616d6d2e965ef79a3c0cd5c8e404d901
    Author: Adam Michael Thompson <[email protected]>
    Date:   Wed Apr 23 12:50:49 2025 -0400

        Create validate-build-package-json.md

    commit 9d1001af8c8d597a2e8c018bb655737251b4778a
    Author: Adam Michael Thompson <[email protected]>
    Date:   Wed Apr 23 12:50:47 2025 -0400

        update validate to use package entry files

    * Update packagejson exports

    * add comment

    * use clone deep

commit 6bc396170701e32eea46ac41b5e167726abe93d7
Author: Adam Michael Thompson <[email protected]>
Date:   Tue Apr 22 17:02:19 2025 -0400

    integration

* Update pnpm-lock.yaml

* fix missing packages

* 1b. Adds standalone `lg-build` CLI command (#2817)

* Bump to TS5.0

* use typescript node API

* use createSolutionBuilderHost

* creates downlevelDts

* downlevelDts parses package.json

* use --downlevel flag

* update packagejsons

* fix build build scripts

* "tsc": "lg-internal-build-ts"

* reset packagejson

* add runTypescriptDownlevel to bin

* Update package.json

* update typesVersions

* lint

* lint console

* remove TS 3 downleveling

* creates updateTypesVersions script

* exclude packages from ts downlevel script

* remove typesVersions

* updates scripts

* updates downlevel script

* comments

* lint fix

* Revert "Create validate-build-package-json.md"

This reverts commit 06ec702e08075e1c99003b917677385e5d1f1b47.

* Delete package.json

* `lg-build` cli

* cli --update flag

* tools use lg-build cli

* update pnpm build:ts-downlevel

* Update lg-build-cli.md

* install prebuild depends on tsc

* Squashed commit of the following:

commit a01525f2f8dc6c6e55a7c5fcac90071318d98d2c
Author: Adam Michael Thompson <[email protected]>
Date:   Wed Apr 23 13:28:13 2025 -0400

    disable downlevel

commit c591660db5ae5d6a406d454d7fb59c4589d9f252
Author: Adam Michael Thompson <[email protected]>
Date:   Wed Apr 23 13:26:13 2025 -0400

    lockfile

commit eb8708786361825a7b040bd69513ccb6852ded0a
Author: Adam Michael Thompson <[email protected]>
Date:   Wed Apr 23 13:24:54 2025 -0400

    revert typesversions

* Squashed commit of the following:

commit d91581d2041b803fb6a8ec6be7004e0db8763d96
Author: Adam Thompson <[email protected]>
Date:   Fri Apr 25 12:26:09 2025 -0400

    1. Typescript 5.8 [LG-5006] (#2821)

    * Bump to TS5.0

    * use typescript node API

    * handle cli options

    * use createSolutionBuilderHost

    * add production flag

    * makeTypescriptDiagnosticReporter

    * creates downlevelDts

    * downlevelDts parses package.json

    * use --downlevel flag

    * add ts version override

    * add --downlevel on prepublish

    * adds changesets

    * Update InlineCode.tsx

    * update packagejsons

    * fix prepublishOnly

    * update logging

    * Update build-typescript-5.md

    * fix build build scripts

    * "tsc": "lg-internal-build-ts"

    * add downlevel to prepublish

    * reset packagejson

    * add runTypescriptDownlevel to bin

    * Update pnpm-lock.yaml

    * Update package.json

    * update typesVersions

    * Update package.json

    * Update package.json

    * lint

    * lint console

    * Update build-ts.spec.ts

    * Update pnpm-lock.yaml

    * add missing mock-fs

    * @types/mock-fs

    * remove TS 3 downleveling

    * rm chalk. fix mockFs

    * creates updateTypesVersions script

    * exclude packages from ts downlevel script

    * remove typesVersions

    * Create typescript-5-all.md

    * updates all tsconfigs

    * Update build-package.ts

    * updates scripts

    * updates downlevel script

    * comments

    * T 5.8 (#2816)

    * upgrade to TS 5.8

    * fix or ignore new errors

    * Update build-typescript-5.md

    * Update tsconfig.json

    * lint fix

    * Update typescript-5-all.md

    * add --update to bin cmd

    * ensure empty

    * Create validate-build-package-json.md

    * Revert "Create validate-build-package-json.md"

    This reverts commit 06ec702e08075e1c99003b917677385e5d1f1b47.

    * Delete package.json

    * revert typesversions

    * lockfile

    * disable downlevel

    * Adds `getPackageRoot` utility (#2826)

    * adds getPackageRoot

    * Create meta-get-package-root.md

    * adds tests

    * Squashed commit of the following:

    commit ed4332d99892dacf44dedba26b29bd8c9e145c1f
    Author: Adam Michael Thompson <[email protected]>
    Date:   Wed Apr 23 18:00:22 2025 -0400

        Update index.ts

    commit 03c9099036e2aa4e0c99f7d0a2ad1ae6fc086f86
    Author: Adam Michael Thompson <[email protected]>
    Date:   Wed Apr 23 17:45:03 2025 -0400

        rm validate ignore

    commit 511fc407a0821714a6fb2de0b7d2e8063029604c
    Merge: b8c7ecd69 028147fe1
    Author: Adam Thompson <[email protected]>
    Date:   Wed Apr 23 17:34:52 2025 -0400

        Merge branch 'main' into a/validate

    commit b8c7ecd6990db699a089131ad1196c916b98be56
    Author: Adam Michael Thompson <[email protected]>
    Date:   Wed Apr 23 16:11:39 2025 -0400

        updates types validation

        only validate if it should exist

    commit bdb5393c616d6d2e965ef79a3c0cd5c8e404d901
    Author: Adam Michael Thompson <[email protected]>
    Date:   Wed Apr 23 12:50:49 2025 -0400

        Create validate-build-package-json.md

    commit 9d1001af8c8d597a2e8c018bb655737251b4778a
    Author: Adam Michael Thompson <[email protected]>
    Date:   Wed Apr 23 12:50:47 2025 -0400

        update validate to use package entry files

    * Update packagejson exports

    * add comment

    * use clone deep

commit 6bc396170701e32eea46ac41b5e167726abe93d7
Author: Adam Michael Thompson <[email protected]>
Date:   Tue Apr 22 17:02:19 2025 -0400

    integration

* fix merge

* Update index.ts

* fix cli build

* update cli require path

* Squashed commit of the following:

commit 55fc5a067937831e7c20468bf36dd785bae88f98
Author: Adam Thompson <[email protected]>
Date:   Mon Apr 28 11:30:52 2025 -0400

    2a. Updates shared TypeScript config (#2824)

    * Bump to TS5.0

    * use typescript node API

    * use createSolutionBuilderHost

    * creates downlevelDts

    * downlevelDts parses package.json

    * use --downlevel flag

    * update packagejsons

    * fix build build scripts

    * "tsc": "lg-internal-build-ts"

    * reset packagejson

    * add runTypescriptDownlevel to bin

    * Update package.json

    * update typesVersions

    * lint

    * lint console

    * remove TS 3 downleveling

    * creates updateTypesVersions script

    * exclude packages from ts downlevel script

    * remove typesVersions

    * updates scripts

    * updates downlevel script

    * comments

    * lint fix

    * Revert "Create validate-build-package-json.md"

    This reverts commit 06ec702e08075e1c99003b917677385e5d1f1b47.

    * Delete package.json

    * revert typesversions

    * Squashed commit of the following:

    commit ed4332d99892dacf44dedba26b29bd8c9e145c1f
    Author: Adam Michael Thompson <[email protected]>
    Date:   Wed Apr 23 18:00:22 2025 -0400

        Update index.ts

    commit 03c9099036e2aa4e0c99f7d0a2ad1ae6fc086f86
    Author: Adam Michael Thompson <[email protected]>
    Date:   Wed Apr 23 17:45:03 2025 -0400

        rm validate ignore

    commit 511fc407a0821714a6fb2de0b7d2e8063029604c
    Merge: b8c7ecd69 028147fe1
    Author: Adam Thompson <[email protected]>
    Date:   Wed Apr 23 17:34:52 2025 -0400

        Merge branch 'main' into a/validate

    commit b8c7ecd6990db699a089131ad1196c916b98be56
    Author: Adam Michael Thompson <[email protected]>
    Date:   Wed Apr 23 16:11:39 2025 -0400

        updates types validation

        only validate if it should exist

    commit bdb5393c616d6d2e965ef79a3c0cd5c8e404d901
    Author: Adam Michael Thompson <[email protected]>
    Date:   Wed Apr 23 12:50:49 2025 -0400

        Create validate-build-package-json.md

    commit 9d1001af8c8d597a2e8c018bb655737251b4778a
    Author: Adam Michael Thompson <[email protected]>
    Date:   Wed Apr 23 12:50:47 2025 -0400

        update validate to use package entry files

    * updates all TSconfigs

    * adds changesets

    * adds types entry point in package.json

    * code postinstall

    * fix builds

    * Update prettier.ts

    * Squashed commit of the following:

    commit cfbf1ecec2d77a4f5d6edd704ecab62161e8b840
    Merge: eba052c5b 9c563ccda
    Author: Adam Michael Thompson <[email protected]>
    Date:   Thu Apr 24 17:35:10 2025 -0400

        Merge branch 'a/ts5' of https://github.com/mongodb/leafygreen-ui into a/ts5

    commit eba052c5b4da9cca0374043c6333614c85469102
    Author: Adam Michael Thompson <[email protected]>
    Date:   Thu Apr 24 17:35:02 2025 -0400

        use clone deep

    commit 9c563ccda279e835ab9a18e2022cbd956b9a383c
    Merge: ac1ceba35 6bc396170
    Author: Adam Thompson <[email protected]>
    Date:   Thu Apr 24 17:34:30 2025 -0400

        Merge branch 'integration/tooling' into a/ts5

    commit ac1ceba3596c5a3777cbe451d2e20101b1900361
    Author: Adam Michael Thompson <[email protected]>
    Date:   Thu Apr 24 17:08:27 2025 -0400

        add comment

    commit 8b379084801e1cfc300d81816db9d4b98ff69e89
    Author: Adam Michael Thompson <[email protected]>
    Date:   Thu Apr 24 16:53:52 2025 -0400

        Update packagejson exports

    commit 5de5a48848ba128b1150fcb07d0132c991590684
    Author: Adam Michael Thompson <[email protected]>
    Date:   Wed Apr 23 18:00:38 2025 -0400

        Squashed commit of the following:

        commit ed4332d99892dacf44dedba26b29bd8c9e145c1f
        Author: Adam Michael Thompson <[email protected]>
        Date:   Wed Apr 23 18:00:22 2025 -0400

            Update index.ts

        commit 03c9099036e2aa4e0c99f7d0a2ad1ae6fc086f86
        Author: Adam Michael Thompson <[email protected]>
        Date:   Wed Apr 23 17:45:03 2025 -0400

            rm validate ignore

        commit 511fc407a0821714a6fb2de0b7d2e8063029604c
        Merge: b8c7ecd69 028147fe1
        Author: Adam Thompson <[email protected]>
        Date:   Wed Apr 23 17:34:52 2025 -0400

            Merge branch 'main' into a/validate

        commit b8c7ecd6990db699a089131ad1196c916b98be56
        Author: Adam Michael Thompson <[email protected]>
        Date:   Wed Apr 23 16:11:39 2025 -0400

            updates types validation

            only validate if it should exist

        commit bdb5393c616d6d2e965ef79a3c0cd5c8e404d901
        Author: Adam Michael Thompson <[email protected]>
        Date:   Wed Apr 23 12:50:49 2025 -0400

            Create validate-build-package-json.md

        commit 9d1001af8c8d597a2e8c018bb655737251b4778a
        Author: Adam Michael Thompson <[email protected]>
        Date:   Wed Apr 23 12:50:47 2025 -0400

            update validate to use package entry files

    commit 160fecb1ba2acf91e57f9cc5622982392238e960
    Merge: a01525f2f 028147fe1
    Author: Adam Michael Thompson <[email protected]>
    Date:   Wed Apr 23 17:52:09 2025 -0400

        Merge branch 'main' into a/ts5

    commit 028147fe1fe21fdc0b4d6567ac4006fef801a5d1
    Author: Adam Thompson <[email protected]>
    Date:   Wed Apr 23 16:38:05 2025 -0400

        Adds `getPackageRoot` utility (#2826)

        * adds getPackageRoot

        * Create meta-get-package-root.md

        * adds tests

    commit a01525f2f8dc6c6e55a7c5fcac90071318d98d2c
    Author: Adam Michael Thompson <[email protected]>
    Date:   Wed Apr 23 13:28:13 2025 -0400

        disable downlevel

    commit c591660db5ae5d6a406d454d7fb59c4589d9f252
    Author: Adam Michael Thompson <[email protected]>
    Date:   Wed Apr 23 13:26:13 2025 -0400

        lockfile

    commit eb8708786361825a7b040bd69513ccb6852ded0a
    Author: Adam Michael Thompson <[email protected]>
    Date:   Wed Apr 23 13:24:54 2025 -0400

        revert typesversions

    commit fce55fa964fc431173b9453bd0a3b779fe3e9e19
    Author: Adam Michael Thompson <[email protected]>
    Date:   Wed Apr 23 13:20:48 2025 -0400

        Delete package.json

    commit 4e4a3b270cf37b09f10797feb7ddc904466b4a97
    Author: Adam Michael Thompson <[email protected]>
    Date:   Wed Apr 23 12:53:58 2025 -0400

        Revert "Create validate-build-package-json.md"

        This reverts commit 06ec702e08075e1c99003b917677385e5d1f1b47.

    commit 06ec702e08075e1c99003b917677385e5d1f1b47
    Author: Adam Michael Thompson <[email protected]>
    Date:   Wed Apr 23 12:47:19 2025 -0400

        Create validate-build-package-json.md

    commit 96aa7c31f002baf5ed4abd78a459a8590df0c503
    Author: Adam Michael Thompson <[email protected]>
    Date:   Tue Apr 22 18:27:54 2025 -0400

        ensure empty

    commit c0d73ba63f59ba12a16cc99993f470cead0ae7a8
    Author: Adam Michael Thompson <[email protected]>
    Date:   Tue Apr 22 18:27:34 2025 -0400

        add --update to bin cmd

    commit 988eed624c885c59baf29e563b35d5afa41b0fe0
    Author: Adam Michael Thompson <[email protected]>
    Date:   Tue Apr 22 17:10:32 2025 -0400

        Update typescript-5-all.md

    commit 1f6a890914e4f48e3c475004577143f1bcd521de
    Author: Adam Michael Thompson <[email protected]>
    Date:   Tue Apr 22 16:59:01 2025 -0400

        lint fix

    commit 768915edd5dffdae63a0208b234fae5c685eced4
    Author: Adam Michael Thompson <[email protected]>
    Date:   Tue Apr 22 16:38:41 2025 -0400

        Update tsconfig.json

    commit 8da1c853045ba8eb365abb44bb9def988a548e73
    Merge: b488bbe77 303aed632
    Author: Adam Thompson <[email protected]>
    Date:   Tue Apr 22 16:35:52 2025 -0400

        Merge branch 'main' into a/ts5

    commit b488bbe777977f6e689f8c3f3aa09c3d47e46df1
    Author: Adam Michael Thompson <[email protected]>
    Date:   Tue Apr 22 15:48:13 2025 -0400

        Update build-typescript-5.md

    commit e64560b0db72ec266442cb38b4666ed8dbcd2e55
    Author: Adam Thompson <[email protected]>
    Date:   Tue Apr 22 15:47:12 2025 -0400

        T 5.8 (#2816)

        * upgrade to TS 5.8

        * fix or ignore new errors

    commit 41dad03253e97ee654bb2d4e7e5fba48da0dc446
    Author: Adam Michael Thompson <[email protected]>
    Date:   Tue Apr 22 15:41:55 2025 -0400

        comments

    commit bc7a0704c64ba403fa3171f0998772fd670cf93e
    Author: Adam Michael Thompson <[email protected]>
    Date:   Mon Apr 21 18:44:04 2025 -0400

        updates downlevel script

    commit b00a933a9525f23b4c6d383db5557c18132608f3
    Author: Adam Michael Thompson <[email protected]>
    Date:   Mon Apr 21 18:06:00 2025 -0400

        updates scripts

    commit 2e15153a053b95d98dfc52d40527fe8b903c4a36
    Author: Adam Michael Thompson <[email protected]>
    Date:   Mon Apr 21 17:28:01 2025 -0400

        Update build-package.ts

    commit 48d9603cbffe9edd3060e2360aecd1cbcebab06f
    Author: Adam Michael Thompson <[email protected]>
    Date:   Mon Apr 21 17:20:31 2025 -0400

        updates all tsconfigs

    commit 9c0239b64a37032fa2d15ea66b71ae251748211b
    Author: Adam Michael Thompson <[email protected]>
    Date:   Mon Apr 21 15:59:54 2025 -0400

        Create typescript-5-all.md

    commit 9c0e843b5aa926f217900b209b6ed190527be2d1
    Merge: b11ab5003 485b4099c
    Author: Adam Michael Thompson <[email protected]>
    Date:   Mon Apr 21 15:17:43 2025 -0400

        Merge branch 'main' into a/ts5

    commit b11ab500301067a1a556b46b3e4df6dbda98c3aa
    Author: Adam Michael Thompson <[email protected]>
    Date:   Mon Apr 14 16:25:09 2025 -0400

        remove typesVersions

    commit cfb9da919ead2227cb9fcf5af05eefc68421c150
    Author: Adam Michael Thompson <[email protected]>
    Date:   Mon Apr 14 16:24:38 2025 -0400

        exclude packages from ts downlevel script

    commit d994c1a23942688883a6894653a0473ce3784ac5
    Author: Adam Michael Thompson <[email protected]>
    Date:   Mon Apr 14 16:16:33 2025 -0400

        creates updateTypesVersions script

    commit 5fa36725f3944eaefe61e6b2ce854444eba65a34
    Author: Adam Michael Thompson <[email protected]>
    Date:   Wed Apr 9 18:20:23 2025 -0400

        rm chalk. fix mockFs

    commit f3139d791392e785837a1aa227753e77974a6d6d
    Author: Adam Michael Thompson <[email protected]>
    Date:   Wed Apr 9 17:21:45 2025 -0400

        remove TS 3 downleveling

    commit af384a23540e916cb8ff58d8421bc57d14e4f42f
    Author: Adam Michael Thompson <[email protected]>
    Date:   Wed Apr 9 17:16:45 2025 -0400

        @types/mock-fs

    commit 65f92fc302ac2f8f645b7717f5e649402721cba1
    Author: Adam Michael Thompson <[email protected]>
    Date:   Wed Apr 9 17:16:05 2025 -0400

        add missing mock-fs

    commit 0ebfad4bbb6642b43ec27bbab4a78e556664b534
    Author: Adam Michael Thompson <[email protected]>
    Date:   Wed Apr 9 17:06:44 2025 -0400

        Update pnpm-lock.yaml

    commit dfbb6fa7d60521036d6dcb55eb69f271a092f854
    Merge: e0a48e330 05966e8f4
    Author: Adam Thompson <[email protected]>
    Date:   Wed Apr 9 16:41:17 2025 -0400

        Merge branch 'main' into a/ts5

    commit e0a48e33032b84aab895d2d356d51bb2499b94ad
    Author: Adam Michael Thompson <[email protected]>
    Date:   Tue Apr 8 17:51:46 2025 -0400

        Update build-ts.spec.ts

    commit a3658d678188ae2a926ed4fdf5ece1206883c72b
    Merge: 2064f39e3 d20cd317f
    Author: Adam Michael Thompson <[email protected]>
    Date:   Tue Apr 8 14:11:39 2025 -0400

        Merge branch 'main' into a/ts5

    commit 2064f39e33004ab69bb93fda1b11e2e2c576f2aa
    Merge: 20ad2e03a 3978cdbfe
    Author: Adam Thompson <[email protected]>
    Date:   Mon Apr 7 14:00:08 2025 -0400

        Merge branch 'main' into a/ts5

    commit 20ad2e03af1e27c94d7fe2633b02f16c5cca454c
    Author: Adam Michael Thompson <[email protected]>
    Date:   Mon Apr 7 13:59:53 2025 -0400

        lint console

    commit 39c072edbb8e323916e0ac5dc3d66e244b606252
    Author: Adam Michael Thompson <[email protected]>
    Date:   Mon Apr 7 13:02:51 2025 -0400

        lint

    commit 5af0d92fc26f7f7d4c06333dca57d4c47dff38b9
    Merge: 667e0de3c 2ab660926
    Author: Adam Michael Thompson <[email protected]>
    Date:   Mon Apr 7 11:57:37 2025 -0400

        Merge branch 'main' into a/ts5

    commit 667e0de3cf41922bf5b8db0abfe05fd93d1115af
    Author: Adam Michael Thompson <[email protected]>
    Date:   Sat Apr 5 00:48:24 2025 -0400

        Update package.json

    commit 830cf8ba99c351d798cf0aadf4862e8a73e58b8e
    Merge: 0ba31885a e874aeaf9
    Author: Adam Michael Thompson <[email protected]>
    Date:   Fri Apr 4 21:55:23 2025 -0400

        Merge branch 'main' into a/ts5

    commit 0ba31885a38270e3300d8101a99a9d106d4da8fe
    Author: Adam Michael Thompson <[email protected]>
    Date:   Fri Apr 4 21:52:09 2025 -0400

        Update package.json

    commit 03a7c936b2baf7592220a9ae28b4a618c37ab580
    Author: Adam Michael Thompson <[email protected]>
    Date:   Fri Apr 4 21:49:18 2025 -0400

        update typesVersions

    commit 68385bc9cc4d76a421ad675530819fc8fd13fcef
    Author: Adam Michael Thompson <[email protected]>
    Date:   Fri Apr 4 21:41:07 2025 -0400

        Update package.json

    commit 7a1967c31cb4792d31299f3214366040ceb80d43
    Author: Adam Michael Thompson <[email protected]>
    Date:   Fri Apr 4 21:41:03 2025 -0400

        Update pnpm-lock.yaml

    commit c4917f9c71761539e4a90c149cdc8a252487aec4
    Author: Adam Michael Thompson <[email protected]>
    Date:   Fri Apr 4 21:40:57 2025 -0400

        add runTypescriptDownlevel to bin

    commit 5cde9cbd6f6b4faf0d4036fec5a61d02d2186843
    Author: Adam Michael Thompson <[email protected]>
    Date:   Fri Apr 4 21:08:59 2025 -0400

        reset packagejson

    commit 2a0f25d16e1cf2de304c917bcabc48049e0d8cb7
    Author: Adam Michael Thompson <[email protected]>
    Date:   Fri Apr 4 19:48:42 2025 -0400

        add downlevel to prepublish

    commit c58669dd2f172655b759be963cade15a95340ff1
    Author: Adam Michael Thompson <[email protected]>
    Date:   Fri Apr 4 19:48:31 2025 -0400

        "tsc": "lg-internal-build-ts"

    commit 32ecdd90368097a20a3da955e218d43e6495c5ee
    Author: Adam Michael Thompson <[email protected]>
    Date:   Fri Apr 4 19:48:18 2025 -0400

        fix build build scripts

    commit 90b690130a7f0762812ca746196d33919c87c640
    Author: Adam Michael Thompson <[email protected]>
    Date:   Fri Apr 4 19:02:05 2025 -0400

        Update build-typescript-5.md

    commit 153d7a369eaaf6ce8e15a8c23ce7178580b67d61
    Author: Adam Michael Thompson <[email protected]>
    Date:   Fri Apr 4 18:59:28 2025 -0400

        update logging

    commit c1aaa0c370969b3d3b6a19e4292871449a6ac815
    Author: Adam Michael Thompson <[email protected]>
    Date:   Fri Apr 4 18:59:21 2025 -0400

        fix prepublishOnly

    commit d1b06fc70b54a76d90f68d3edad65dd818d4ebb9
    Author: Adam Michael Thompson <[email protected]>
    Date:   Fri Apr 4 18:54:13 2025 -0400

        update packagejsons

    commit 5858fc9f5d784eda35f37a9f4ebfc7a0afcf9399
    Author: Adam Michael Thompson <[email protected]>
    Date:   Thu Apr 3 16:53:36 2025 -0400

        Update InlineCode.tsx

    commit af15a4a785f628d449adfecdec572b032a44d19a
    Author: Adam Michael Thompson <[email protected]>
    Date:   Fri Apr 4 18:48:06 2025 -0400

        adds changesets

    commit 0d1c32043b73049f4f350468c8cb3a6ed65e9417
    Author: Adam Michael Thompson <[email protected]>
    Date:   Fri Apr 4 18:45:02 2025 -0400

        add --downlevel on prepublish

    commit 5f9000f372462b0015d3cada640fc38878e76b5d
    Author: Adam Michael Thompson <[email protected]>
    Date:   Fri Apr 4 18:42:03 2025 -0400

        add ts version override

    commit 8afa68790430d882c9c18390726db9ba1517f14e
    Author: Adam Michael Thompson <[email protected]>
    Date:   Fri Apr 4 18:29:43 2025 -0400

        use --downlevel flag

    commit f744abe1c1964b4f947f74834ee633beb82f3122
    Author: Adam Michael Thompson <[email protected]>
    Date:   Fri Apr 4 18:01:57 2025 -0400

        downlevelDts parses package.json

    commit ff8408286808553330a65a7a3c45f70c68326a9d
    Author: Adam Michael Thompson <[email protected]>
    Date:   Fri Apr 4 17:21:23 2025 -0400

        creates downlevelDts

    commit 58ea13fddf8f9e6e3c4003381edd77d8ccfbcf3c
    Author: Adam Michael Thompson <[email protected]>
    Date:   Fri Apr 4 16:53:15 2025 -0400

        makeTypescriptDiagnosticReporter

    commit b9dc06043f888428ce0eda8f556c024d815e2a12
    Author: Adam Michael Thompson <[email protected]>
    Date:   Fri Apr 4 16:49:36 2025 -0400

        add production flag

    commit 0b983617f1e34a8aa54b107eea1709229420efe6
    Author: Adam Michael Thompson <[email protected]>
    Date:   Fri Apr 4 16:49:28 2025 -0400

        use createSolutionBuilderHost

    commit eee9c5cc1b39d6810cff64e58e014e379659f093
    Author: Adam Michael Thompson <[email protected]>
    Date:   Fri Apr 4 16:25:46 2025 -0400

        handle cli options

    commit d008dc17570b5672e5a06ebc8ba935c0252e992e
    Author: Adam Michael Thompson <[email protected]>
    Date:   Fri Apr 4 16:13:47 2025 -0400

        use typescript node API

    commit 17293c10162e9c62e3df0a4a1f04031e5fcbe8df
    Author: Adam Michael Thompson <[email protected]>
    Date:   Thu Apr 3 16:49:51 2025 -0400

        Bump to TS5.0

    * Update package.json

    * Update pnpm-lock.yaml

    * Update all-types-entry-point.md

commit 9530c24424908967c92fc8ef5a8605d277eafd4b
Merge: 254eb28c8 2cb75f722
Author: Adam Thompson <[email protected]>
Date:   Fri Apr 25 15:12:23 2025 -0400

    Merge branch 'main' into integration/tooling

commit 254eb28c8d0c1f1431999e7fb28f7a1ff8466ab3
Author: Adam Thompson <[email protected]>
Date:   Fri Apr 25 15:10:36 2025 -0400

    1b. Adds standalone `lg-build` CLI command (#2817)

    * Bump to TS5.0

    * use typescript node API

    * use createSolutionBuilderHost

    * creates downlevelDts

    * downlevelDts parses package.json

    * use --downlevel flag

    * update packagejsons

    * fix build build scripts

    * "tsc": "lg-internal-build-ts"

    * reset packagejson

    * add runTypescriptDownlevel to bin

    * Update package.json

    * update typesVersions

    * lint

    * lint console

    * remove TS 3 downleveling

    * creates updateTypesVersions script

    * exclude packages from ts downlevel script

    * remove typesVersions

    * updates scripts

    * updates downlevel script

    * comments

    * lint fix

    * Revert "Create validate-build-package-json.md"

    This reverts commit 06ec702e08075e1c99003b917677385e5d1f1b47.

    * Delete package.json

    * `lg-build` cli

    * cli --update flag

    * tools use lg-build cli

    * update pnpm build:ts-downlevel

    * Update lg-build-cli.md

    * install prebuild depends on tsc

    * Squashed commit of the following:

    commit a01525f2f8dc6c6e55a7c5fcac90071318d98d2c
    Author: Adam Michael Thompson <[email protected]>
    Date:   Wed Apr 23 13:28:13 2025 -0400

        disable downlevel

    commit c591660db5ae5d6a406d454d7fb59c4589d9f252
    Author: Adam Michael Thompson <[email protected]>
    Date:   Wed Apr 23 13:26:13 2025 -0400

        lockfile

    commit eb8708786361825a7b040bd69513ccb6852ded0a
    Author: Adam Michael Thompson <[email protected]>
    Date:   Wed Apr 23 13:24:54 2025 -0400

        revert typesversions

    * Squashed commit of the following:

    commit d91581d2041b803fb6a8ec6be7004e0db8763d96
    Author: Adam Thompson <[email protected]>
    Date:   Fri Apr 25 12:26:09 2025 -0400

        1. Typescript 5.8 [LG-5006] (#2821)

        * Bump to TS5.0

        * use typescript node API

        * handle cli options

        * use createSolutionBuilderHost

        * add production flag

        * makeTypescriptDiagnosticReporter

        * creates downlevelDts

        * downlevelDts parses package.json

        * use --downlevel flag

        * add ts version override

        * add --downlevel on prepublish

        * adds changesets

        * Update InlineCode.tsx

        * update packagejsons

        * fix prepublishOnly

        * update logging

        * Update build-typescript-5.md

        * fix build build scripts

        * "tsc": "lg-internal-build-ts"

        * add downlevel to prepublish

        * reset packagejson

        * add runTypescriptDownlevel to bin

        * Update pnpm-lock.yaml

        * Update package.json

        * update typesVersions

        * Update package.json

        * Update package.json

        * lint

        * lint console

        * Update build-ts.spec.ts

        * Update pnpm-lock.yaml

        * add missing mock-fs

        * @types/mock-fs

        * remove TS 3 downleveling

        * rm chalk. fix mockFs

        * creates updateTypesVersions script

        * exclude packages from ts downlevel script

        * remove typesVersions

        * Create typescript-5-all.md

        * updates all tsconfigs

        * Update build-package.ts

        * updates scripts

        * updates downlevel script

        * comments

        * T 5.8 (#2816)

        * upgrade to TS 5.8

        * fix or ignore new errors

        * Update build-typescript-5.md

        * Update tsconfig.json

        * lint fix

        * Update typescript-5-all.md

        * add --update to bin cmd

        * ensure empty

        * Create validate-build-package-json.md

        * Revert "Create validate-build-package-json.md"

        This reverts commit 06ec702e08075e1c99003b917677385e5d1f1b47.

        * Delete package.json

        * revert typesversions

        * lockfile

        * disable downlevel

        * Adds `getPackageRoot` utility (#2826)

        * adds getPackageRoot

        * Create meta-get-package-root.md

        * adds tests

        * Squashed commit of the following:

        commit ed4332d99892dacf44dedba26b29bd8c9e145c1f
        Author: Adam Michael Thompson <[email protected]>
        Date:   Wed Apr 23 18:00:22 2025 -0400

            Update index.ts

        commit 03c9099036e2aa4e0c99f7d0a2ad1ae6fc086f86
        Author: Adam Michael Thompson <[email protected]>
        Date:   Wed Apr 23 17:45:03 2025 -0400

            rm validate ignore

        commit 511fc407a0821714a6fb2de0b7d2e8063029604c
        Merge: b8c7ecd69 028147fe1
        Author: Adam Thompson <[email protected]>
        Date:   Wed Apr 23 17:34:52 2025 -0400

            Merge branch 'main' into a/validate

        commit b8c7ecd6990db699a089131ad1196c916b98be56
        Author: Adam Michael Thompson <[email protected]>
        Date:   Wed Apr 23 16:11:39 2025 -0400

            updates types validation

            only validate if it should exist

        commit bdb5393c616d6d2e965ef79a3c0cd5c8e404d901
        Author: Adam Michael Thompson <[email protected]>
        Date:   Wed Apr 23 12:50:49 2025 -0400

            Create validate-build-package-json.md

        commit 9d1001af8c8d597a2e8c018bb655737251b4778a
        Author: Adam Michael Thompson <[email protected]>
        Date:   Wed Apr 23 12:50:47 2025 -0400

            update validate to use package entry files

        * Update packagejson exports

        * add comment

        * use clone deep

    commit 6bc396170701e32eea46ac41b5e167726abe93d7
    Author: Adam Michael Thompson <[email protected]>
    Date:   Tue Apr 22 17:02:19 2025 -0400

        integration

    * fix merge

    * Update index.ts

    * fix cli build

commit 2cb75f7226a01702d31ff67c4d7161a9651460f5
Author: Adam Thompson <[email protected]>
Date:   Thu Apr 24 17:10:53 2025 -0400

    removes LegacyCheck (#2813)

commit 989387c95945d4482bac569f41dc8289fbf55708
Author: Adam Thompson <[email protected]>
Date:   Wed Apr 23 18:28:06 2025 -0400

    Validate builds based on `package.json` (#2823)

    * update validate to use package entry files

    * Create validate-build-package-json.md

    * updates types validation

    only validate if it should exist

    * rm validate ignore

    * Update index.ts

commit 028147fe1fe21fdc0b4d6567ac4006fef801a5d1
Author: Adam Thompson <[email protected]>
Date:   Wed Apr 23 16:38:05 2025 -0400

    Adds `getPackageRoot` utility (#2826)

    * adds getPackageRoot

    * Create meta-get-package-root.md

    * adds tests

* Update pnpm-lock.yaml

* fixes missing deps

* Update preset.js

* update preview.js

* rm prebuild (#2855)

* Updates build scripts & devDeps (#2856)

* rm direct build warning

* Update turbo.json

* Update .npmrc

* update build scripts

* Update all-lg-build-dev-dep.md

* prompt kit

* 3. Adds `./testing` entry points [LG-5028] (#2814)

* Bump to TS5.0

* use typescript node API

* handle cli options

* use createSolutionBuilderHost

* add production flag

* makeTypescriptDiagnosticReporter

* creates downlevelDts

* downlevelDts parses package.json

* use --downlevel flag

* add ts version override

* add --downlevel on prepublish

* adds changesets

* Update InlineCode.tsx

* update packagejsons

* fix prepublishOnly

* update logging

* Update build-typescript-5.md

* fix build build scripts

* "tsc": "lg-internal-build-ts"

* add downlevel to prepublish

* reset packagejson

* add runTypescriptDownlevel to bin

* Update pnpm-lock.yaml

* Update package.json

* update typesVersions

* Update package.json

* Update package.json

* lint

* lint console

* Update build-ts.spec.ts

* Update pnpm-lock.yaml

* add missing mock-fs

* @types/mock-fs

* remove TS 3 downleveling

* rm chalk. fix mockFs

* creates updateTypesVersions script

* exclude packages from ts downlevel script

* remove typesVersions

* Create typescript-5-all.md

* updates all tsconfigs

* Update build-package.ts

* updates scripts

* updates downlevel script

* comments

* T 5.8 (#2816)

* upgrade to TS 5.8

* fix or ignore new errors

* Update build-typescript-5.md

* Update tsconfig.json

* lint fix

* Update typescript-5-all.md

* add --update to bin cmd

* ensure empty

* Create validate-build-package-json.md

* Revert "Create validate-build-package-json.md"

This reverts commit 06ec702e08075e1c99003b917677385e5d1f1b47.

* Delete package.json

* revert typesversions

* lockfile

* disable downlevel

* Squashed commit of the following:

commit ed4332d99892dacf44dedba26b29bd8c9e145c1f
Author: Adam Michael Thompson <[email protected]>
Date:   Wed Apr 23 18:00:22 2025 -0400

    Update index.ts

commit 03c9099036e2aa4e0c99f7d0a2ad1ae6fc086f86
Author: Adam Michael Thompson <[email protected]>
Date:   Wed Apr 23 17:45:03 2025 -0400

    rm validate ignore

commit 511fc407a0821714a6fb2de0b7d2e8063029604c
Merge: b8c7ecd69 028147fe1
Author: Adam Thompson <[email protected]>
Date:   Wed Apr 23 17:34:52 2025 -0400

    Merge branch 'main' into a/validate

commit b8c7ecd6990db699a089131ad1196c916b98be56
Author: Adam Michael Thompson <[email protected]>
Date:   Wed Apr 23 16:11:39 2025 -0400

    updates types validation

    only validate if it should exist

commit bdb5393c616d6d2e965ef79a3c0cd5c8e404d901
Author: Adam Michael Thompson <[email protected]>
Date:   Wed Apr 23 12:50:49 2025 -0400

    Create validate-build-package-json.md

commit 9d1001af8c8d597a2e8c018bb655737251b4778a
Author: Adam Michael Thompson <[email protected]>
Date:   Wed Apr 23 12:50:47 2025 -0400

    update validate to use package entry files

* updates all TSconfigs

* adds changesets

* adds types entry point in package.json

* code postinstall

* fix builds

* Update prettier.ts

* update each package's tsconfig

* updates `types` source in package.json

* downlevel 5.0

* use getPackageRoot in build & lint

* update umd build dir

* updates 'main' entry in package.json

* update build scripts

* update lint md

* Create build-rollup-umd.md

* Create build-tsconfig-configDir.md

* update bin

* update forgotten tscon…
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants