Skip to content

Commit 215268f

Browse files
authoredJul 25, 2023
[INTEGRATION] Shared config (#1816)
* Adam/tsconfig (#1806) * lerna exec. extend build.tsconfig * updates internal tsconfig * rm old tsconfigs * rm legacy script * init config/package.json * updates paths * updates check:ts script * Update create-package.js * check:ts also builds dependents * Build tooling (#1807) * lerna exec. extend build.tsconfig * updates internal tsconfig * updates paths * Create update-package-json.ts * Update package.json * add tsc to package.json * adds turbo * Create turbo.yml * Update package.json * update ci * Update turbo.json * rm cycle * updates CI * Setup nx vs turbo benchmark job * Update benchmark.yml * rename lint script * rm yarn cache * Update turbo.json * update build dependencies * Adds baseline job * Updates configs & ci Update turbo.json Update turbo.json Update nx.json Update benchmark.yml restore build-storybook fixes dependencies Create sizeDiff.yml Update sizeDiff.yml Update sizeDiff.yml Update .npmpackagejsonlintrc.json rm lodash from icon-button rm bad references from palette story fix nx? * removes nx.json * Delete update-package-json.ts * Update Palette.story.tsx * Update Palette.story.tsx * Update .gitignore * rm build:turbo * fix story build error * fix split button & menu story imports * Shared tooling: Build `@lg-tools/build` [LG-3337] (#1809) * lerna exec. extend build.tsconfig * updates internal tsconfig * updates paths * Create update-package-json.ts * adds turbo * Create turbo.yml * update ci * updates CI * Setup nx vs turbo benchmark job * Update benchmark.yml * rename lint script * rm yarn cache * update build dependencies * Adds baseline job * Updates configs & ci Update turbo.json Update turbo.json Update nx.json Update benchmark.yml restore build-storybook fixes dependencies Create sizeDiff.yml Update sizeDiff.yml Update sizeDiff.yml Update .npmpackagejsonlintrc.json rm lodash from icon-button rm bad references from palette story fix nx? * removes nx.json * lerna exec. extend build.tsconfig * rm old tsconfigs * fixes dependencies * rm readdir from rollup * rollup 2.79 * mv rollup.js => mjs * fixes for rollup 2.79 * use global rollup * use old svgr in icon * update rollup plugins * update svgr dependencies * adds rollup-plugin-node-externals * mv rollup config * Updates rollup script * legacy scripts * Only parse icons if we have to * Update update-package-json.ts * mv rollup.js => mjs * fixes for rollup 2.79 * adds rollup-plugin-node-externals * mv rollup config * Only parse icons if we have to Update rollup.config.mjs * lint * temporarily restore root level babel config * Restores compat mode Builds should remain the same * breaks out icon specific config * Creates lg-tools/rollup * separate tools/babel tools/tsconfig * moves dependencies * mv config to one package * lint * Update babel.config.js * restores svgr webpack (for SB) * upgrade to @rollup/plugin-terser * silence peer dependency warnings * Cleanup Prebuild script (#1818) * Update build.ts * rebuilds icons * lint build.ts * updates icon build config * renames default config * lint * mv svgrc.js * Update package.json * mv config fix icon build update root babel config * Adds color control to icon story * fixes icon build * rm explicit build tool * fix missing imports * lint * Create spotty-jobs-judge.md * Shared tooling: Test `@lg-tools/test` (#1814) * lerna exec. extend build.tsconfig * updates internal tsconfig * updates paths * Create update-package-json.ts * adds turbo * Create turbo.yml * update ci * updates CI * Setup nx vs turbo benchmark job * Update benchmark.yml * rename lint script * rm yarn cache * update build dependencies * Adds baseline job * Updates configs & ci Update turbo.json Update turbo.json Update nx.json Update benchmark.yml restore build-storybook fixes dependencies Create sizeDiff.yml Update sizeDiff.yml Update sizeDiff.yml Update .npmpackagejsonlintrc.json rm lodash from icon-button rm bad references from palette story fix nx? * removes nx.json * lerna exec. extend build.tsconfig * rm old tsconfigs * fixes dependencies * rm readdir from rollup * rollup 2.79 * mv rollup.js => mjs * fixes for rollup 2.79 * use global rollup * use old svgr in icon * update rollup plugins * update svgr dependencies * adds rollup-plugin-node-externals * mv rollup config * Updates rollup script * legacy scripts * Only parse icons if we have to * Update update-package-json.ts * mv rollup.js => mjs * fixes for rollup 2.79 * adds rollup-plugin-node-externals * mv rollup config * Only parse icons if we have to Update rollup.config.mjs * lint * temporarily restore root level babel config * Restores compat mode Builds should remain the same * breaks out icon specific config * Creates lg-tools/rollup * separate tools/babel tools/tsconfig * moves dependencies * mv config to one package * lint * Update babel.config.js * restores svgr webpack (for SB) * upgrade to @rollup/plugin-terser * silence peer dependency warnings * Cleanup Prebuild script (#1818) * Update build.ts * rebuilds icons * lint build.ts * updates icon build config * renames default config * lint * mv svgrc.js * Update package.json * mv config fix icon build update root babel config * Adds color control to icon story * fixes icon build * rm explicit build tool * fix missing imports * lint * update ci * Setup nx vs turbo benchmark job * Updates configs & ci Update turbo.json Update turbo.json Update nx.json Update benchmark.yml restore build-storybook fixes dependencies Create sizeDiff.yml Update sizeDiff.yml Update sizeDiff.yml Update .npmpackagejsonlintrc.json rm lodash from icon-button rm bad references from palette story fix nx? * removes nx.json * Moves jest config * mv rename files * mv tools/jest -> tools/test * rm deps * run tests via lg-test command * lint * lint & fix * Update depcheck.ts * mv jest config to /config * fix * update build config path * update test cli * lint * Create afraid-peaches-boil.md * Squashed commit of the following: commit d84e7eb Author: Adam Thompson <[email protected]> Date: Wed Jun 28 10:56:13 2023 -0400 Shared tooling: Build `@lg-tools/build` [LG-3337] (#1809) * lerna exec. extend build.tsconfig * updates internal tsconfig * updates paths * Create update-package-json.ts * adds turbo * Create turbo.yml * update ci * updates CI * Setup nx vs turbo benchmark job * Update benchmark.yml * rename lint script * rm yarn cache * update build dependencies * Adds baseline job * Updates configs & ci Update turbo.json Update turbo.json Update nx.json Update benchmark.yml restore build-storybook fixes dependencies Create sizeDiff.yml Update sizeDiff.yml Update sizeDiff.yml Update .npmpackagejsonlintrc.json rm lodash from icon-button rm bad references from palette story fix nx? * removes nx.json * lerna exec. extend build.tsconfig * rm old tsconfigs * fixes dependencies * rm readdir from rollup * rollup 2.79 * mv rollup.js => mjs * fixes for rollup 2.79 * use global rollup * use old svgr in icon * update rollup plugins * update svgr dependencies * adds rollup-plugin-node-externals * mv rollup config * Updates rollup script * legacy scripts * Only parse icons if we have to * Update update-package-json.ts * mv rollup.js => mjs * fixes for rollup 2.79 * adds rollup-plugin-node-externals * mv rollup config * Only parse icons if we have to Update rollup.config.mjs * lint * temporarily restore root level babel config * Restores compat mode Builds should remain the same * breaks out icon specific config * Creates lg-tools/rollup * separate tools/babel tools/tsconfig * moves dependencies * mv config to one package * lint * Update babel.config.js * restores svgr webpack (for SB) * upgrade to @rollup/plugin-terser * silence peer dependency warnings * Cleanup Prebuild script (#1818) * Update build.ts * rebuilds icons * lint build.ts * updates icon build config * renames default config * lint * mv svgrc.js * Update package.json * mv config fix icon build update root babel config * Adds color control to icon story * fixes icon build * rm explicit build tool * fix missing imports * lint * Create spotty-jobs-judge.md * Update test.js * Shared tooling: Storybook `@lg-tools/storybook` (#1815) * lerna exec. extend build.tsconfig * updates internal tsconfig * updates paths * Create update-package-json.ts * adds turbo * Create turbo.yml * update ci * updates CI * Setup nx vs turbo benchmark job * Update benchmark.yml * rename lint script * rm yarn cache * update build dependencies * Adds baseline job * Updates configs & ci Update turbo.json Update turbo.json Update nx.json Update benchmark.yml restore build-storybook fixes dependencies Create sizeDiff.yml Update sizeDiff.yml Update sizeDiff.yml Update .npmpackagejsonlintrc.json rm lodash from icon-button rm bad references from palette story fix nx? * removes nx.json * lerna exec. extend build.tsconfig * rm old tsconfigs * fixes dependencies * rm readdir from rollup * rollup 2.79 * mv rollup.js => mjs * fixes for rollup 2.79 * use global rollup * use old svgr in icon * update rollup plugins * update svgr dependencies * adds rollup-plugin-node-externals * mv rollup config * Updates rollup script * legacy scripts * Only parse icons if we have to * Update update-package-json.ts * mv rollup.js => mjs * fixes for rollup 2.79 * adds rollup-plugin-node-externals * mv rollup config * Only parse icons if we have to Update rollup.config.mjs * lint * temporarily restore root level babel config * Restores compat mode Builds should remain the same * breaks out icon specific config * Creates lg-tools/rollup * separate tools/babel tools/tsconfig * moves dependencies * mv config to one package * lint * Update babel.config.js * restores svgr webpack (for SB) * upgrade to @rollup/plugin-terser * silence peer dependency warnings * Cleanup Prebuild script (#1818) * Update build.ts * rebuilds icons * lint build.ts * updates icon build config * renames default config * lint * mv svgrc.js * Update package.json * mv config fix icon build update root babel config * Adds color control to icon story * fixes icon build * rm explicit build tool * fix missing imports * lint * init storybook-decorators * mv decorators * Updates decorators package * Creates @lg-tools/storybook * lint * resolve missing dependency warning * fix * fix peer dep warnings * update build config paths * Create thick-rings-drop.md * Squashed commit of the following: commit d8c10d3 Author: Adam Thompson <[email protected]> Date: Wed Jun 28 12:40:22 2023 -0400 Shared tooling: Test `@lg-tools/test` (#1814) * lerna exec. extend build.tsconfig * updates internal tsconfig * updates paths * Create update-package-json.ts * adds turbo * Create turbo.yml * update ci * updates CI * Setup nx vs turbo benchmark job * Update benchmark.yml * rename lint script * rm yarn cache * update build dependencies * Adds baseline job * Updates configs & ci Update turbo.json Update turbo.json Update nx.json Update benchmark.yml restore build-storybook fixes dependencies Create sizeDiff.yml Update sizeDiff.yml Update sizeDiff.yml Update .npmpackagejsonlintrc.json rm lodash from icon-button rm bad references from palette story fix nx? * removes nx.json * lerna exec. extend build.tsconfig * rm old tsconfigs * fixes dependencies * rm readdir from rollup * rollup 2.79 * mv rollup.js => mjs * fixes for rollup 2.79 * use global rollup * use old svgr in icon * update rollup plugins * update svgr dependencies * adds rollup-plugin-node-externals * mv rollup config * Updates rollup script * legacy scripts * Only parse icons if we have to * Update update-package-json.ts * mv rollup.js => mjs * fixes for rollup 2.79 * adds rollup-plugin-node-externals * mv rollup config * Only parse icons if we have to Update rollup.config.mjs * lint * temporarily restore root level babel config * Restores compat mode Builds should remain the same * breaks out icon specific config * Creates lg-tools/rollup * separate tools/babel tools/tsconfig * moves dependencies * mv config to one package * lint * Update babel.config.js * restores svgr webpack (for SB) * upgrade to @rollup/plugin-terser * silence peer dependency warnings * Cleanup Prebuild script (#1818) * Update build.ts * rebuilds icons * lint build.ts * updates icon build config * renames default config * lint * mv svgrc.js * Update package.json * mv config fix icon build update root babel config * Adds color control to icon story * fixes icon build * rm explicit build tool * fix missing imports * lint * update ci * Setup nx vs turbo benchmark job * Updates configs & ci Update turbo.json Update turbo.json Update nx.json Update benchmark.yml restore build-storybook fixes dependencies Create sizeDiff.yml Update sizeDiff.yml Update sizeDiff.yml Update .npmpackagejsonlintrc.json rm lodash from icon-button rm bad references from palette story fix nx? * removes nx.json * Moves jest config * mv rename files * mv tools/jest -> tools/test * rm deps * run tests via lg-test command * lint * lint & fix * Update depcheck.ts * mv jest config to /config * fix * update build config path * update test cli * lint * Create afraid-peaches-boil.md * Squashed commit of the following: commit d84e7eb Author: Adam Thompson <[email protected]> Date: Wed Jun 28 10:56:13 2023 -0400 Shared tooling: Build `@lg-tools/build` [LG-3337] (#1809) * lerna exec. extend build.tsconfig * updates internal tsconfig * updates paths * Create update-package-json.ts * adds turbo * Create turbo.yml * update ci * updates CI * Setup nx vs turbo benchmark job * Update benchmark.yml * rename lint script * rm yarn cache * update build dependencies * Adds baseline job * Updates configs & ci Update turbo.json Update turbo.json Update nx.json Update benchmark.yml restore build-storybook fixes dependencies Create sizeDiff.yml Update sizeDiff.yml Update sizeDiff.yml Update .npmpackagejsonlintrc.json rm lodash from icon-button rm bad references from palette story fix nx? * removes nx.json * lerna exec. extend build.tsconfig * rm old tsconfigs * fixes dependencies * rm readdir from rollup * rollup 2.79 * mv rollup.js => mjs * fixes for rollup 2.79 * use global rollup * use old svgr in icon * update rollup plugins * update svgr dependencies * adds rollup-plugin-node-externals * mv rollup config * Updates rollup script * legacy scripts * Only parse icons if we have to * Update update-package-json.ts * mv rollup.js => mjs * fixes for rollup 2.79 * adds rollup-plugin-node-externals * mv rollup config * Only parse icons if we have to Update rollup.config.mjs * lint * temporarily restore root level babel config * Restores compat mode Builds should remain the same * breaks out icon specific config * Creates lg-tools/rollup * separate tools/babel tools/tsconfig * moves dependencies * mv config to one package * lint * Update babel.config.js * restores svgr webpack (for SB) * upgrade to @rollup/plugin-terser * silence peer dependency warnings * Cleanup Prebuild script (#1818) * Update build.ts * rebuilds icons * lint build.ts * updates icon build config * renames default config * lint * mv svgrc.js * Update package.json * mv config fix icon build update root babel config * Adds color control to icon story * fixes icon build * rm explicit build tool * fix missing imports * lint * Create spotty-jobs-judge.md commit d84e7eb Author: Adam Thompson <[email protected]> Date: Wed Jun 28 10:56:13 2023 -0400 Shared tooling: Build `@lg-tools/build` [LG-3337] (#1809) * lerna exec. extend build.tsconfig * updates internal tsconfig * updates paths * Create update-package-json.ts * adds turbo * Create turbo.yml * update ci * updates CI * Setup nx vs turbo benchmark job * Update benchmark.yml * rename lint script * rm yarn cache * update build dependencies * Adds baseline job * Updates configs & ci Update turbo.json Update turbo.json Update nx.json Update benchmark.yml restore build-storybook fixes dependencies Create sizeDiff.yml Update sizeDiff.yml Update sizeDiff.yml Update .npmpackagejsonlintrc.json rm lodash from icon-button rm bad references from palette story fix nx? * removes nx.json * lerna exec. extend build.tsconfig * rm old tsconfigs * fixes dependencies * rm readdir from rollup * rollup 2.79 * mv rollup.js => mjs * fixes for rollup 2.79 * use global rollup * use old svgr in icon * update rollup plugins * update svgr dependencies * adds rollup-plugin-node-externals * mv rollup config * Updates rollup script * legacy scripts * Only parse icons if we have to * Update update-package-json.ts * mv rollup.js => mjs * fixes for rollup 2.79 * adds rollup-plugin-node-externals * mv rollup config * Only parse icons if we have to Update rollup.config.mjs * lint * temporarily restore root level babel config * Restores compat mode Builds should remain the same * breaks out icon specific config * Creates lg-tools/rollup * separate tools/babel tools/tsconfig * moves dependencies * mv config to one package * lint * Update babel.config.js * restores svgr webpack (for SB) * upgrade to @rollup/plugin-terser * silence peer dependency warnings * Cleanup Prebuild script (#1818) * Update build.ts * rebuilds icons * lint build.ts * updates icon build config * renames default config * lint * mv svgrc.js * Update package.json * mv config fix icon build update root babel config * Adds color control to icon story * fixes icon build * rm explicit build tool * fix missing imports * lint * Create spotty-jobs-judge.md * lock * lint * Shared tooling: Lint `@lg-tools/lint` (#1817) * lerna exec. extend build.tsconfig * updates internal tsconfig * updates paths * Create update-package-json.ts * adds turbo * Create turbo.yml * update ci * updates CI * Setup nx vs turbo benchmark job * Update benchmark.yml * rename lint script * rm yarn cache * update build dependencies * Adds baseline job * Updates configs & ci Update turbo.json Update turbo.json Update nx.json Update benchmark.yml restore build-storybook fixes dependencies Create sizeDiff.yml Update sizeDiff.yml Update sizeDiff.yml Update .npmpackagejsonlintrc.json rm lodash from icon-button rm bad references from palette story fix nx? * removes nx.json * lerna exec. extend build.tsconfig * rm old tsconfigs * fixes dependencies * rm readdir from rollup * rollup 2.79 * mv rollup.js => mjs * fixes for rollup 2.79 * use global rollup * use old svgr in icon * update rollup plugins * update svgr dependencies * adds rollup-plugin-node-externals * mv rollup config * Updates rollup script * legacy scripts * Only parse icons if we have to * Update update-package-json.ts * mv rollup.js => mjs * fixes for rollup 2.79 * adds rollup-plugin-node-externals * mv rollup config * Only parse icons if we have to Update rollup.config.mjs * lint * temporarily restore root level babel config * Restores compat mode Builds should remain the same * breaks out icon specific config * Creates lg-tools/rollup * separate tools/babel tools/tsconfig * moves dependencies * mv config to one package * lint * Update babel.config.js * restores svgr webpack (for SB) * upgrade to @rollup/plugin-terser * silence peer dependency warnings * Cleanup Prebuild script (#1818) * Update build.ts * rebuilds icons * lint build.ts * updates icon build config * renames default config * lint * mv svgrc.js * Update package.json * mv config fix icon build update root babel config * Adds color control to icon story * fixes icon build * rm explicit build tool * fix missing imports * lint * mv eslint config * mv prettier [broken] * adds peer deps & root configs * max prettier 2.8.1 * bump @changesets/cli. rm peerDep * bump eslint to ^7 * fix * Bump eslint 8.43 * fix * Adds npmPackageJsonLint * Update settings.json * Update package.json * fix flags * Delete commitlint.config.js * mv lint config * update cli build * lint * Update pr.yml * changeset * Squashed commit of the following: commit d84e7eb Author: Adam Thompson <[email protected]> Date: Wed Jun 28 10:56:13 2023 -0400 Shared tooling: Build `@lg-tools/build` [LG-3337] (#1809) * lerna exec. extend build.tsconfig * updates internal tsconfig * updates paths * Create update-package-json.ts * adds turbo * Create turbo.yml * update ci * updates CI * Setup nx vs turbo benchmark job * Update benchmark.yml * rename lint script * rm yarn cache * update build dependencies * Adds baseline job * Updates configs & ci Update turbo.json Update turbo.json Update nx.json Update benchmark.yml restore build-storybook fixes dependencies Create sizeDiff.yml Update sizeDiff.yml Update sizeDiff.yml Update .npmpackagejsonlintrc.json rm lodash from icon-button rm bad references from palette story fix nx? * removes nx.json * lerna exec. extend build.tsconfig * rm old tsconfigs * fixes dependencies * rm readdir from rollup * rollup 2.79 * mv rollup.js => mjs * fixes for rollup 2.79 * use global rollup * use old svgr in icon * update rollup plugins * update svgr dependencies * adds rollup-plugin-node-externals * mv rollup config * Updates rollup script * legacy scripts * Only parse icons if we have to * Update update-package-json.ts * mv rollup.js => mjs * fixes for rollup 2.79 * adds rollup-plugin-node-externals * mv rollup config * Only parse icons if we have to Update rollup.config.mjs * lint * temporarily restore root level babel config * Restores compat mode Builds should remain the same * breaks out icon specific config * Creates lg-tools/rollup * separate tools/babel tools/tsconfig * moves dependencies * mv config to one package * lint * Update babel.config.js * restores svgr webpack (for SB) * upgrade to @rollup/plugin-terser * silence peer dependency warnings * Cleanup Prebuild script (#1818) * Update build.ts * rebuilds icons * lint build.ts * updates icon build config * renames default config * lint * mv svgrc.js * Update package.json * mv config fix icon build update root babel config * Adds color control to icon story * fixes icon build * rm explicit build tool * fix missing imports * lint * Create spotty-jobs-judge.md * lint * Shared scripts: `@lg-tools/slackbot` (#1819) * lerna exec. extend build.tsconfig * updates internal tsconfig * updates paths * Create update-package-json.ts * adds turbo * Create turbo.yml * update ci * updates CI * Setup nx vs turbo benchmark job * Update benchmark.yml * rename lint script * rm yarn cache * update build dependencies * Adds baseline job * Updates configs & ci Update turbo.json Update turbo.json Update nx.json Update benchmark.yml restore build-storybook fixes dependencies Create sizeDiff.yml Update sizeDiff.yml Update sizeDiff.yml Update .npmpackagejsonlintrc.json rm lodash from icon-button rm bad references from palette story fix nx? * removes nx.json * lerna exec. extend build.tsconfig * rm old tsconfigs * fixes dependencies * rm readdir from rollup * rollup 2.79 * mv rollup.js => mjs * fixes for rollup 2.79 * use global rollup * use old svgr in icon * update rollup plugins * update svgr dependencies * adds rollup-plugin-node-externals * mv rollup config * Updates rollup script * legacy scripts * Only parse icons if we have to * Update update-package-json.ts * mv rollup.js => mjs * fixes for rollup 2.79 * adds rollup-plugin-node-externals * mv rollup config * Only parse icons if we have to Update rollup.config.mjs * lint * temporarily restore root level babel config * Restores compat mode Builds should remain the same * breaks out icon specific config * Creates lg-tools/rollup * separate tools/babel tools/tsconfig * moves dependencies * mv config to one package * lint * Update babel.config.js * restores svgr webpack (for SB) * upgrade to @rollup/plugin-terser * silence peer dependency warnings * Cleanup Prebuild script (#1818) * Update build.ts * rebuilds icons * lint build.ts * updates icon build config * renames default config * lint * mv svgrc.js * Update package.json * mv config fix icon build update root babel config * Adds color control to icon story * fixes icon build * rm explicit build tool * fix missing imports * lint * mv slackbot * lint * update config paths * Create poor-cheetahs-pretend.md * fixes broken test file paths * Update .eslintrc.js * Restructures lint command file * Update npmpackagejsonlintrc.config.js * fixes packagejsonlint issues * update eslint react version * Shared tooling: `@lg-tools/link` (#1821) * Creates new link script * creates unlink script * Update unlink.ts * Create brave-schools-shop.md * lint * Fix logging * Update rollup.config.mjs * update license & access config * Update npmpackagejsonlintrc.config.js * lint * link checks for node_modules * verbose logs in lint * update lint logs * rm lerna * Conditionally build direct glyph imports * Delete .gitmodules * adds scope specific link options * bump turbo * Tools/validate (#1842) * bump turbo * init lg-validate * Moves /Users/adam.thompson/Documents/GitHub/leafygreen-ui/scripts/utils/getPackageDependencies.ts to /Users/adam.thompson/Documents/GitHub/leafygreen-ui/tools/validate/src/utils/getPackageDependencies.ts * Restores /Users/adam.thompson/Documents/GitHub/leafygreen-ui/scripts/utils/getPackageDependencies.ts * updates validate scripts * lint fix * moves tsdoc scripts (#1843) * deprecate old scripts * update build build config * Create curly-cycles-grow.md * Creates @lg-tools/create * Create light-garlics-taste.md * Creates Update package * rm legacy scripts * FIX IMPORT NAME * adds todo * fix import name * scaffolds property order * fix chalk version * fixes poly tests * Delete light-garlics-taste.md * Delete early-laws-call.md * Update .gitignore * rm redundant packages * address nits * rm publish:packages * Update package.json * rm buffer * rm babel-jest * lint fix * Update npmPkgJsonLint.ts * fix dependencies * restore old meow * Update deps.ts * Remove ts-downlevel (#1847) * rm ts downlevel * restore build on prepublish * prepublishOnly * ignore mongo-nav in link script * add missing babel plugins * fix pkg.jsons * add storybook as peer * publish all test files * Update main.ts * Update rollup.config.mjs * Update common.setup.js * Create real-beans-search.md * Update .gitignore * beta version 6 * updates publish configs * Update package.json * Update package.json * `lg` cli (#1846) * init cli * Creates test command * Creates lint command * lint fix * rm test & lint bin * Creates link command * Creates validate command * Cleanup package.json dependencies * validate does no work until called * Creates single tsdoc command * adds docs to all package.json files. Update build cmd * scaffolds lg build * Update package.json * update root pkgjson * adds cli as devDependency * renames depchekc file * Moves /Users/adam.thompson/Documents/GitHub/leafygreen-ui/tools/validate/src/dependencies/index.ts to /Users/adam.thompson/Documents/GitHub/leafygreen-ui/tools/validate/src/dependencies/checkPkg.ts * Restores /Users/adam.thompson/Documents/GitHub/leafygreen-ui/tools/validate/src/dependencies/index.ts * Updates depcheck job * build umd & cjs * move build steps to bottom of subcommands * scaffold create * Updates tsDocParser to allow subcomponents * adds -t option to test cli * fix toast test * Update yarn.lock * update Test CI * lint fix * `lg create` (#1849) * init cli * Creates test command * Creates lint command * lint fix * rm test & lint bin * Creates link command * Creates validate command * Cleanup package.json dependencies * validate does no work until called * Creates single tsdoc command * adds docs to all package.json files. Update build cmd * scaffolds lg build * Update package.json * update root pkgjson * adds cli as devDependency * renames depchekc file * Moves /Users/adam.thompson/Documents/GitHub/leafygreen-ui/tools/validate/src/dependencies/index.ts to /Users/adam.thompson/Documents/GitHub/leafygreen-ui/tools/validate/src/dependencies/checkPkg.ts * Restores /Users/adam.thompson/Documents/GitHub/leafygreen-ui/tools/validate/src/dependencies/index.ts * Updates depcheck job * build umd & cjs * move build steps to bottom of subcommands * scaffold create * Updates tsDocParser to allow subcomponents * adds -t option to test cli * fix toast test * Update yarn.lock * rewrite create * makes create more declarative * fix options * mv component template * lint fix * eslint fix * Update checkPackage.ts * Squashed commit of the following: commit 7cea16e Author: Adam Thompson <[email protected]> Date: Mon Jul 17 17:56:42 2023 -0400 lint fix commit 3b643a0 Author: Adam Thompson <[email protected]> Date: Mon Jul 17 17:56:38 2023 -0400 update Test CI commit 185ee5b Author: Adam Thompson <[email protected]> Date: Mon Jul 17 12:37:25 2023 -0400 Update yarn.lock commit df5b77d Author: Adam Thompson <[email protected]> Date: Mon Jul 17 12:37:03 2023 -0400 fix toast test commit 5daa72d Author: Adam Thompson <[email protected]> Date: Mon Jul 17 12:32:45 2023 -0400 adds -t option to test cli commit a127ea3 Author: Adam Thompson <[email protected]> Date: Mon Jul 17 12:22:00 2023 -0400 Updates tsDocParser to allow subcomponents commit 211de5a Author: Adam Thompson <[email protected]> Date: Fri Jul 14 17:09:21 2023 -0400 scaffold create commit 697abcc Author: Adam Thompson <[email protected]> Date: Fri Jul 14 16:58:11 2023 -0400 move build steps to bottom of subcommands commit 34d9107 Author: Adam Thompson <[email protected]> Date: Fri Jul 14 16:54:35 2023 -0400 build umd & cjs commit 15a1bba Author: Adam Thompson <[email protected]> Date: Fri Jul 14 15:37:01 2023 -0400 Updates depcheck job commit 74589a0 Author: Adam Thompson <[email protected]> Date: Fri Jul 14 13:18:15 2023 -0400 Restores /Users/adam.thompson/Documents/GitHub/leafygreen-ui/tools/validate/src/dependencies/index.ts commit 2e1e184 Author: Adam Thompson <[email protected]> Date: Fri Jul 14 13:18:15 2023 -0400 Moves /Users/adam.thompson/Documents/GitHub/leafygreen-ui/tools/validate/src/dependencies/index.ts to /Users/adam.thompson/Documents/GitHub/leafygreen-ui/tools/validate/src/dependencies/checkPkg.ts commit 36f1775 Author: Adam Thompson <[email protected]> Date: Fri Jul 14 13:17:52 2023 -0400 renames depchekc file commit cf32d7d Author: Adam Thompson <[email protected]> Date: Fri Jul 14 13:06:19 2023 -0400 adds cli as devDependency commit fe961f3 Author: Adam Thompson <[email protected]> Date: Fri Jul 14 11:47:59 2023 -0400 update root pkgjson commit 0770a76 Author: Adam Thompson <[email protected]> Date: Thu Jul 13 13:04:49 2023 -0400 Update package.json commit e2d4638 Author: Adam Thompson <[email protected]> Date: Thu Jul 13 13:03:09 2023 -0400 scaffolds lg build commit 62d31c5 Author: Adam Thompson <[email protected]> Date: Thu Jul 13 12:49:29 2023 -0400 adds docs to all package.json files. Update build cmd commit 96d71b8 Author: Adam Thompson <[email protected]> Date: Thu Jul 13 11:45:27 2023 -0400 Creates single tsdoc command commit b1b1b80 Author: Adam Thompson <[email protected]> Date: Thu Jul 13 11:27:06 2023 -0400 validate does no work until called commit 20fe7c1 Author: Adam Thompson <[email protected]> Date: Thu Jul 13 11:01:26 2023 -0400 Cleanup package.json dependencies commit daf5ab0 Author: Adam Thompson <[email protected]> Date: Thu Jul 13 10:28:19 2023 -0400 Creates validate command commit f1b0bac Author: Adam Thompson <[email protected]> Date: Thu Jul 13 10:02:12 2023 -0400 Creates link command commit 8220a80 Author: Adam Thompson <[email protected]> Date: Wed Jul 12 18:42:23 2023 -0400 rm test & lint bin commit a6d9b12 Author: Adam Thompson <[email protected]> Date: Wed Jul 12 18:41:50 2023 -0400 lint fix commit 08b8641 Author: Adam Thompson <[email protected]> Date: Wed Jul 12 18:39:28 2023 -0400 Creates lint command commit fe822bc Author: Adam Thompson <[email protected]> Date: Wed Jul 12 18:05:38 2023 -0400 Creates test command commit bd055e6 Author: Adam Thompson <[email protected]> Date: Wed Jul 12 17:22:58 2023 -0400 init cli commit 0ee4582 Merge: 2108f68 5dcea09 Author: Adam Thompson <[email protected]> Date: Mon Jul 17 18:37:03 2023 -0400 Merge branch 'main' into integration-shared-config commit 2108f68 Author: Adam Thompson <[email protected]> Date: Mon Jul 17 17:36:39 2023 -0400 Update common.setup.js commit 5155716 Author: Adam Thompson <[email protected]> Date: Mon Jul 17 17:32:18 2023 -0400 Update rollup.config.mjs commit 61d531c Author: Adam Thompson <[email protected]> Date: Mon Jul 17 17:32:14 2023 -0400 Update main.ts commit 4fa841b Author: Adam Thompson <[email protected]> Date: Mon Jul 17 16:01:54 2023 -0400 publish all test files commit 4baa1c0 Author: Adam Thompson <[email protected]> Date: Mon Jul 17 16:01:19 2023 -0400 add storybook as peer commit 9d157e2 Author: Adam Thompson <[email protected]> Date: Mon Jul 17 14:34:33 2023 -0400 fix pkg.jsons commit b846666 Author: Adam Thompson <[email protected]> Date: Mon Jul 17 14:13:35 2023 -0400 add missing babel plugins commit 0aa7d35 Author: Adam Thompson <[email protected]> Date: Mon Jul 17 14:13:17 2023 -0400 ignore mongo-nav in link script commit 5dcea09 Author: Shaneeza <[email protected]> Date: Fri Jul 14 15:19:52 2023 -0400 LG-3372, LG-3267: Adds `CodeBlock`, `MultiDirectionArrow`, and `MultiLayers` icon (#1837) * adds new icons * remove multidirection * fix file paths * Update build-package script to use default config * rm redundant rollup config * Adds lg-internal-build-package command * Convert lg-tools to use internal command * add build as dev dep to update * lg update * update create to rm rollup config * create install package * adds test tests * fix watch test * cleanup test ts * Adds tests for depencency check * adds tests for update * lint tests * fix update & validate tests * skip failing tests * fix lint * build tests * Creates meta package * mv meta to root * use lg.config in link package * move meta back to a package * cleanup update * use lg.config in create * Update getLGConfig.ts * version cli packages * update publish configs * fix versions * version create & update * fixes storybook lg dependencies * bump lg/sb packages * fix cli package versions * bump cli dep version * version bump for broken builds * Adds `config` param to test * Adds README files * mv types * Revert "mv types" This reverts commit 7902e45. * Build validation script should return 1 * Update lg.config file name * version * rm cli as dev dependency. Add it as prebuild * fix package jsons * update size diff cache * add meta as dep of cli * adds meta to install & update * rm meta as dep of itself * rm meta self reference * updates depcheck fix script * version beta * rm clean script * Creates more utils in meta * Updates build validation script * Updates dependency validation * Fixes dependencies * cleanup * bump global beta versions * rm comments. Reorder cli * Change lg.json * Update real-beans-search.md * add provider as peer to stepper
1 parent ee442bd commit 215268f

File tree

486 files changed

+9754
-12398
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

486 files changed

+9754
-12398
lines changed
 

‎.changeset/afraid-peaches-boil.md

+5
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
'@lg-tools/test': minor
3+
---
4+
5+
First pre-release of shared test tooling. Includes shared jest config & custom test runner script. Use `lg-test` to run jest tests with shared config

‎.changeset/afraid-waves-join.md

+5
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
'@lg-tools/lint': minor
3+
---
4+
5+
First pre-release of shared lint tooling. Includes shared config for eslint, prettier & packagejsonlint. Use `lg-lint` to run linters with shared config.

0 commit comments

Comments
 (0)
Please sign in to comment.