Skip to content

Releases: seek-oss/sku

[email protected]

23 Jan 06:07
0626fc9
Compare
Choose a tag to compare

Patch Changes

  • Report braid-design-system version via telemetry (#913)

[email protected]

16 Jan 02:11
fcd340c
Compare
Choose a tag to compare

Patch Changes

  • Fix running lint-staged when package.json files are staged (#918)

[email protected]

27 Nov 05:37
205a989
Compare
Choose a tag to compare

Patch Changes

  • Fixes a bug where .cjs and .mjs files were not being transpiled for browser targets (#906)

[email protected]

27 Nov 03:14
56f71e0
Compare
Choose a tag to compare

Patch Changes

  • Fix package manager detection in non-monorepos (#907)

[email protected]

23 Nov 05:14
5a3a780
Compare
Choose a tag to compare

Patch Changes

  • Bump some dependencies (#904)

[email protected]

20 Nov 04:29
8ad4bbf
Compare
Choose a tag to compare

Patch Changes

  • Remove node-emoji dependency (#902)

[email protected]

20 Nov 03:47
d787d50
Compare
Choose a tag to compare

Patch Changes

  • Asynchronously import node-emoji to fix ESM require issue (#900)

[email protected]

11 Oct 05:05
fe53260
Compare
Choose a tag to compare

Patch Changes

[email protected]

04 Oct 00:55
904c90c
Compare
Choose a tag to compare

Patch Changes

  • Update eslint-config-seek to version 12, which includes the major bump to ESLint 7 and typescript-eslint 6. (#892)
    You can view the specific changes over in eslint-config-seek.

    The majority of changes should automatically fix when running sku format.

[email protected]

12 Sep 06:40
e011b59
Compare
Choose a tag to compare

Minor Changes

  • Enable caching for ESLint and Prettier (#881)

  • Add --packageManager flag (#884)

    Sku detects package managers in the following order: yarn -> pnpm -> npm.
    The --packageManager flag can be used to override the package manager used for the sku init script.
    This affects what package manager is used to install dependencies, as well as the scripts present in the initialized app template.

    $ pnpm dlx sku init --packageManager pnpm my-app
  • Adds support for Storybook configuration via the .storybook directory (#878)

    sku now supports the standard .storybook configuration directory, as documented in Storybook's configuration documentation.
    Please read sku's storybook documentation for more info.

  • Drop support for running devServerMiddleware alongside sku storybook (#878)

    Now that sku supports Storybook configuration via the .storybook directory, this feature is unnecessary.
    Storybook middleware can be configured by creating a middleware.js file in the .storybook directory.
    See the sku docs for more info.

    NOTE: While this is technically a breaking change, it does not affect app builds, therefore it has been downgraded to a minor release.

  • Update TypeScript to 5.2 (#886)

    This release includes breaking changes. See the TypeScript 5.2 announcement for more information.

Patch Changes

  • Fixes a bug where sku would fail to suggest existing package.json scripts before suggesting its own commands (#876)

  • Remove lodash dependency (#883)

  • Propagate --config argument to Storybook process (#879)

    Fixes a bug where sku storybook and sku build-storybook would not honour a custom sku config specified via the --config flag

  • Fixes a bug where pnpm was not detected correctly when detecting compile packages (#876)

  • Bump @pmmmwh/react-refresh-webpack-plugin and webpack-dev-server dependencies. Remove unused dependencies. (#885)

  • Adds support for pnpm when suggesting commands (#876)

  • Disable Storybook telemetry (#878)