API
sku provides a number of entrypoints that export configuration, utilities and types for use alongside your application.
sku
Exports sku configuration and application entrypoint types.
Example:
import type { SkuConfig, Render } from 'sku';sku/@loadable/component
A re-export of the @loadable/component package, which sku provides as a dependency. See the code splitting documentation for more information.
Example:
import { loadableReady } from 'sku/@loadable/component';sku/jest-preset
A jest preset for consuming sku's Jest configuration. See the testing documentation for more information.
Example:
// jest.config.js
/** @type {import('jest').Config} */
module.exports = {
preset: 'sku',
};sku/config/eslint
Exports sku's custom eslint config based on eslint-config-seek.
Sku configures eslint for you, so you shouldn't need to use this directly
Example:
import { eslintConfigSku } from 'sku/config/eslint';
export default eslintConfigSku;sku/config/storybook
Exports sku-compatible Storybook configuration for use within your .storybook/main.ts file. See the Storybook documentation for more information.
Example:
import { babel, webpackFinal } from 'sku/config/storybook';sku/webpack-plugin
A plugin that provides sku functionality to custom webpack builds. See the custom builds documentation for more information.
Example:
import { SkuWebpackPlugin } from 'sku/webpack-plugin';