Skip to content

Entry Points pre-work [LG-5028] #2805

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 14 commits into from
Apr 23, 2025
Merged

Entry Points pre-work [LG-5028] #2805

merged 14 commits into from
Apr 23, 2025

Conversation

TheSonOfThomp
Copy link
Collaborator

@TheSonOfThomp TheSonOfThomp commented Apr 9, 2025

✍️ Proposed changes

Adds multiple entry points in certain packages, in order to prevent all test utility files from being imported, and to reduce the bundle sizes.

  • Multiple entry points (i.e. the "exports" property in package.json) requires moduleResolution in tsconfig.json to be set to bundler (A Proposal For Module Resolution microsoft/TypeScript#50152)
    • Important to note that moduleResolution: "node" means Node < 10, which has been obsolete for ages
    • Some of our packages have code that relies on the old module resolution method. This is fine—we can keep it set to node for now, but we should likely resolve this at some point (e.g. @lg-charts/core)

🎟 Jira ticket: https://jira.mongodb.org/browse/LG-5028

@lg-tools/build: minor

  • Only adds output globals for UMD builds
  • Splits /testing entry point if src/testing/index.ts file exists

@leafygreen-ui/code: minor

Adds postinstall script to ensure dependency types are resolved correctly

'@leafygreen-ui/palette': patch

Creates local Rollup config to bundle .less files

Copy link

changeset-bot bot commented Apr 9, 2025

🦋 Changeset detected

Latest commit: acdfcdc

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 89 packages
Name Type
@lg-tools/build Minor
@leafygreen-ui/code Minor
@leafygreen-ui/palette Patch
@leafygreen-ui/testing-lib Patch
@lg-tools/cli Patch
@lg-tools/codemods Patch
@lg-tools/create Patch
@lg-tools/install Patch
@lg-tools/link Patch
@lg-tools/lint Patch
@lg-tools/meta Patch
@lg-tools/slackbot Patch
@lg-tools/storybook-addon Patch
@lg-tools/storybook-decorators Patch
@lg-tools/test Patch
@lg-tools/update Patch
@lg-tools/validate Patch
@lg-chat/lg-markdown Patch
@leafygreen-ui/callout Patch
@leafygreen-ui/modal Patch
@leafygreen-ui/table Patch
@lg-charts/colors Patch
@lg-charts/core Patch
@lg-charts/legend Patch
@lg-chat/avatar Patch
@lg-chat/chat-window Patch
@lg-chat/fixed-chat-window Patch
@lg-chat/input-bar Patch
@lg-chat/message-feed Patch
@lg-chat/message-feedback Patch
@lg-chat/message-prompts Patch
@lg-chat/message-rating Patch
@lg-chat/message Patch
@lg-chat/rich-links Patch
@lg-chat/title-bar Patch
@leafygreen-ui/avatar Patch
@leafygreen-ui/badge Patch
@leafygreen-ui/banner Patch
@leafygreen-ui/button Patch
@leafygreen-ui/card Patch
@leafygreen-ui/checkbox Patch
@leafygreen-ui/chip Patch
@leafygreen-ui/combobox Patch
@leafygreen-ui/confirmation-modal Patch
@leafygreen-ui/copyable Patch
@leafygreen-ui/date-picker Patch
@leafygreen-ui/drawer Patch
@leafygreen-ui/empty-state Patch
@leafygreen-ui/expandable-card Patch
@leafygreen-ui/form-field Patch
@leafygreen-ui/form-footer Patch
@leafygreen-ui/gallery-indicator Patch
@leafygreen-ui/guide-cue Patch
@leafygreen-ui/icon-button Patch
@leafygreen-ui/info-sprinkle Patch
@leafygreen-ui/inline-definition Patch
@leafygreen-ui/input-option Patch
@leafygreen-ui/loading-indicator Patch
@leafygreen-ui/logo Patch
@leafygreen-ui/marketing-modal Patch
@leafygreen-ui/menu Patch
@leafygreen-ui/number-input Patch
@leafygreen-ui/password-input Patch
@leafygreen-ui/pipeline Patch
@leafygreen-ui/popover Patch
@leafygreen-ui/radio-box-group Patch
@leafygreen-ui/radio-group Patch
@leafygreen-ui/search-input Patch
@leafygreen-ui/segmented-control Patch
@leafygreen-ui/select Patch
@leafygreen-ui/side-nav Patch
@leafygreen-ui/skeleton-loader Patch
@leafygreen-ui/split-button Patch
@leafygreen-ui/stepper Patch
@leafygreen-ui/tabs Patch
@leafygreen-ui/text-area Patch
@leafygreen-ui/toast Patch
@leafygreen-ui/toggle Patch
@leafygreen-ui/tokens Patch
@leafygreen-ui/tooltip Patch
@leafygreen-ui/typography Patch
lg-scripts Patch
@lg-charts/drag-provider Patch
@lg-chat/chat-disclaimer Patch
@leafygreen-ui/text-input Patch
@lg-charts/chart-card Patch
@leafygreen-ui/pagination Patch
@leafygreen-ui/ordered-list Patch
@leafygreen-ui/ripple Patch

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@TheSonOfThomp TheSonOfThomp changed the base branch from main to a/ts5 April 18, 2025 15:38
@TheSonOfThomp TheSonOfThomp changed the title Test Harness entry points (POC) [LG-5028] Entry Points pre-work [LG-5028] Apr 18, 2025
Copy link
Contributor

github-actions bot commented Apr 18, 2025

Size Change: -2.2 kB (-0.15%)

Total Size: 1.5 MB

Filename Size Change
charts/chart-card/dist/index.js 2.93 kB -2 B (-0.07%)
charts/colors/dist/index.js 638 B -2 B (-0.31%)
charts/core/dist/index.js 16 kB +2 B (+0.01%)
charts/drag-provider/dist/index.js 1.5 kB -3 B (-0.2%)
charts/legend/dist/index.js 1.71 kB -5 B (-0.29%)
chat/avatar/dist/index.js 1.52 kB -6 B (-0.39%)
chat/chat-disclaimer/dist/index.js 750 B -5 B (-0.66%)
chat/chat-window/dist/index.js 1.78 kB -8 B (-0.45%)
chat/fixed-chat-window/dist/index.js 2.57 kB +3 B (+0.12%)
chat/input-bar/dist/index.js 7.12 kB +6 B (+0.08%)
chat/leafygreen-chat-provider/dist/index.js 1.03 kB +4 B (+0.39%)
chat/lg-markdown/dist/index.js 1.59 kB +2 B (+0.13%)
chat/message-feed/dist/index.js 2.97 kB +3 B (+0.1%)
chat/message-feedback/dist/index.js 2.79 kB +7 B (+0.25%)
chat/message-prompts/dist/index.js 1.86 kB -3 B (-0.16%)
chat/message-rating/dist/index.js 2.76 kB +3 B (+0.11%)
chat/message/dist/index.js 3.98 kB -4 B (-0.1%)
chat/rich-links/dist/index.js 2.89 kB +3 B (+0.1%)
chat/title-bar/dist/index.js 1.58 kB +1 B (+0.06%)
packages/a11y/dist/index.js 1.83 kB -2 B (-0.11%)
packages/avatar/dist/index.js 2.52 kB -3 B (-0.12%)
packages/badge/dist/index.js 1.58 kB -1 B (-0.06%)
packages/banner/dist/index.js 3.37 kB +4 B (+0.12%)
packages/callout/dist/index.js 1.71 kB +2 B (+0.12%)
packages/card/dist/index.js 1.69 kB -4 B (-0.24%)
packages/checkbox/dist/index.js 4.44 kB +10 B (+0.23%)
packages/chip/dist/index.js 3.41 kB -2 B (-0.06%)
packages/code/dist/esm/index.js 10.9 kB +14 B (+0.13%)
packages/code/dist/index.js 11.6 kB +39 B (+0.34%)
packages/combobox/dist/index.js 11.8 kB +1 B (+0.01%)
packages/copyable/dist/index.js 2.99 kB +3 B (+0.1%)
packages/date-picker/dist/index.js 14 kB -4 B (-0.03%)
packages/date-utils/dist/esm/index.js 2.16 kB -1.33 kB (-38.07%) 🎉
packages/date-utils/dist/index.js 3.61 kB +8 B (+0.22%)
packages/descendants/dist/index.js 2.93 kB +2 B (+0.07%)
packages/drawer/dist/index.js 3.76 kB +15 B (+0.4%)
packages/empty-state/dist/index.js 1.94 kB -2 B (-0.1%)
packages/expandable-card/dist/index.js 3.04 kB +11 B (+0.36%)
packages/form-field/dist/index.js 4.46 kB -2 B (-0.04%)
packages/form-footer/dist/index.js 1.91 kB +2 B (+0.1%)
packages/gallery-indicator/dist/index.js 1.66 kB -2 B (-0.12%)
packages/guide-cue/dist/index.js 6.57 kB -2 B (-0.03%)
packages/hooks/dist/index.js 3.59 kB +2 B (+0.06%)
packages/icon-button/dist/index.js 2.42 kB -6 B (-0.25%)
packages/icon/dist/ActivityFeed.js 1.95 kB -1 B (-0.05%)
packages/icon/dist/AddFile.js 1.72 kB -1 B (-0.06%)
packages/icon/dist/AllProducts.js 1.79 kB -2 B (-0.11%)
packages/icon/dist/Apps.js 1.39 kB -1 B (-0.07%)
packages/icon/dist/ArrowLeft.js 1.65 kB -1 B (-0.06%)
packages/icon/dist/ArrowRight.js 1.64 kB -1 B (-0.06%)
packages/icon/dist/ArrowUp.js 1.64 kB -1 B (-0.06%)
packages/icon/dist/Beaker.js 2.07 kB -1 B (-0.05%)
packages/icon/dist/Bell.js 1.6 kB -1 B (-0.06%)
packages/icon/dist/Biometric.js 2.17 kB -1 B (-0.05%)
packages/icon/dist/Boolean.js 1.44 kB -1 B (-0.07%)
packages/icon/dist/Building.js 1.59 kB -2 B (-0.13%)
packages/icon/dist/Calendar.js 1.59 kB -1 B (-0.06%)
packages/icon/dist/Cap.js 1.8 kB -1 B (-0.06%)
packages/icon/dist/CaretDown.js 1.46 kB +2 B (+0.14%)
packages/icon/dist/CaretLeft.js 1.46 kB -1 B (-0.07%)
packages/icon/dist/CaretRight.js 1.46 kB -1 B (-0.07%)
packages/icon/dist/CaretUp.js 1.46 kB -1 B (-0.07%)
packages/icon/dist/Charts.js 1.53 kB -1 B (-0.07%)
packages/icon/dist/Checkmark.js 1.6 kB -1 B (-0.06%)
packages/icon/dist/CheckmarkWithCircle.js 1.67 kB -2 B (-0.12%)
packages/icon/dist/ChevronDown.js 1.56 kB -2 B (-0.13%)
packages/icon/dist/ChevronLeft.js 1.56 kB -1 B (-0.06%)
packages/icon/dist/ChevronRight.js 1.57 kB -1 B (-0.06%)
packages/icon/dist/ChevronUp.js 1.55 kB -1 B (-0.06%)
packages/icon/dist/Circle.js 1.33 kB -1 B (-0.08%)
packages/icon/dist/ClockWithArrow.js 1.91 kB -1 B (-0.05%)
packages/icon/dist/Clone.js 1.49 kB -1 B (-0.07%)
packages/icon/dist/Cloud.js 1.67 kB -1 B (-0.06%)
packages/icon/dist/Code.js 1.88 kB -2 B (-0.11%)
packages/icon/dist/CodeBlock.js 1.81 kB -2 B (-0.11%)
packages/icon/dist/Coin.js 1.93 kB -1 B (-0.05%)
packages/icon/dist/Colon.js 1.44 kB -1 B (-0.07%)
packages/icon/dist/Config.js 1.75 kB -1 B (-0.06%)
packages/icon/dist/Connect.js 1.92 kB -1 B (-0.05%)
packages/icon/dist/Copy.js 1.87 kB -1 B (-0.05%)
packages/icon/dist/CreditCard.js 1.42 kB -4 B (-0.28%)
packages/icon/dist/Cursor.js 1.54 kB -1 B (-0.06%)
packages/icon/dist/Dashboard.js 1.56 kB -1 B (-0.06%)
packages/icon/dist/Database.js 2.02 kB +1 B (+0.05%)
packages/icon/dist/Diagram.js 1.63 kB -2 B (-0.12%)
packages/icon/dist/Diagram2.js 1.64 kB -1 B (-0.06%)
packages/icon/dist/Diagram3.js 1.62 kB -1 B (-0.06%)
packages/icon/dist/Disconnect.js 1.86 kB -1 B (-0.05%)
packages/icon/dist/Download.js 1.78 kB -1 B (-0.06%)
packages/icon/dist/Drag.js 1.6 kB -1 B (-0.06%)
packages/icon/dist/Edit.js 1.51 kB -1 B (-0.07%)
packages/icon/dist/Ellipsis.js 1.48 kB -1 B (-0.07%)
packages/icon/dist/Email.js 1.7 kB -2 B (-0.12%)
packages/icon/dist/EmptyFolder.js 2.08 kB -1 B (-0.05%)
packages/icon/dist/Eraser.js 1.77 kB -1 B (-0.06%)
packages/icon/dist/Escalation.js 1.67 kB -2 B (-0.12%)
packages/icon/dist/Export.js 1.78 kB -1 B (-0.06%)
packages/icon/dist/Favorite.js 1.73 kB -1 B (-0.06%)
packages/icon/dist/Federation.js 2.05 kB -1 B (-0.05%)
packages/icon/dist/File.js 1.53 kB -1 B (-0.07%)
packages/icon/dist/Filter.js 1.51 kB -1 B (-0.07%)
packages/icon/dist/Folder.js 1.42 kB -1 B (-0.07%)
packages/icon/dist/Format.js 1.85 kB -1 B (-0.05%)
packages/icon/dist/FullScreenEnter.js 1.68 kB -1 B (-0.06%)
packages/icon/dist/FullScreenExit.js 1.69 kB -1 B (-0.06%)
packages/icon/dist/Gauge.js 1.72 kB -2 B (-0.12%)
packages/icon/dist/GlobeAmericas.js 1.64 kB -1 B (-0.06%)
packages/icon/dist/GovernmentBuilding.js 1.67 kB -1 B (-0.06%)
packages/icon/dist/Hash.js 1.82 kB -1 B (-0.05%)
packages/icon/dist/HiddenSecondaryNode.js 3.1 kB -1 B (-0.03%)
packages/icon/dist/Highlight.js 1.87 kB -1 B (-0.05%)
packages/icon/dist/Home.js 1.79 kB -1 B (-0.06%)
packages/icon/dist/HorizontalDrag.js 1.61 kB +2 B (+0.12%)
packages/icon/dist/Import.js 1.77 kB -1 B (-0.06%)
packages/icon/dist/ImportantWithCircle.js 1.53 kB -2 B (-0.13%)
packages/icon/dist/InfoWithCircle.js 1.56 kB -1 B (-0.06%)
packages/icon/dist/InternalEmployee.js 1.86 kB -1 B (-0.05%)
packages/icon/dist/InviteUser.js 1.87 kB -1 B (-0.05%)
packages/icon/dist/Key.js 1.67 kB -1 B (-0.06%)
packages/icon/dist/Laptop.js 1.65 kB -1 B (-0.06%)
packages/icon/dist/LightningBolt.js 1.53 kB -1 B (-0.07%)
packages/icon/dist/List.js 1.67 kB -1 B (-0.06%)
packages/icon/dist/Lock.js 1.62 kB -2 B (-0.12%)
packages/icon/dist/LogIn.js 1.7 kB -1 B (-0.06%)
packages/icon/dist/LogOut.js 1.76 kB -1 B (-0.06%)
packages/icon/dist/MagnifyingGlass.js 1.6 kB -1 B (-0.06%)
packages/icon/dist/Megaphone.js 1.57 kB -1 B (-0.06%)
packages/icon/dist/Menu.js 1.48 kB -1 B (-0.07%)
packages/icon/dist/Minus.js 1.43 kB -1 B (-0.07%)
packages/icon/dist/Mobile.js 1.43 kB -1 B (-0.07%)
packages/icon/dist/Moon.js 1.62 kB -1 B (-0.06%)
packages/icon/dist/MultiDirectionArrow.js 1.65 kB -1 B (-0.06%)
packages/icon/dist/MultiLayers.js 2.61 kB -1 B (-0.04%)
packages/icon/dist/NavCollapse.js 1.67 kB -1 B (-0.06%)
packages/icon/dist/NavExpand.js 1.68 kB -2 B (-0.12%)
packages/icon/dist/NoFilter.js 1.66 kB -4 B (-0.24%)
packages/icon/dist/NotAllowed.js 1.55 kB -1 B (-0.06%)
packages/icon/dist/Note.js 1.58 kB -2 B (-0.13%)
packages/icon/dist/OpenNewTab.js 1.87 kB -1 B (-0.05%)
packages/icon/dist/OutlineFavorite.js 2 kB -2 B (-0.1%)
packages/icon/dist/Package.js 1.84 kB -1 B (-0.05%)
packages/icon/dist/Pause.js 1.48 kB -2 B (-0.13%)
packages/icon/dist/Pending.js 1.46 kB -1 B (-0.07%)
packages/icon/dist/Person.js 1.65 kB -1 B (-0.06%)
packages/icon/dist/PersonGroup.js 1.85 kB -2 B (-0.11%)
packages/icon/dist/PersonWithLock.js 1.86 kB -1 B (-0.05%)
packages/icon/dist/Pin.js 1.59 kB -1 B (-0.06%)
packages/icon/dist/Plus.js 1.49 kB +1 B (+0.07%)
packages/icon/dist/PlusWithCircle.js 1.52 kB -1 B (-0.07%)
packages/icon/dist/Primary.js 1.54 kB -1 B (-0.06%)
packages/icon/dist/Project.js 1.58 kB -2 B (-0.13%)
packages/icon/dist/QuestionMarkWithCircle.js 1.9 kB -1 B (-0.05%)
packages/icon/dist/Read.js 2.19 kB -1 B (-0.05%)
packages/icon/dist/Recommended.js 2.37 kB -2 B (-0.08%)
packages/icon/dist/Refresh.js 1.9 kB -2 B (-0.11%)
packages/icon/dist/ReplicaSet.js 1.74 kB -1 B (-0.06%)
packages/icon/dist/Resize.js 1.56 kB +2 B (+0.13%)
packages/icon/dist/Resource.js 1.89 kB -1 B (-0.05%)
packages/icon/dist/Return.js 1.66 kB -1 B (-0.06%)
packages/icon/dist/Revert.js 1.7 kB -1 B (-0.06%)
packages/icon/dist/Router.js 2.37 kB -1 B (-0.04%)
packages/icon/dist/Save.js 2.09 kB -1 B (-0.05%)
packages/icon/dist/Secondary.js 1.78 kB -2 B (-0.11%)
packages/icon/dist/Serverless.js 1.74 kB -1 B (-0.06%)
packages/icon/dist/Settings.js 2.16 kB -1 B (-0.05%)
packages/icon/dist/ShardedCluster.js 2.11 kB -1 B (-0.05%)
packages/icon/dist/SMS.js 1.6 kB -2 B (-0.12%)
packages/icon/dist/SortAscending.js 1.69 kB -1 B (-0.06%)
packages/icon/dist/SortDescending.js 1.68 kB -1 B (-0.06%)
packages/icon/dist/Sparkle.js 2.02 kB -1 B (-0.05%)
packages/icon/dist/SplitHorizontal.js 1.45 kB +2 B (+0.14%)
packages/icon/dist/SplitVertical.js 1.45 kB -1 B (-0.07%)
packages/icon/dist/Stitch.js 1.49 kB -1 B (-0.07%)
packages/icon/dist/Sun.js 1.81 kB -1 B (-0.06%)
packages/icon/dist/Support.js 1.69 kB -1 B (-0.06%)
packages/icon/dist/Table.js 1.48 kB -1 B (-0.07%)
packages/icon/dist/Tag.js 1.51 kB -1 B (-0.07%)
packages/icon/dist/TemporaryTable.js 1.71 kB -1 B (-0.06%)
packages/icon/dist/ThumbsDown.js 1.81 kB -1 B (-0.06%)
packages/icon/dist/ThumbsUp.js 1.8 kB -1 B (-0.06%)
packages/icon/dist/TimeSeries.js 1.85 kB -3 B (-0.16%)
packages/icon/dist/TimeSeriesCollection.js 1.99 kB -1 B (-0.05%)
packages/icon/dist/Trash.js 1.51 kB -1 B (-0.07%)
packages/icon/dist/Undo.js 1.82 kB -1 B (-0.05%)
packages/icon/dist/University.js 2.02 kB -1 B (-0.05%)
packages/icon/dist/Unlock.js 1.7 kB -1 B (-0.06%)
packages/icon/dist/Unsorted.js 1.74 kB -1 B (-0.06%)
packages/icon/dist/UpDownCarets.js 1.58 kB -1 B (-0.06%)
packages/icon/dist/Upload.js 1.79 kB -1 B (-0.06%)
packages/icon/dist/VerticalEllipsis.js 1.49 kB -1 B (-0.07%)
packages/icon/dist/View.js 1.64 kB -1 B (-0.06%)
packages/icon/dist/Visibility.js 1.81 kB -1 B (-0.06%)
packages/icon/dist/Warning.js 1.58 kB -2 B (-0.13%)
packages/icon/dist/Wizard.js 1.93 kB -1 B (-0.05%)
packages/icon/dist/Wrench.js 1.92 kB -2 B (-0.1%)
packages/icon/dist/X.js 1.62 kB -1 B (-0.06%)
packages/icon/dist/XWithCircle.js 1.56 kB -1 B (-0.06%)
packages/info-sprinkle/dist/index.js 2.02 kB -2 B (-0.1%)
packages/input-option/dist/index.js 2.81 kB -2 B (-0.07%)
packages/leafygreen-provider/dist/index.js 2.02 kB -1 B (-0.05%)
packages/loading-indicator/dist/index.js 3.55 kB -3 B (-0.08%)
packages/logo/dist/index.js 39.3 kB -4 B (-0.01%)
packages/marketing-modal/dist/index.js 3.69 kB -3 B (-0.08%)
packages/menu/dist/index.js 8.19 kB +7 B (+0.09%)
packages/modal/dist/index.js 3.62 kB +6 B (+0.17%)
packages/number-input/dist/index.js 5.77 kB +5 B (+0.09%)
packages/ordered-list/dist/index.js 1.49 kB +2 B (+0.13%)
packages/pagination/dist/index.js 1.89 kB +7 B (+0.37%)
packages/password-input/dist/index.js 4.65 kB +1 B (+0.02%)
packages/pipeline/dist/index.js 8.11 kB +1 B (+0.01%)
packages/popover/dist/index.js 5.09 kB +3 B (+0.06%)
packages/portal/dist/index.js 1.09 kB +1 B (+0.09%)
packages/radio-box-group/dist/index.js 2.99 kB +1 B (+0.03%)
packages/ripple/dist/index.js 1.05 kB -1 B (-0.1%)
packages/search-input/dist/index.js 6.11 kB +2 B (+0.03%)
packages/segmented-control/dist/index.js 5.57 kB +1 B (+0.02%)
packages/select/dist/esm/index.js 8.46 kB -440 B (-4.94%)
packages/select/dist/index.js 8.68 kB -423 B (-4.64%)
packages/side-nav/dist/index.js 7.7 kB +2 B (+0.03%)
packages/skeleton-loader/dist/index.js 3.39 kB +2 B (+0.06%)
packages/split-button/dist/index.js 3.63 kB +1 B (+0.03%)
packages/stepper/dist/index.js 3.68 kB +7 B (+0.19%)
packages/table/dist/index.js 8.55 kB +1 B (+0.01%)
packages/tabs/dist/index.js 5.56 kB +2 B (+0.04%)
packages/testing-lib/dist/index.js 4.74 kB -1 B (-0.02%)
packages/text-area/dist/index.js 2.54 kB -2 B (-0.08%)
packages/text-input/dist/index.js 2.84 kB -4 B (-0.14%)
packages/toast/dist/index.js 8.51 kB +10 B (+0.12%)
packages/tokens/dist/index.js 2.62 kB -4 B (-0.15%)
packages/tooltip/dist/index.js 4.58 kB -2 B (-0.04%)
packages/typography/dist/index.js 5.79 kB +7 B (+0.12%)
tools/build/dist/index.js 7.65 kB +14 B (+0.18%)
tools/cli/dist/index.js 2.38 kB +1 B (+0.04%)
tools/codemods/dist/index.js 4.81 kB +5 B (+0.1%)
tools/create/dist/index.js 3.76 kB +1 B (+0.03%)
tools/install/dist/index.js 2.29 kB +4 B (+0.18%)
tools/link/dist/index.js 5.15 kB +1 B (+0.02%)
tools/lint/dist/index.js 5.47 kB +6 B (+0.11%)
tools/meta/dist/index.js 1.8 kB +1 B (+0.06%)
tools/slackbot/dist/index.js 6.27 kB +1 B (+0.02%)
tools/storybook-addon/dist/main.js 2.31 kB -1 B (-0.04%)
tools/storybook-addon/dist/manager.js 687 B +1 B (+0.15%)
tools/storybook-addon/dist/preview.js 1.69 kB +1 B (+0.06%)
tools/storybook-decorators/dist/index.js 3.56 kB +7 B (+0.2%)
tools/test/dist/index.js 1.82 kB -1 B (-0.05%)
tools/update/dist/index.js 895 B -1 B (-0.11%)
tools/validate/dist/index.js 7.08 kB +3 B (+0.04%)
ℹ️ View Unchanged
Filename Size
charts/chart-card/dist/esm/index.js 2.78 kB
charts/colors/dist/esm/index.js 515 B
charts/core/dist/esm/index.js 15.8 kB
charts/drag-provider/dist/esm/index.js 1.39 kB
charts/legend/dist/esm/index.js 1.55 kB
charts/series-provider/dist/esm/index.js 1.05 kB
charts/series-provider/dist/index.js 1.17 kB
chat/avatar/dist/esm/index.js 1.36 kB
chat/chat-disclaimer/dist/esm/index.js 566 B
chat/chat-window/dist/esm/index.js 1.62 kB
chat/fixed-chat-window/dist/esm/index.js 2.39 kB
chat/input-bar/dist/esm/index.js 6.9 kB
chat/leafygreen-chat-provider/dist/esm/index.js 873 B
chat/lg-markdown/dist/esm/index.js 1.44 kB
chat/message-feed/dist/esm/index.js 2.78 kB
chat/message-feedback/dist/esm/index.js 2.54 kB
chat/message-prompts/dist/esm/index.js 1.72 kB
chat/message-rating/dist/esm/index.js 2.55 kB
chat/message/dist/esm/index.js 3.78 kB
chat/rich-links/dist/esm/index.js 2.68 kB
chat/title-bar/dist/esm/index.js 1.37 kB
packages/a11y/dist/esm/index.js 1.7 kB
packages/avatar/dist/esm/index.js 2.35 kB
packages/badge/dist/esm/index.js 1.41 kB
packages/banner/dist/esm/index.js 3.08 kB
packages/box/dist/esm/index.js 489 B
packages/box/dist/index.js 627 B
packages/button/dist/esm/index.js 4.92 kB
packages/button/dist/index.js 5.1 kB
packages/callout/dist/esm/index.js 1.54 kB
packages/card/dist/esm/index.js 1.51 kB
packages/checkbox/dist/esm/index.js 4.23 kB
packages/chip/dist/esm/index.js 3.2 kB
packages/combobox/dist/esm/index.js 11.6 kB
packages/confirmation-modal/dist/esm/index.js 2.52 kB
packages/confirmation-modal/dist/index.js 2.74 kB
packages/copyable/dist/esm/index.js 2.78 kB
packages/date-picker/dist/esm/index.js 13.6 kB
packages/date-utils/dist/esm/index-6NqHU3-1.js 1.63 kB
packages/date-utils/dist/esm/index2.js 163 B
packages/date-utils/dist/testing/index.js 1.5 kB
packages/descendants/dist/esm/index.js 2.83 kB
packages/drawer/dist/esm/index.js 3.62 kB
packages/emotion/dist/esm/index.js 356 B
packages/emotion/dist/index.js 572 B
packages/empty-state/dist/esm/index.js 1.77 kB
packages/expandable-card/dist/esm/index.js 2.85 kB
packages/form-field/dist/esm/index.js 4.31 kB
packages/form-footer/dist/esm/index.js 1.71 kB
packages/gallery-indicator/dist/esm/index.js 1.51 kB
packages/guide-cue/dist/esm/index.js 6.37 kB
packages/hooks/dist/esm/index.js 3.45 kB
packages/icon-button/dist/esm/index.js 2.23 kB
packages/icon/dist/AnalyticsNode.js 1.56 kB
packages/icon/dist/Array.js 1.51 kB
packages/icon/dist/ArrowDown.js 1.64 kB
packages/icon/dist/Bulb.js 1.64 kB
packages/icon/dist/Camera.js 1.68 kB
packages/icon/dist/ChartFilled.js 1.56 kB
packages/icon/dist/Clock.js 1.62 kB
packages/icon/dist/CurlyBraces.js 2.02 kB
packages/icon/dist/EmptyDatabase.js 4.29 kB
packages/icon/dist/esm/ActivityFeed.js 1.74 kB
packages/icon/dist/esm/AddFile.js 1.51 kB
packages/icon/dist/esm/AllProducts.js 1.59 kB
packages/icon/dist/esm/AnalyticsNode.js 1.36 kB
packages/icon/dist/esm/Apps.js 1.2 kB
packages/icon/dist/esm/Array.js 1.31 kB
packages/icon/dist/esm/ArrowDown.js 1.44 kB
packages/icon/dist/esm/ArrowLeft.js 1.44 kB
packages/icon/dist/esm/ArrowRight.js 1.43 kB
packages/icon/dist/esm/ArrowUp.js 1.43 kB
packages/icon/dist/esm/Beaker.js 1.86 kB
packages/icon/dist/esm/Bell.js 1.4 kB
packages/icon/dist/esm/Biometric.js 1.96 kB
packages/icon/dist/esm/Boolean.js 1.24 kB
packages/icon/dist/esm/Building.js 1.39 kB
packages/icon/dist/esm/Bulb.js 1.44 kB
packages/icon/dist/esm/Calendar.js 1.39 kB
packages/icon/dist/esm/Camera.js 1.48 kB
packages/icon/dist/esm/Cap.js 1.59 kB
packages/icon/dist/esm/CaretDown.js 1.26 kB
packages/icon/dist/esm/CaretLeft.js 1.26 kB
packages/icon/dist/esm/CaretRight.js 1.26 kB
packages/icon/dist/esm/CaretUp.js 1.26 kB
packages/icon/dist/esm/ChartFilled.js 1.35 kB
packages/icon/dist/esm/Charts.js 1.33 kB
packages/icon/dist/esm/Checkmark.js 1.4 kB
packages/icon/dist/esm/CheckmarkWithCircle.js 1.46 kB
packages/icon/dist/esm/ChevronDown.js 1.36 kB
packages/icon/dist/esm/ChevronLeft.js 1.36 kB
packages/icon/dist/esm/ChevronRight.js 1.38 kB
packages/icon/dist/esm/ChevronUp.js 1.35 kB
packages/icon/dist/esm/Circle.js 1.13 kB
packages/icon/dist/esm/Clock.js 1.42 kB
packages/icon/dist/esm/ClockWithArrow.js 1.7 kB
packages/icon/dist/esm/Clone.js 1.29 kB
packages/icon/dist/esm/Cloud.js 1.47 kB
packages/icon/dist/esm/Code.js 1.68 kB
packages/icon/dist/esm/CodeBlock.js 1.61 kB
packages/icon/dist/esm/Coin.js 1.72 kB
packages/icon/dist/esm/Colon.js 1.25 kB
packages/icon/dist/esm/Config.js 1.55 kB
packages/icon/dist/esm/Connect.js 1.72 kB
packages/icon/dist/esm/Copy.js 1.67 kB
packages/icon/dist/esm/CreditCard.js 1.22 kB
packages/icon/dist/esm/CurlyBraces.js 1.82 kB
packages/icon/dist/esm/Cursor.js 1.35 kB
packages/icon/dist/esm/Dashboard.js 1.36 kB
packages/icon/dist/esm/Database.js 1.81 kB
packages/icon/dist/esm/Diagram.js 1.44 kB
packages/icon/dist/esm/Diagram2.js 1.44 kB
packages/icon/dist/esm/Diagram3.js 1.42 kB
packages/icon/dist/esm/Disconnect.js 1.65 kB
packages/icon/dist/esm/Download.js 1.57 kB
packages/icon/dist/esm/Drag.js 1.41 kB
packages/icon/dist/esm/Edit.js 1.31 kB
packages/icon/dist/esm/Ellipsis.js 1.29 kB
packages/icon/dist/esm/Email.js 1.5 kB
packages/icon/dist/esm/EmptyDatabase.js 4.07 kB
packages/icon/dist/esm/EmptyFolder.js 1.88 kB
packages/icon/dist/esm/Eraser.js 1.56 kB
packages/icon/dist/esm/Escalation.js 1.46 kB
packages/icon/dist/esm/Export.js 1.57 kB
packages/icon/dist/esm/Favorite.js 1.52 kB
packages/icon/dist/esm/Federation.js 1.84 kB
packages/icon/dist/esm/File.js 1.33 kB
packages/icon/dist/esm/Filter.js 1.32 kB
packages/icon/dist/esm/Folder.js 1.23 kB
packages/icon/dist/esm/Format.js 1.65 kB
packages/icon/dist/esm/FullScreenEnter.js 1.48 kB
packages/icon/dist/esm/FullScreenExit.js 1.49 kB
packages/icon/dist/esm/Function.js 2.53 kB
packages/icon/dist/esm/Gauge.js 1.52 kB
packages/icon/dist/esm/GlobeAmericas.js 1.44 kB
packages/icon/dist/esm/GovernmentBuilding.js 1.47 kB
packages/icon/dist/esm/Guide.js 1.78 kB
packages/icon/dist/esm/Hash.js 1.62 kB
packages/icon/dist/esm/HiddenSecondaryNode.js 2.89 kB
packages/icon/dist/esm/Highlight.js 1.67 kB
packages/icon/dist/esm/Home.js 1.58 kB
packages/icon/dist/esm/HorizontalDrag.js 1.41 kB
packages/icon/dist/esm/Import.js 1.56 kB
packages/icon/dist/esm/ImportantWithCircle.js 1.33 kB
packages/icon/dist/esm/index.js 34.5 kB
packages/icon/dist/esm/InfoWithCircle.js 1.36 kB
packages/icon/dist/esm/InternalEmployee.js 1.65 kB
packages/icon/dist/esm/InviteUser.js 1.67 kB
packages/icon/dist/esm/Key.js 1.47 kB
packages/icon/dist/esm/Laptop.js 1.46 kB
packages/icon/dist/esm/LightningBolt.js 1.33 kB
packages/icon/dist/esm/Link.js 1.83 kB
packages/icon/dist/esm/List.js 1.47 kB
packages/icon/dist/esm/Lock.js 1.43 kB
packages/icon/dist/esm/LogIn.js 1.5 kB
packages/icon/dist/esm/LogOut.js 1.56 kB
packages/icon/dist/esm/MagnifyingGlass.js 1.4 kB
packages/icon/dist/esm/Megaphone.js 1.37 kB
packages/icon/dist/esm/Menu.js 1.28 kB
packages/icon/dist/esm/Minus.js 1.23 kB
packages/icon/dist/esm/Mobile.js 1.23 kB
packages/icon/dist/esm/Moon.js 1.41 kB
packages/icon/dist/esm/MultiDirectionArrow.js 1.45 kB
packages/icon/dist/esm/MultiLayers.js 2.4 kB
packages/icon/dist/esm/NavCollapse.js 1.47 kB
packages/icon/dist/esm/NavExpand.js 1.48 kB
packages/icon/dist/esm/NoFilter.js 1.46 kB
packages/icon/dist/esm/NotAllowed.js 1.35 kB
packages/icon/dist/esm/Note.js 1.38 kB
packages/icon/dist/esm/NumberedList.js 2.28 kB
packages/icon/dist/esm/OpenNewTab.js 1.66 kB
packages/icon/dist/esm/OutlineFavorite.js 1.79 kB
packages/icon/dist/esm/Package.js 1.64 kB
packages/icon/dist/esm/Pause.js 1.28 kB
packages/icon/dist/esm/Pending.js 1.26 kB
packages/icon/dist/esm/Person.js 1.45 kB
packages/icon/dist/esm/PersonGroup.js 1.65 kB
packages/icon/dist/esm/PersonWithLock.js 1.66 kB
packages/icon/dist/esm/Pin.js 1.39 kB
packages/icon/dist/esm/Play.js 1.27 kB
packages/icon/dist/esm/Plus.js 1.29 kB
packages/icon/dist/esm/PlusWithCircle.js 1.32 kB
packages/icon/dist/esm/Primary.js 1.34 kB
packages/icon/dist/esm/Project.js 1.38 kB
packages/icon/dist/esm/QuestionMarkWithCircle.js 1.69 kB
packages/icon/dist/esm/Read.js 1.98 kB
packages/icon/dist/esm/Recommended.js 2.16 kB
packages/icon/dist/esm/Redo.js 1.63 kB
packages/icon/dist/esm/Refresh.js 1.7 kB
packages/icon/dist/esm/Relationship.js 1.39 kB
packages/icon/dist/esm/ReplicaSet.js 1.54 kB
packages/icon/dist/esm/Resize.js 1.36 kB
packages/icon/dist/esm/Resource.js 1.69 kB
packages/icon/dist/esm/Return.js 1.46 kB
packages/icon/dist/esm/Revert.js 1.5 kB
packages/icon/dist/esm/Router.js 2.16 kB
packages/icon/dist/esm/Save.js 1.89 kB
packages/icon/dist/esm/SearchIndex.js 2.02 kB
packages/icon/dist/esm/Secondary.js 1.58 kB
packages/icon/dist/esm/Serverless.js 1.53 kB
packages/icon/dist/esm/Settings.js 1.96 kB
packages/icon/dist/esm/ShardedCluster.js 1.91 kB
packages/icon/dist/esm/Shell.js 1.45 kB
packages/icon/dist/esm/Shirt.js 1.4 kB
packages/icon/dist/esm/SMS.js 1.41 kB
packages/icon/dist/esm/SortAscending.js 1.49 kB
packages/icon/dist/esm/SortDescending.js 1.48 kB
packages/icon/dist/esm/Sparkle.js 1.81 kB
packages/icon/dist/esm/SplitHorizontal.js 1.25 kB
packages/icon/dist/esm/SplitVertical.js 1.25 kB
packages/icon/dist/esm/Stitch.js 1.29 kB
packages/icon/dist/esm/Stop.js 1.14 kB
packages/icon/dist/esm/String.js 1.4 kB
packages/icon/dist/esm/Sun.js 1.62 kB
packages/icon/dist/esm/Support.js 1.48 kB
packages/icon/dist/esm/Sweep.js 1.5 kB
packages/icon/dist/esm/Table.js 1.28 kB
packages/icon/dist/esm/Tag.js 1.31 kB
packages/icon/dist/esm/TemporaryTable.js 1.51 kB
packages/icon/dist/esm/ThumbsDown.js 1.6 kB
packages/icon/dist/esm/ThumbsUp.js 1.6 kB
packages/icon/dist/esm/TimeSeries.js 1.64 kB
packages/icon/dist/esm/TimeSeriesCollection.js 1.78 kB
packages/icon/dist/esm/Trash.js 1.31 kB
packages/icon/dist/esm/Undo.js 1.62 kB
packages/icon/dist/esm/University.js 1.81 kB
packages/icon/dist/esm/Unlock.js 1.5 kB
packages/icon/dist/esm/Unsorted.js 1.53 kB
packages/icon/dist/esm/UpDownCarets.js 1.38 kB
packages/icon/dist/esm/Upload.js 1.59 kB
packages/icon/dist/esm/VerticalEllipsis.js 1.3 kB
packages/icon/dist/esm/View.js 1.44 kB
packages/icon/dist/esm/Visibility.js 1.61 kB
packages/icon/dist/esm/VisibilityOff.js 2.01 kB
packages/icon/dist/esm/Warning.js 1.38 kB
packages/icon/dist/esm/Wizard.js 1.72 kB
packages/icon/dist/esm/Wrench.js 1.72 kB
packages/icon/dist/esm/Write.js 1.99 kB
packages/icon/dist/esm/X.js 1.42 kB
packages/icon/dist/esm/XWithCircle.js 1.36 kB
packages/icon/dist/Function.js 2.74 kB
packages/icon/dist/Guide.js 1.99 kB
packages/icon/dist/index.js 34.8 kB
packages/icon/dist/Link.js 2.04 kB
packages/icon/dist/NumberedList.js 2.48 kB
packages/icon/dist/Play.js 1.47 kB
packages/icon/dist/Redo.js 1.84 kB
packages/icon/dist/Relationship.js 1.59 kB
packages/icon/dist/SearchIndex.js 2.22 kB
packages/icon/dist/Shell.js 1.65 kB
packages/icon/dist/Shirt.js 1.6 kB
packages/icon/dist/Stop.js 1.33 kB
packages/icon/dist/String.js 1.6 kB
packages/icon/dist/Sweep.js 1.7 kB
packages/icon/dist/VisibilityOff.js 2.22 kB
packages/icon/dist/Write.js 2.2 kB
packages/info-sprinkle/dist/esm/index.js 1.83 kB
packages/inline-definition/dist/esm/index.js 1.69 kB
packages/inline-definition/dist/index.js 1.85 kB
packages/input-option/dist/esm/index.js 2.67 kB
packages/leafygreen-provider/dist/esm/index.js 1.86 kB
packages/lib/dist/esm/index.js 2.54 kB
packages/lib/dist/index.js 2.7 kB
packages/loading-indicator/dist/esm/index.js 3.38 kB
packages/logo/dist/esm/index.js 39 kB
packages/marketing-modal/dist/esm/index.js 3.49 kB
packages/menu/dist/esm/index.js 7.94 kB
packages/modal/dist/esm/index.js 3.4 kB
packages/number-input/dist/esm/index.js 5.59 kB
packages/ordered-list/dist/esm/index.js 1.32 kB
packages/pagination/dist/esm/index.js 1.68 kB
packages/palette/dist/esm/index.js 411 B
packages/palette/dist/index.js 562 B
packages/password-input/dist/esm/index.js 4.42 kB
packages/pipeline/dist/esm/index.js 7.85 kB
packages/polymorphic/dist/esm/index.js 1.27 kB
packages/polymorphic/dist/index.js 1.4 kB
packages/popover/dist/esm/index.js 4.94 kB
packages/portal/dist/esm/index.js 929 B
packages/radio-box-group/dist/esm/index.js 2.87 kB
packages/radio-group/dist/esm/index.js 3.25 kB
packages/radio-group/dist/index.js 3.38 kB
packages/ripple/dist/esm/index.js 956 B
packages/search-input/dist/esm/index.js 5.89 kB
packages/segmented-control/dist/esm/index.js 5.44 kB
packages/select/dist/esm/constants-B8aOVQgm.js 167 B
packages/select/dist/esm/index2.js 678 B
packages/select/dist/esm/testing/index.js 699 B
packages/select/dist/testing/index.js 831 B
packages/side-nav/dist/esm/index.js 7.46 kB
packages/skeleton-loader/dist/esm/index.js 3.19 kB
packages/split-button/dist/esm/index.js 3.46 kB
packages/stepper/dist/esm/index.js 3.47 kB
packages/table/dist/esm/index.js 8.3 kB
packages/tabs/dist/esm/index.js 5.42 kB
packages/testing-lib/dist/esm/index.js 4.52 kB
packages/testing-lib/dist/renderHookServer.js 391 B
packages/testing-lib/dist/renderHookServerV17.js 239 B
packages/text-area/dist/esm/index.js 2.38 kB
packages/text-input/dist/esm/index.js 2.69 kB
packages/toast/dist/esm/index.js 8.22 kB
packages/toggle/dist/esm/index.js 3.05 kB
packages/toggle/dist/index.js 3.23 kB
packages/tokens/dist/esm/index.js 2.5 kB
packages/tooltip/dist/esm/index.js 4.3 kB
packages/typography/dist/esm/index.js 5.63 kB
tools/build/dist/esm/index.js 7.38 kB
tools/cli/dist/esm/index.js 2.23 kB
tools/codemods/dist/_virtual/_rollupPluginBabelHelpers.js 940 B
tools/codemods/dist/codemods/popover-v12/transform.js 1.11 kB
tools/codemods/dist/constants.js 148 B
tools/codemods/dist/esm/_virtual/_rollupPluginBabelHelpers.mjs 935 B
tools/codemods/dist/esm/codemods/popover-v12/transform.mjs 1.09 kB
tools/codemods/dist/esm/constants.mjs 148 B
tools/codemods/dist/esm/index.js 4.58 kB
tools/codemods/dist/esm/types.mjs 765 B
tools/codemods/dist/esm/utils/imports/getImportSpecifiersForDeclaration.mjs 280 B
tools/codemods/dist/esm/utils/jsx/getJSXAttributes.mjs 161 B
tools/codemods/dist/esm/utils/jsx/insertJSXComment/insertJSXComment.mjs 373 B
tools/codemods/dist/esm/utils/transformations/addJSXAttributes/addJSXAttributes.mjs 414 B
tools/codemods/dist/esm/utils/transformations/consolidateJSXAttributes/consolidateJSXAttributes.mjs 666 B
tools/codemods/dist/esm/utils/transformations/removeJSXAttributes/removeJSXAttributes.mjs 362 B
tools/codemods/dist/esm/utils/transformations/replaceJSXAttributes/replaceJSXAttributes.mjs 280 B
tools/codemods/dist/types.js 765 B
tools/codemods/dist/utils/imports/getImportSpecifiersForDeclaration.js 283 B
tools/codemods/dist/utils/jsx/getJSXAttributes.js 165 B
tools/codemods/dist/utils/jsx/insertJSXComment/insertJSXComment.js 373 B
tools/codemods/dist/utils/transformations/addJSXAttributes/addJSXAttributes.js 412 B
tools/codemods/dist/utils/transformations/consolidateJSXAttributes/consolidateJSXAttributes.js 664 B
tools/codemods/dist/utils/transformations/removeJSXAttributes/removeJSXAttributes.js 366 B
tools/codemods/dist/utils/transformations/replaceJSXAttributes/replaceJSXAttributes.js 283 B
tools/create/dist/esm/index.js 3.6 kB
tools/install/dist/esm/index.js 2.13 kB
tools/link/dist/esm/index.js 5.04 kB
tools/lint/dist/esm/index.js 5.33 kB
tools/meta/dist/esm/index.js 1.64 kB
tools/slackbot/dist/esm/index.js 6.1 kB
tools/storybook-addon/dist/esm/index.js 2.24 kB
tools/storybook-addon/dist/esm/main.js 2.2 kB
tools/storybook-addon/dist/esm/manager.js 554 B
tools/storybook-addon/dist/esm/preview.js 1.6 kB
tools/storybook-addon/dist/index.js 2.36 kB
tools/storybook-decorators/dist/esm/index.js 3.28 kB
tools/storybook-utils/dist/esm/index.js 4.01 kB
tools/storybook-utils/dist/index.js 4.13 kB
tools/test-harnesses/dist/esm/index.js 1.79 kB
tools/test-harnesses/dist/index.js 1.92 kB
tools/test/dist/esm/index.js 1.69 kB
tools/update/dist/esm/index.js 730 B
tools/validate/dist/esm/index.js 6.86 kB

compressed-size-action

@TheSonOfThomp TheSonOfThomp force-pushed the a/entry-points branch 2 times, most recently from a722e12 to a3c4dfd Compare April 21, 2025 21:28
@TheSonOfThomp TheSonOfThomp marked this pull request as ready for review April 22, 2025 20:53
@TheSonOfThomp TheSonOfThomp requested a review from a team as a code owner April 22, 2025 20:53
@TheSonOfThomp TheSonOfThomp requested review from shaneeza and removed request for a team April 22, 2025 20:53
@TheSonOfThomp TheSonOfThomp force-pushed the a/entry-points branch 2 times, most recently from 46b8f53 to 9d6c72d Compare April 22, 2025 20:59
@TheSonOfThomp TheSonOfThomp changed the base branch from a/ts5 to a/tsconfig April 23, 2025 04:06
@TheSonOfThomp TheSonOfThomp merged commit c3c2c73 into a/tsconfig Apr 23, 2025
3 of 5 checks passed
@TheSonOfThomp TheSonOfThomp deleted the a/entry-points branch April 23, 2025 04:09
TheSonOfThomp added a commit that referenced this pull request Apr 23, 2025
* revert to node10 for some packages

* mv testing dir

* add /testing entry point

* adds postinstall script to code to fix hljs

* update base tsconfig

* fix code ts

* fix code ts

* updates tools/build

* Moves `.less` bundling to palette rollup config

* Update pnpm-lock.yaml

* Update pnpm-lock.yaml

* Update linkPackageTo.spec.ts

* Update Select.spec.tsx

* Create palette-bundle-less.md
TheSonOfThomp added a commit that referenced this pull request May 21, 2025
* 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 tsconfigs

* update tsconfig nodeResolution

* Entry Points pre-work [LG-5028] (#2805)

* revert to node10 for some packages

* mv testing dir

* add /testing entry point

* adds postinstall script to code to fix hljs

* update base tsconfig

* fix code ts

* fix code ts

* updates tools/build

* Moves `.less` bundling to palette rollup config

* Update pnpm-lock.yaml

* Update pnpm-lock.yaml

* Update linkPackageTo.spec.ts

* Update Select.spec.tsx

* Create palette-bundle-less.md

* rm select/testing entry point

* Update icon rollup.config.mjs

temporarily keep icon bundles at root

* revert to node10 for some packages

* mv testing dir

* add /testing entry point

* fix code ts

* Update pnpm-lock.yaml

* Update pnpm-lock.yaml

* nodenext

* revert to node10 for some packages

* update base tsconfig

* moves Test Utils to a consistent location

* fix references & updates package.json files

* Update testing-entry-points.md

* Squashed commit of the following:

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

    restores missing deps

commit 40c04dc1130fe71522483650aa3b9ffe909435b2
Author: Adam Michael Thompson <[email protected]>
Date:   Wed Apr 23 16:24:24 2025 -0400

    ts-expect-error

commit 1aa2200a38a5a88e78daafe70694a5e4844a992c
Author: Adam Michael Thompson <[email protected]>
Date:   Wed Apr 23 16:22:23 2025 -0400

    Update pnpm-lock.yaml

commit 85191287daf435a9f899cc64392875cd1f467845
Author: Adam Michael Thompson <[email protected]>
Date:   Wed Apr 23 13:12:30 2025 -0400

    updates palette rollup config

commit 59d88320e12997eb08793b691039e9f2872e5821
Author: Adam Michael Thompson <[email protected]>
Date:   Wed Apr 23 13:11:35 2025 -0400

    updates /bin

commit 6afd16ef37f94de864ddfab2f3c320d781b55066
Author: Adam Michael Thompson <[email protected]>
Date:   Wed Apr 23 13:10:36 2025 -0400

    updates main package.json entries

commit 9ebcfed522a9c27b8b76a89ae032af09594e8b41
Author: Adam Michael Thompson <[email protected]>
Date:   Wed Apr 23 13:09:08 2025 -0400

    Updates rollup config to output UMD directory

* Squashed commit of the following:

commit 7a26993b5219be212d7c944c86bab13e493cda6f
Author: Adam Michael Thompson <[email protected]>
Date:   Wed Apr 23 19:42:44 2025 -0400

    Update icon & testing lib

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

    restores missing deps

commit 40c04dc1130fe71522483650aa3b9ffe909435b2
Author: Adam Michael Thompson <[email protected]>
Date:   Wed Apr 23 16:24:24 2025 -0400

    ts-expect-error

commit 1aa2200a38a5a88e78daafe70694a5e4844a992c
Author: Adam Michael Thompson <[email protected]>
Date:   Wed Apr 23 16:22:23 2025 -0400

    Update pnpm-lock.yaml

commit 85191287daf435a9f899cc64392875cd1f467845
Author: Adam Michael Thompson <[email protected]>
Date:   Wed Apr 23 13:12:30 2025 -0400

    updates palette rollup config

commit 59d88320e12997eb08793b691039e9f2872e5821
Author: Adam Michael Thompson <[email protected]>
Date:   Wed Apr 23 13:11:35 2025 -0400

    updates /bin

commit 6afd16ef37f94de864ddfab2f3c320d781b55066
Author: Adam Michael Thompson <[email protected]>
Date:   Wed Apr 23 13:10:36 2025 -0400

    updates main package.json entries

commit 9ebcfed522a9c27b8b76a89ae032af09594e8b41
Author: Adam Michael Thompson <[email protected]>
Date:   Wed Apr 23 13:09:08 2025 -0400

    Updates rollup config to output UMD directory

* Update pnpm-lock.yaml

* Squashed commit of the following:

commit 93187f8ce4f12f1978f91332b49e0a75f5c263a8
Merge: 2c5fb26bf 9530c2442
Author: Adam Thompson <[email protected]>
Date:   Fri Apr 25 15:12:30 2025 -0400

    Merge branch 'integration/tooling' into a/tsconfig-only

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 2c5fb26bf3c8cbd154cc9d301f73a85eebbb5b4e
Merge: ca5d75949 254eb28c8
Author: Adam Thompson <[email protected]>
Date:   Fri Apr 25 15:11:30 2025 -0400

    Merge branch 'integration/tooling' into a/tsconfig-only

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 ca5d75949ec883e1b63ab24c5f3cbd59e2c5b448
Author: Adam Michael Thompson <[email protected]>
Date:   Fri Apr 25 14:05:47 2025 -0400

    Update all-types-entry-point.md

commit 3e63f84c400af6ce4c02a24b90994b99e58ea4e4
Author: Adam Michael Thompson <[email protected]>
Date:   Fri Apr 25 13:58:47 2025 -0400

    Update pnpm-lock.yaml

commit 6f522a1c78686b47baa416f75db65d1d1b3252c1
Author: Adam Michael Thompson <[email protected]>
Date:   Fri Apr 25 13:56:47 2025 -0400

    Update package.json

commit c117c3202e6c6e4a18af7771004c260e1451d470
Author: Adam Michael Thompson <[email protected]>
Date:   Fri Apr 25 13:50:12 2025 -0400

    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

commit 28e07be384d8bae2023bb9c45aacf25ffbc24cae
Author: Adam Michael Thompson <[email protected]>
Date:   Wed Apr 23 17:42:41 2025 -0400

    Update prettier.ts

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

    fix builds

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

    code postinstall

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

    adds types entry point in package.json

commit 48406e6ce65c04045b9dcdc5d41eda91936cb0b5
Author: Adam Michael Thompson <[email protected]>
Date:   Wed Apr 23 13:00:06 2025 -0400

    adds changesets

commit 643b5abb4f8c28bf69a7236c91398442216b2bea
Author: Adam Michael Thompson <[email protected]>
Date:   Wed Apr 23 13:00:01 2025 -0400

    updates all TSconfigs

commit 7fca8c3e82e34f622346e8406340f4c55a3692c9
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 7c4cf8dc980c9930cf08e07fde4e806aa083b718
Author: Adam Michael Thompson <[email protected]>
Date:   Wed Apr 23 13:24:54 2025 -0400

    revert typesversions

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

    Delete package.json

commit fcabae7afb9fd3f399e9714bc297e62eea6403b9
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 1f3bb4749da51b87eb7908dec29ce62d5a2ca14b
Author: Adam Michael Thompson <[email protected]>
Date:   Tue Apr 22 16:59:01 2025 -0400

    lint fix

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

    comments

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

    updates downlevel script

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

    updates scripts

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

    remove typesVersions

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

    exclude packages from ts downlevel script

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

    creates updateTypesVersions script

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

    remove TS 3 downleveling

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

    lint console

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

    lint

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

    update typesVersions

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

    Update package.json

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

    add runTypescriptDownlevel to bin

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

    reset packagejson

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

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

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

    fix build build scripts

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

    update packagejsons

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

    use --downlevel flag

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

    downlevelDts parses package.json

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

    creates downlevelDts

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

    use createSolutionBuilderHost

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

    use typescript node API

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

    Bump to TS5.0

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 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 6bc396170701e32eea46ac41b5e167726abe93d7
Author: Adam Michael Thompson <[email protected]>
Date:   Tue Apr 22 17:02:19 2025 -0400

    integration

* Squashed commit of the following:

commit 6051460f06b9f08b710fe7c88c3fadd427ff6cb7
Author: Adam Michael Thompson <[email protected]>
Date:   Fri Apr 25 16:34:45 2025 -0400

    update cli require path

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

    removes LegacyCheck (#2813)

commit ddd2a83ec383713d25aafd016ef7bfde78c93f07
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 2d9d6073105a477b944e0a69fd72594167292083
Author: Adam Michael Thompson <[email protected]>
Date:   Fri Apr 25 15:01:31 2025 -0400

    fix missing packages

commit 29bc251ad60a1793a3cfec8c8faa7b6b4b8fe46b
Author: Adam Michael Thompson <[email protected]>
Date:   Fri Apr 25 15:00:05 2025 -0400

    Update pnpm-lock.yaml

commit facba0a86c92337b4cfc31660b640cb3259e8476
Author: Adam Michael Thompson <[email protected]>
Date:   Fri Apr 25 14:08:21 2025 -0400

    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

commit 3d984c79ebf962d6c15f04b5ce9e349fd7042eed
Author: Adam Michael Thompson <[email protected]>
Date:   Thu Apr 24 18:08:34 2025 -0400

    Update storybook addon rollup.config.mjs

commit a7013d132551788e660d75b42498afa9c075055f
Author: Adam Michael Thompson <[email protected]>
Date:   Wed Apr 23 19:42:44 2025 -0400

    Update icon & testing lib

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

    restores missing deps

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

    ts-expect-error

commit 06325f05460a6666bf66e16c6cb6441813570017
Author: Adam Michael Thompson <[email protected]>
Date:   Wed Apr 23 16:22:23 2025 -0400

    Update pnpm-lock.yaml

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

    updates palette rollup config

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

    updates /bin

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

    updates main package.json entries

commit 76842905f0d1549996acd43414a81ae302c05a31
Author: Adam Michael Thompson <[email protected]>
Date:   Wed Apr 23 13:09:08 2025 -0400

    Updates rollup config to output UMD directory

commit ed463732cadeb673bfffa90ac1b5e92620ddacb1
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 5312a6b3b738b80dec2d3c6aa757b24ab145c20a
Author: Adam Michael Thompson <[email protected]>
Date:   Wed Apr 23 13:24:54 2025 -0400

    revert typesversions

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

    Delete package.json

commit e864b6107850a1df25cf2dd35c45e64ba622f28f
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 160ed606c31f8685ba7b249180511a39569126f9
Author: Adam Michael Thompson <[email protected]>
Date:   Tue Apr 22 16:59:01 2025 -0400

    lint fix

commit d948565e9dcab87b9539402b8a607815958d2259
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 09ca2961438f4c2aa94266bd8eef93e770592a4c
Author: Adam Michael Thompson <[email protected]>
Date:   Tue Apr 22 15:41:55 2025 -0400

    comments

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

    updates downlevel script

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

    updates scripts

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

    remove typesVersions

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

    exclude packages from ts downlevel script

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

    creates updateTypesVersions script

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

    remove TS 3 downleveling

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

    @types/mock-fs

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

    add missing mock-fs

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

    Update pnpm-lock.yaml

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

    lint console

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

    lint

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

    Update package.json

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

    update typesVersions

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

    Update package.json

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

    Update pnpm-lock.yaml

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

    add runTypescriptDownlevel to bin

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

    reset packagejson

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

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

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

    fix build build scripts

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

    update packagejsons

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

    use --downlevel flag

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

    downlevelDts parses package.json

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

    creates downlevelDts

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

    use createSolutionBuilderHost

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

    use typescript node API

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

    Bump to TS5.0

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

* install build as dev dep for every package

* Update pnpm-lock.yaml

* fixes select entry points

* 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 pa…
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.

1 participant