Skip to content

@codecademy/[email protected]

Compare
Choose a tag to compare
@codecademydev codecademydev released this 10 Nov 18:47
· 113 commits to main since this release

6.0.0 (2021-11-10)

⚠ BREAKING CHANGES

  • bump eslint-config packages to latest
  • bumped ESLint packages to latest and added recommended & Jest linting
  • Added import/no-default-export to ESLint config (#929)
  • Icons: Streamline Icon Set Full [GM-30] (#838)
  • Strict TypeScript with react-hook-form@6 (#852)

Features

  • add react hooks linting (#325) (f07f605)
  • Add shared config modules for eslint & prettier (#224) (642c730)
  • Added import/no-default-export to ESLint config (#929) (7be21b3)
  • bump ESLint configs to latest (3a403c0)
  • bump eslint-config packages to latest (d8cf835)
  • bumped ESLint packages to latest and added recommended & Jest linting (450a0e2)
  • disabled consistent-return ESLint rule (73d5744)
  • enable @typescript-eslint/prefer-optional-chain (21c5f91)
  • enable non-nullable-type-assertion-style (dd59272)
  • onboarded eslint-plugin-simple-import-sort into ESLint plugin (5eac76b)
  • Icons: Streamline Icon Set Full [GM-30] (#838) (b24a466)
  • use correct parser for eslint files by default (#336) (949210a)

Bug Fixes

  • disable react/jsx-one-expression-per-line rule (#1728) (0f54775), closes #1727
  • use separate eslint-fix config (4c75355)
  • deps: pin dependencies (#288) (d7113f0)
  • lint: Fix SB and Eslint config (55f6863)
  • MDX: Parsing Validation and ESlint for MDX WEB-1238 (c2c18cb)
  • styleguide: Enable no jsx-no-undef on mdx (55dbb67)
  • System: Typescript memory performance fixes (#1145) (7d33e4f)
  • Disabled no-unused-vars for TypeScript (#329) (6d3ae92)
  • Strict TypeScript with react-hook-form@6 (#852) (328baf8)
  • switch hooks exhaustive deps rule to error (#371) (c814c16)

Reverts

  • Revert "A few more disables, from the PRs" (dea32d1)
  • Revert "chore: set packages to have publishConfig: access: public (#970)" (#981) (498f5ca), closes #970 #981