mirror of
https://github.com/storybookjs/storybook.git
synced 2025-03-31 05:03:21 +08:00
try this
This commit is contained in:
parent
ac0317e542
commit
5d6972902d
@ -1,6 +1,6 @@
|
||||
import type { AnyFramework, DecoratorFunction } from '@storybook/csf';
|
||||
import deprecate from 'util-deprecate';
|
||||
import dedent from 'ts-dedent';
|
||||
import { dedent } from 'ts-dedent';
|
||||
|
||||
export { PARAM_KEY } from './constants';
|
||||
export * from './params';
|
||||
|
@ -1,5 +1,5 @@
|
||||
import deprecate from 'util-deprecate';
|
||||
import dedent from 'ts-dedent';
|
||||
import { dedent } from 'ts-dedent';
|
||||
|
||||
import { DecoratorFunction } from '../models';
|
||||
|
||||
|
@ -2,7 +2,7 @@
|
||||
import global from 'global';
|
||||
import { useEffect, makeDecorator } from '@storybook/addons';
|
||||
import deprecate from 'util-deprecate';
|
||||
import dedent from 'ts-dedent';
|
||||
import { dedent } from 'ts-dedent';
|
||||
|
||||
import { actions } from './actions';
|
||||
|
||||
|
@ -1,4 +1,4 @@
|
||||
import dedent from 'ts-dedent';
|
||||
import { dedent } from 'ts-dedent';
|
||||
import deprecate from 'util-deprecate';
|
||||
import { useMemo, useEffect } from '@storybook/addons';
|
||||
import type { AnyFramework, PartialStoryFn as StoryFunction, StoryContext } from '@storybook/csf';
|
||||
|
@ -1,5 +1,5 @@
|
||||
import global from 'global';
|
||||
import dedent from 'ts-dedent';
|
||||
import { dedent } from 'ts-dedent';
|
||||
|
||||
import { logger } from '@storybook/client-logger';
|
||||
|
||||
|
@ -1,5 +1,5 @@
|
||||
import deprecate from 'util-deprecate';
|
||||
import dedent from 'ts-dedent';
|
||||
import { dedent } from 'ts-dedent';
|
||||
|
||||
const warnBlocksImport = deprecate(
|
||||
() => {},
|
||||
|
@ -1,4 +1,4 @@
|
||||
import dedent from 'ts-dedent';
|
||||
import { dedent } from 'ts-dedent';
|
||||
|
||||
let hasWarned = false;
|
||||
|
||||
|
@ -1,4 +1,4 @@
|
||||
import dedent from 'ts-dedent';
|
||||
import { dedent } from 'ts-dedent';
|
||||
|
||||
/*
|
||||
From pesticide v1.3.0 . @mrmrs . MIT
|
||||
|
@ -1,5 +1,5 @@
|
||||
import path from 'path';
|
||||
import dedent from 'ts-dedent';
|
||||
import { dedent } from 'ts-dedent';
|
||||
|
||||
const defaultOptions: Stories2SnapsConverterOptions = {
|
||||
snapshotsDirName: '__snapshots__',
|
||||
|
@ -2,7 +2,7 @@
|
||||
import fs from 'fs';
|
||||
import glob from 'glob';
|
||||
import global from 'global';
|
||||
import dedent from 'ts-dedent';
|
||||
import { dedent } from 'ts-dedent';
|
||||
|
||||
const { describe, it } = global;
|
||||
|
||||
|
@ -3,7 +3,7 @@
|
||||
|
||||
import { Source } from '@storybook/addon-docs';
|
||||
|
||||
import dedent from 'ts-dedent';
|
||||
import { dedent } from 'ts-dedent';
|
||||
|
||||
## With code snippet
|
||||
|
||||
|
@ -3,7 +3,7 @@
|
||||
|
||||
import { Description } from '@storybook/addon-docs';
|
||||
|
||||
import dedent from 'ts-dedent';
|
||||
import { dedent } from 'ts-dedent';
|
||||
|
||||
import { Button } from './Button';
|
||||
|
||||
|
@ -1,5 +1,5 @@
|
||||
import { logger, instance as npmLog } from '@storybook/node-logger';
|
||||
import dedent from 'ts-dedent';
|
||||
import { dedent } from 'ts-dedent';
|
||||
|
||||
export const buildStandaloneErrorHandler = (error: any): any => {
|
||||
// Duplicate code for Standalone error handling
|
||||
|
@ -1,6 +1,6 @@
|
||||
import { NgModule, Type } from '@angular/core';
|
||||
import { BrowserModule } from '@angular/platform-browser';
|
||||
import dedent from 'ts-dedent';
|
||||
import { dedent } from 'ts-dedent';
|
||||
|
||||
import { Subject } from 'rxjs';
|
||||
import deprecate from 'util-deprecate';
|
||||
|
@ -4,7 +4,7 @@ import { logger } from '@storybook/node-logger';
|
||||
import { targetFromTargetString, BuilderContext, Target } from '@angular-devkit/architect';
|
||||
import { sync as findUpSync } from 'find-up';
|
||||
import semver from '@storybook/semver';
|
||||
import dedent from 'ts-dedent';
|
||||
import { dedent } from 'ts-dedent';
|
||||
|
||||
import { logging, JsonObject } from '@angular-devkit/core';
|
||||
import { moduleIsAvailable } from './utils/module-is-available';
|
||||
|
@ -1,5 +1,5 @@
|
||||
import global from 'global';
|
||||
import dedent from 'ts-dedent';
|
||||
import { dedent } from 'ts-dedent';
|
||||
import { RenderContext } from '@storybook/store';
|
||||
import { OptionsArgs, EmberFramework } from './types';
|
||||
|
||||
|
@ -1,6 +1,6 @@
|
||||
<script>
|
||||
import SlotDecorator from './SlotDecorator.svelte';
|
||||
import dedent from 'ts-dedent';
|
||||
import { dedent } from 'ts-dedent';
|
||||
|
||||
export let name;
|
||||
export let kind;
|
||||
|
@ -1,7 +1,7 @@
|
||||
import memoize from 'memoizerific';
|
||||
import React from 'react';
|
||||
import deprecate from 'util-deprecate';
|
||||
import dedent from 'ts-dedent';
|
||||
import { dedent } from 'ts-dedent';
|
||||
import mapValues from 'lodash/mapValues';
|
||||
import countBy from 'lodash/countBy';
|
||||
import global from 'global';
|
||||
|
@ -1,7 +1,7 @@
|
||||
import type { ReactElement } from 'react';
|
||||
import type { RenderData } from '@storybook/router';
|
||||
import deprecate from 'util-deprecate';
|
||||
import dedent from 'ts-dedent';
|
||||
import { dedent } from 'ts-dedent';
|
||||
|
||||
import { ModuleFn } from '../index';
|
||||
import { Options } from '../store';
|
||||
|
@ -4,7 +4,7 @@ import deepEqual from 'fast-deep-equal';
|
||||
import { themes } from '@storybook/theming';
|
||||
import type { ThemeVars } from '@storybook/theming';
|
||||
import { once } from '@storybook/client-logger';
|
||||
import dedent from 'ts-dedent';
|
||||
import { dedent } from 'ts-dedent';
|
||||
|
||||
import merge from '../lib/merge';
|
||||
import type { State, ModuleFn } from '../index';
|
||||
|
@ -1,5 +1,5 @@
|
||||
import global from 'global';
|
||||
import dedent from 'ts-dedent';
|
||||
import { dedent } from 'ts-dedent';
|
||||
import {
|
||||
transformSetStoriesStoryDataToStoriesHash,
|
||||
SetStoriesStory,
|
||||
|
@ -11,7 +11,7 @@ import { queryFromLocation, buildArgsParam } from '@storybook/router';
|
||||
import { toId, sanitize } from '@storybook/csf';
|
||||
import deepEqual from 'fast-deep-equal';
|
||||
import global from 'global';
|
||||
import dedent from 'ts-dedent';
|
||||
import { dedent } from 'ts-dedent';
|
||||
|
||||
import { ModuleArgs, ModuleFn } from '../index';
|
||||
import { Layout, UI } from './layout';
|
||||
|
@ -1,7 +1,7 @@
|
||||
import React, { FunctionComponent, useEffect } from 'react';
|
||||
import global from 'global';
|
||||
import deprecate from 'util-deprecate';
|
||||
import dedent from 'ts-dedent';
|
||||
import { dedent } from 'ts-dedent';
|
||||
import { MDXProvider } from '@mdx-js/react';
|
||||
import { ThemeProvider, ensure as ensureTheme } from '@storybook/theming';
|
||||
import { components as htmlComponents } from '@storybook/components';
|
||||
|
@ -1,6 +1,6 @@
|
||||
import React, { FunctionComponent } from 'react';
|
||||
import deprecate from 'util-deprecate';
|
||||
import dedent from 'ts-dedent';
|
||||
import { dedent } from 'ts-dedent';
|
||||
import { Subheading } from './Subheading';
|
||||
import { DocsStoryProps } from './types';
|
||||
import { Anchor } from './Anchor';
|
||||
|
@ -1,6 +1,6 @@
|
||||
import React, { ComponentProps } from 'react';
|
||||
import deprecate from 'util-deprecate';
|
||||
import dedent from 'ts-dedent';
|
||||
import { dedent } from 'ts-dedent';
|
||||
import { Canvas } from './Canvas';
|
||||
|
||||
export const Preview = deprecate(
|
||||
|
@ -1,6 +1,6 @@
|
||||
import React, { ComponentProps } from 'react';
|
||||
import deprecate from 'util-deprecate';
|
||||
import dedent from 'ts-dedent';
|
||||
import { dedent } from 'ts-dedent';
|
||||
import { ArgsTable } from './ArgsTable';
|
||||
import { CURRENT_SELECTION } from './types';
|
||||
|
||||
|
@ -1,5 +1,5 @@
|
||||
import React, { FC } from 'react';
|
||||
import dedent from 'ts-dedent';
|
||||
import { dedent } from 'ts-dedent';
|
||||
import { once } from '@storybook/client-logger';
|
||||
|
||||
import { CheckboxControl } from './Checkbox';
|
||||
|
@ -37,6 +37,7 @@ export const getConfig: ManagerBuilder['getConfig'] = async (options) => {
|
||||
bundle: true,
|
||||
minify: false,
|
||||
sourcemap: true,
|
||||
|
||||
legalComments: 'external',
|
||||
plugins: [
|
||||
aliasPlugin({
|
||||
|
@ -3,7 +3,7 @@ import { logger } from '@storybook/node-logger';
|
||||
import type { Options, CoreConfig } from '@storybook/core-common';
|
||||
import type { Configuration } from 'webpack';
|
||||
import deprecate from 'util-deprecate';
|
||||
import dedent from 'ts-dedent';
|
||||
import { dedent } from 'ts-dedent';
|
||||
import { loadCustomWebpackConfig } from '@storybook/core-webpack';
|
||||
import { createDefaultWebpackConfig } from '../preview/base-webpack.config';
|
||||
|
||||
|
@ -1,5 +1,5 @@
|
||||
import path from 'path';
|
||||
import dedent from 'ts-dedent';
|
||||
import { dedent } from 'ts-dedent';
|
||||
import { DefinePlugin, HotModuleReplacementPlugin, ProgressPlugin, ProvidePlugin } from 'webpack';
|
||||
import type { Configuration } from 'webpack';
|
||||
import HtmlWebpackPlugin from 'html-webpack-plugin';
|
||||
|
@ -1,7 +1,7 @@
|
||||
/// <reference types="node" />
|
||||
|
||||
import deprecate from 'util-deprecate';
|
||||
import dedent from 'ts-dedent';
|
||||
import { dedent } from 'ts-dedent';
|
||||
|
||||
export type ChannelHandler = (event: ChannelEvent) => void;
|
||||
|
||||
|
@ -1,5 +1,5 @@
|
||||
import chalk from 'chalk';
|
||||
import dedent from 'ts-dedent';
|
||||
import { dedent } from 'ts-dedent';
|
||||
import semver from '@storybook/semver';
|
||||
import { ConfigFile } from '@storybook/csf-tools';
|
||||
import { Fix } from '../types';
|
||||
|
@ -1,5 +1,5 @@
|
||||
import chalk from 'chalk';
|
||||
import dedent from 'ts-dedent';
|
||||
import { dedent } from 'ts-dedent';
|
||||
|
||||
import { ConfigFile, readConfig, writeConfig } from '@storybook/csf-tools';
|
||||
import { getStorybookInfo } from '@storybook/core-common';
|
||||
|
@ -1,5 +1,5 @@
|
||||
import chalk from 'chalk';
|
||||
import dedent from 'ts-dedent';
|
||||
import { dedent } from 'ts-dedent';
|
||||
import semver from '@storybook/semver';
|
||||
import { ConfigFile } from '@storybook/csf-tools';
|
||||
import { Fix } from '../types';
|
||||
|
@ -1,6 +1,6 @@
|
||||
/* eslint-disable no-underscore-dangle */
|
||||
import path from 'path';
|
||||
import dedent from 'ts-dedent';
|
||||
import { dedent } from 'ts-dedent';
|
||||
import { JsPackageManager } from '../../js-package-manager';
|
||||
import { eslintPlugin } from './eslint-plugin';
|
||||
|
||||
|
@ -1,5 +1,5 @@
|
||||
import chalk from 'chalk';
|
||||
import dedent from 'ts-dedent';
|
||||
import { dedent } from 'ts-dedent';
|
||||
import { ConfigFile, readConfig, writeConfig } from '@storybook/csf-tools';
|
||||
import { getStorybookInfo } from '@storybook/core-common';
|
||||
|
||||
|
@ -1,5 +1,5 @@
|
||||
import chalk from 'chalk';
|
||||
import dedent from 'ts-dedent';
|
||||
import { dedent } from 'ts-dedent';
|
||||
|
||||
import semver from '@storybook/semver';
|
||||
import { ConfigFile, readConfig, writeConfig } from '@storybook/csf-tools';
|
||||
|
@ -1,5 +1,5 @@
|
||||
import chalk from 'chalk';
|
||||
import dedent from 'ts-dedent';
|
||||
import { dedent } from 'ts-dedent';
|
||||
import { Fix } from '../types';
|
||||
import { NPMProxy } from '../../js-package-manager/NPMProxy';
|
||||
|
||||
|
@ -1,5 +1,5 @@
|
||||
import chalk from 'chalk';
|
||||
import dedent from 'ts-dedent';
|
||||
import { dedent } from 'ts-dedent';
|
||||
import semver from '@storybook/semver';
|
||||
import { ConfigFile } from '@storybook/csf-tools';
|
||||
import { Fix } from '../types';
|
||||
|
@ -1,5 +1,5 @@
|
||||
import chalk from 'chalk';
|
||||
import dedent from 'ts-dedent';
|
||||
import { dedent } from 'ts-dedent';
|
||||
import semver from '@storybook/semver';
|
||||
import { ConfigFile, readConfig, writeConfig } from '@storybook/csf-tools';
|
||||
import { getStorybookInfo } from '@storybook/core-common';
|
||||
|
@ -1,4 +1,4 @@
|
||||
import dedent from 'ts-dedent';
|
||||
import { dedent } from 'ts-dedent';
|
||||
import { sync as readUpSync } from 'read-pkg-up';
|
||||
import { logger, instance as npmLog } from '@storybook/node-logger';
|
||||
import { buildDevStandalone } from '@storybook/core-server';
|
||||
|
@ -1,5 +1,5 @@
|
||||
import fse from 'fs-extra';
|
||||
import dedent from 'ts-dedent';
|
||||
import { dedent } from 'ts-dedent';
|
||||
import { NpmOptions } from '../NpmOptions';
|
||||
import { SupportedRenderers, Builder, CoreBuilder } from '../project_types';
|
||||
import { getBabelDependencies, copyComponents } from '../helpers';
|
||||
|
@ -1,5 +1,5 @@
|
||||
import fse from 'fs-extra';
|
||||
import dedent from 'ts-dedent';
|
||||
import { dedent } from 'ts-dedent';
|
||||
import { SupportedRenderers } from '../project_types';
|
||||
|
||||
interface ConfigureMainOptions {
|
||||
|
@ -3,7 +3,7 @@ import fs from 'fs';
|
||||
import path from 'path';
|
||||
import chalk from 'chalk';
|
||||
import boxen from 'boxen';
|
||||
import dedent from 'ts-dedent';
|
||||
import { dedent } from 'ts-dedent';
|
||||
import { createAndInit, exec } from './repro-generators/scripts';
|
||||
import * as configs from './repro-generators/configs';
|
||||
import type { Parameters } from './repro-generators/configs';
|
||||
|
@ -1,7 +1,7 @@
|
||||
/// <reference types="webpack-env" />
|
||||
|
||||
import deprecate from 'util-deprecate';
|
||||
import dedent from 'ts-dedent';
|
||||
import { dedent } from 'ts-dedent';
|
||||
import global from 'global';
|
||||
import { logger } from '@storybook/client-logger';
|
||||
import { toId, sanitize } from '@storybook/csf';
|
||||
|
@ -1,6 +1,6 @@
|
||||
/* eslint-disable no-underscore-dangle */
|
||||
import global from 'global';
|
||||
import dedent from 'ts-dedent';
|
||||
import { dedent } from 'ts-dedent';
|
||||
import { SynchronousPromise } from 'synchronous-promise';
|
||||
import { toId, isExportStory, storyNameFromExport } from '@storybook/csf';
|
||||
import type { StoryId, AnyFramework, Parameters, StoryFn } from '@storybook/csf';
|
||||
|
@ -1,5 +1,5 @@
|
||||
import { describe } from '@jest/globals';
|
||||
import dedent from 'ts-dedent';
|
||||
import { dedent } from 'ts-dedent';
|
||||
import _transform from '../csf-2-to-3';
|
||||
|
||||
// @ts-ignore
|
||||
|
@ -1,4 +1,4 @@
|
||||
import dedent from 'ts-dedent';
|
||||
import { dedent } from 'ts-dedent';
|
||||
import deprecate from 'util-deprecate';
|
||||
|
||||
const deprecatedHtmlEndpoint = deprecate(
|
||||
|
@ -1,4 +1,4 @@
|
||||
import dedent from 'ts-dedent';
|
||||
import { dedent } from 'ts-dedent';
|
||||
|
||||
import { formatter } from './formatter';
|
||||
|
||||
|
@ -2,7 +2,7 @@ import memoize from 'memoizerific';
|
||||
|
||||
import prettierHtml from 'prettier/parser-html';
|
||||
import prettier from 'prettier/standalone';
|
||||
import dedent from 'ts-dedent';
|
||||
import { dedent } from 'ts-dedent';
|
||||
import { SyntaxHighlighterFormatTypes } from './syntaxhighlighter-types';
|
||||
|
||||
export const formatter = memoize(2)((type: SyntaxHighlighterFormatTypes, source: string) => {
|
||||
|
@ -1,4 +1,4 @@
|
||||
import dedent from 'ts-dedent';
|
||||
import { dedent } from 'ts-dedent';
|
||||
import { logger } from '@storybook/node-logger';
|
||||
import {
|
||||
CLIOptions,
|
||||
|
@ -1,7 +1,7 @@
|
||||
// eslint-disable-next-line @typescript-eslint/triple-slash-reference
|
||||
/// <reference path="../../test-typings.d.ts" />
|
||||
|
||||
import dedent from 'ts-dedent';
|
||||
import { dedent } from 'ts-dedent';
|
||||
|
||||
import { normalizeStoriesEntry } from '../normalize-stories';
|
||||
|
||||
|
@ -1,6 +1,6 @@
|
||||
import path from 'path';
|
||||
import { logger } from '@storybook/node-logger';
|
||||
import dedent from 'ts-dedent';
|
||||
import { dedent } from 'ts-dedent';
|
||||
|
||||
import { getInterpretedFile } from './interpret-files';
|
||||
|
||||
|
@ -1,5 +1,5 @@
|
||||
import path from 'path';
|
||||
import dedent from 'ts-dedent';
|
||||
import { dedent } from 'ts-dedent';
|
||||
|
||||
import { getInterpretedFile } from './interpret-files';
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
import fs from 'fs';
|
||||
import path from 'path';
|
||||
import deprecate from 'util-deprecate';
|
||||
import dedent from 'ts-dedent';
|
||||
import { dedent } from 'ts-dedent';
|
||||
import { scan } from 'picomatch';
|
||||
import slash from 'slash';
|
||||
|
||||
|
@ -1,4 +1,4 @@
|
||||
import dedent from 'ts-dedent';
|
||||
import { dedent } from 'ts-dedent';
|
||||
import deprecate from 'util-deprecate';
|
||||
import glob from 'glob';
|
||||
import path from 'path';
|
||||
|
@ -1,7 +1,7 @@
|
||||
import chalk from 'chalk';
|
||||
import { copy, emptyDir, ensureDir } from 'fs-extra';
|
||||
import path, { dirname, join } from 'path';
|
||||
import dedent from 'ts-dedent';
|
||||
import { dedent } from 'ts-dedent';
|
||||
import global from 'global';
|
||||
|
||||
import { logger } from '@storybook/node-logger';
|
||||
|
@ -4,7 +4,7 @@ import betterOpn from 'better-opn'; // betterOpn alias used because also loading
|
||||
import open from 'open';
|
||||
// @ts-ignore
|
||||
import getDefaultBrowser from 'x-default-browser';
|
||||
import dedent from 'ts-dedent';
|
||||
import { dedent } from 'ts-dedent';
|
||||
|
||||
export function openInBrowser(address: string) {
|
||||
getDefaultBrowser(async (err: any, res: any) => {
|
||||
|
@ -1,7 +1,7 @@
|
||||
import chalk from 'chalk';
|
||||
import { colors } from '@storybook/node-logger';
|
||||
import boxen from 'boxen';
|
||||
import dedent from 'ts-dedent';
|
||||
import { dedent } from 'ts-dedent';
|
||||
import Table from 'cli-table3';
|
||||
import prettyTime from 'pretty-hrtime';
|
||||
import type { VersionCheck } from '@storybook/core-common';
|
||||
|
@ -7,7 +7,7 @@ import { pathExists } from 'fs-extra';
|
||||
import path from 'path';
|
||||
import favicon from 'serve-favicon';
|
||||
|
||||
import dedent from 'ts-dedent';
|
||||
import { dedent } from 'ts-dedent';
|
||||
|
||||
const defaultFavIcon = require.resolve('@storybook/core-server/public/favicon.ico');
|
||||
|
||||
|
@ -2,7 +2,7 @@ import fetch from 'node-fetch';
|
||||
import chalk from 'chalk';
|
||||
import { colors } from '@storybook/node-logger';
|
||||
import semver from '@storybook/semver';
|
||||
import dedent from 'ts-dedent';
|
||||
import { dedent } from 'ts-dedent';
|
||||
import { cache } from '@storybook/core-common';
|
||||
import type { VersionCheck } from '@storybook/core-common';
|
||||
|
||||
|
@ -1,5 +1,5 @@
|
||||
import { logger } from '@storybook/node-logger';
|
||||
import dedent from 'ts-dedent';
|
||||
import { dedent } from 'ts-dedent';
|
||||
|
||||
export const checkWebpackVersion = (
|
||||
webpack: { version?: string },
|
||||
|
@ -1,4 +1,4 @@
|
||||
import dedent from 'ts-dedent';
|
||||
import { dedent } from 'ts-dedent';
|
||||
import type { NormalizedStoriesSpecifier } from '@storybook/core-common';
|
||||
import { globToRegexp } from '@storybook/core-common';
|
||||
|
||||
|
@ -1,4 +1,4 @@
|
||||
import dedent from 'ts-dedent';
|
||||
import { dedent } from 'ts-dedent';
|
||||
import { formatConfig, loadConfig } from './ConfigFile';
|
||||
|
||||
expect.addSnapshotSerializer({
|
||||
|
@ -1,5 +1,5 @@
|
||||
/* eslint-disable no-underscore-dangle */
|
||||
import dedent from 'ts-dedent';
|
||||
import { dedent } from 'ts-dedent';
|
||||
import yaml from 'js-yaml';
|
||||
import { loadCsf } from './CsfFile';
|
||||
|
||||
|
@ -1,6 +1,6 @@
|
||||
/* eslint-disable no-underscore-dangle */
|
||||
import fs from 'fs-extra';
|
||||
import dedent from 'ts-dedent';
|
||||
import { dedent } from 'ts-dedent';
|
||||
import * as t from '@babel/types';
|
||||
import generate from '@babel/generator';
|
||||
import traverse from '@babel/traverse';
|
||||
|
@ -1,4 +1,4 @@
|
||||
import dedent from 'ts-dedent';
|
||||
import { dedent } from 'ts-dedent';
|
||||
import { getStorySortParameter } from './getStorySortParameter';
|
||||
|
||||
describe('getStorySortParameter', () => {
|
||||
|
@ -1,7 +1,7 @@
|
||||
import * as t from '@babel/types';
|
||||
import traverse from '@babel/traverse';
|
||||
import generate from '@babel/generator';
|
||||
import dedent from 'ts-dedent';
|
||||
import { dedent } from 'ts-dedent';
|
||||
import { babelParse } from './babelParse';
|
||||
|
||||
const logger = console;
|
||||
|
@ -1,4 +1,4 @@
|
||||
import dedent from 'ts-dedent';
|
||||
import { dedent } from 'ts-dedent';
|
||||
import global from 'global';
|
||||
import { SynchronousPromise } from 'synchronous-promise';
|
||||
import {
|
||||
|
@ -1,5 +1,5 @@
|
||||
import deprecate from 'util-deprecate';
|
||||
import dedent from 'ts-dedent';
|
||||
import { dedent } from 'ts-dedent';
|
||||
import global from 'global';
|
||||
import {
|
||||
CURRENT_STORY_WAS_SET,
|
||||
|
@ -1,7 +1,7 @@
|
||||
import global from 'global';
|
||||
import { logger } from '@storybook/client-logger';
|
||||
import AnsiToHtml from 'ansi-to-html';
|
||||
import dedent from 'ts-dedent';
|
||||
import { dedent } from 'ts-dedent';
|
||||
import qs from 'qs';
|
||||
|
||||
import type { Story } from '@storybook/store';
|
||||
|
@ -1,5 +1,5 @@
|
||||
import qs from 'qs';
|
||||
import dedent from 'ts-dedent';
|
||||
import { dedent } from 'ts-dedent';
|
||||
import type { Args } from '@storybook/addons';
|
||||
import { once } from '@storybook/client-logger';
|
||||
import isPlainObject from 'lodash/isPlainObject';
|
||||
|
@ -3,7 +3,7 @@ import deepEqual from 'fast-deep-equal';
|
||||
import isPlainObject from 'lodash/isPlainObject';
|
||||
import memoize from 'memoizerific';
|
||||
import qs, { IStringifyOptions } from 'qs';
|
||||
import dedent from 'ts-dedent';
|
||||
import { dedent } from 'ts-dedent';
|
||||
|
||||
export interface StoryData {
|
||||
viewMode?: string;
|
||||
|
@ -1,5 +1,5 @@
|
||||
import deprecate from 'util-deprecate';
|
||||
import dedent from 'ts-dedent';
|
||||
import { dedent } from 'ts-dedent';
|
||||
import type { Globals, GlobalTypes } from '@storybook/csf';
|
||||
|
||||
import { deepDiff, DEEPLY_EQUAL } from './args';
|
||||
|
@ -1,4 +1,4 @@
|
||||
import dedent from 'ts-dedent';
|
||||
import { dedent } from 'ts-dedent';
|
||||
import type { StoryId } from '@storybook/csf';
|
||||
import memoize from 'memoizerific';
|
||||
|
||||
|
@ -2,7 +2,7 @@ import deepEqual from 'fast-deep-equal';
|
||||
import type { SBType, Args, InputType, ArgTypes, StoryContext, AnyFramework } from '@storybook/csf';
|
||||
import { once } from '@storybook/client-logger';
|
||||
import isPlainObject from 'lodash/isPlainObject';
|
||||
import dedent from 'ts-dedent';
|
||||
import { dedent } from 'ts-dedent';
|
||||
|
||||
const INCOMPATIBLE = Symbol('incompatible');
|
||||
const map = (arg: unknown, argType: InputType): any => {
|
||||
|
@ -1,5 +1,5 @@
|
||||
import slash from 'slash';
|
||||
import dedent from 'ts-dedent';
|
||||
import { dedent } from 'ts-dedent';
|
||||
import { once } from '@storybook/client-logger';
|
||||
|
||||
// FIXME: types duplicated type from `core-common', to be
|
||||
|
@ -7,7 +7,7 @@ import type {
|
||||
ArgTypes,
|
||||
} from '@storybook/csf';
|
||||
import { storyNameFromExport, toId } from '@storybook/csf';
|
||||
import dedent from 'ts-dedent';
|
||||
import { dedent } from 'ts-dedent';
|
||||
import { logger } from '@storybook/client-logger';
|
||||
import deprecate from 'util-deprecate';
|
||||
import type { NormalizedComponentAnnotations, NormalizedStoryAnnotations } from '../types';
|
||||
|
@ -1,4 +1,4 @@
|
||||
import dedent from 'ts-dedent';
|
||||
import { dedent } from 'ts-dedent';
|
||||
import deprecate from 'util-deprecate';
|
||||
import global from 'global';
|
||||
|
||||
|
@ -1,5 +1,5 @@
|
||||
import mapValues from 'lodash/mapValues';
|
||||
import dedent from 'ts-dedent';
|
||||
import { dedent } from 'ts-dedent';
|
||||
import { logger } from '@storybook/client-logger';
|
||||
import type { AnyFramework, SBType, ArgTypesEnhancer } from '@storybook/csf';
|
||||
import { combineParameters } from './parameters';
|
||||
|
@ -1,5 +1,5 @@
|
||||
import stable from 'stable';
|
||||
import dedent from 'ts-dedent';
|
||||
import { dedent } from 'ts-dedent';
|
||||
import type { Comparator, StorySortParameter, StorySortParameterV7 } from '@storybook/addons';
|
||||
import { storySort } from './storySort';
|
||||
import type { Story, StoryIndexEntry, IndexEntry, Path, Parameters } from './types';
|
||||
|
@ -1,7 +1,7 @@
|
||||
import { logger } from '@storybook/client-logger';
|
||||
|
||||
import { deletedDiff } from 'deep-object-diff';
|
||||
import dedent from 'ts-dedent';
|
||||
import { dedent } from 'ts-dedent';
|
||||
|
||||
import light from './themes/light';
|
||||
import { Theme, ThemeVars } from './types';
|
||||
|
@ -48,26 +48,14 @@ export default {
|
||||
'A',
|
||||
'ActionBar',
|
||||
'AddonPanel',
|
||||
'ArgsTable',
|
||||
'ArgsTableError',
|
||||
'Badge',
|
||||
'Bar',
|
||||
'Blockquote',
|
||||
'BooleanControl',
|
||||
'Button',
|
||||
'Code',
|
||||
'ColorControl',
|
||||
'ColorItem',
|
||||
'ColorPalette',
|
||||
'DL',
|
||||
'DateControl',
|
||||
'Description',
|
||||
'Div',
|
||||
'DocsContent',
|
||||
'DocsPageWrapper',
|
||||
'DocsWrapper',
|
||||
'DocumentWrapper',
|
||||
'FilesControl',
|
||||
'FlexBar',
|
||||
'Form',
|
||||
'H1',
|
||||
@ -77,72 +65,48 @@ export default {
|
||||
'H5',
|
||||
'H6',
|
||||
'HR',
|
||||
'IFrame',
|
||||
'IconButton',
|
||||
'IconGallery',
|
||||
'IconItem',
|
||||
'IconButtonSkeleton',
|
||||
'Icons',
|
||||
'Img',
|
||||
'LI',
|
||||
'Link',
|
||||
'Loader',
|
||||
'NoControlsWarning',
|
||||
'NumberControl',
|
||||
'OL',
|
||||
'ObjectControl',
|
||||
'OptionsControl',
|
||||
'P',
|
||||
'Placeholder',
|
||||
'Pre',
|
||||
'Preview',
|
||||
'PreviewSkeleton',
|
||||
'RangeControl',
|
||||
'ResetWrapper',
|
||||
'ScrollArea',
|
||||
'Separator',
|
||||
'Source',
|
||||
'SourceError',
|
||||
'Spaced',
|
||||
'Span',
|
||||
'Story',
|
||||
'StoryError',
|
||||
'StorySkeleton',
|
||||
'StorybookIcon',
|
||||
'StorybookLogo',
|
||||
'StyledSyntaxHighlighter',
|
||||
'Subtitle',
|
||||
'Symbols',
|
||||
'SyntaxHighlighter',
|
||||
'TT',
|
||||
'TabBar',
|
||||
'TabButton',
|
||||
'TabWrapper',
|
||||
'TabbedArgsTable',
|
||||
'Table',
|
||||
'TableWrapper',
|
||||
'Tabs',
|
||||
'TabsState',
|
||||
'TextControl',
|
||||
'Title',
|
||||
'TooltipLinkList',
|
||||
'TooltipMessage',
|
||||
'TooltipNote',
|
||||
'Typeset',
|
||||
'UL',
|
||||
'WithTooltip',
|
||||
'WithTooltipPure',
|
||||
'Zoom',
|
||||
'argsTableLoadingData',
|
||||
'codeCommon',
|
||||
'components',
|
||||
'format',
|
||||
'formatDate',
|
||||
'formatTime',
|
||||
'createCopyToClipboardFunction',
|
||||
'getStoryHref',
|
||||
'interleaveSeparators',
|
||||
'nameSpaceClassNames',
|
||||
'parse',
|
||||
'parseDate',
|
||||
'parseTime',
|
||||
'resetComponents',
|
||||
'withReset',
|
||||
],
|
||||
'@storybook/channels': ['Channel'],
|
||||
'@storybook/core-events': [
|
||||
|
@ -1,4 +1,4 @@
|
||||
import dedent from 'ts-dedent';
|
||||
import { dedent } from 'ts-dedent';
|
||||
import { StorybookStory, StorybookSection } from './types';
|
||||
|
||||
const { identifier } = require('safe-identifier');
|
||||
|
@ -1,6 +1,6 @@
|
||||
/* eslint-disable camelcase */
|
||||
import svelteDoc from 'sveltedoc-parser';
|
||||
import dedent from 'ts-dedent';
|
||||
import { dedent } from 'ts-dedent';
|
||||
import * as path from 'path';
|
||||
import * as fs from 'fs';
|
||||
import { preprocess } from 'svelte/compiler';
|
||||
|
@ -3,7 +3,7 @@
|
||||
import { SNIPPET_RENDERED, SourceType } from '@storybook/docs-tools';
|
||||
import { addons, useEffect } from '@storybook/addons';
|
||||
import type { PartialStoryFn } from '@storybook/csf';
|
||||
import dedent from 'ts-dedent';
|
||||
import { dedent } from 'ts-dedent';
|
||||
import { HtmlFramework, StoryContext } from '../types';
|
||||
import { StoryFn } from '../public-types';
|
||||
|
||||
|
@ -2,7 +2,7 @@
|
||||
// @ts-ignore
|
||||
import global from 'global';
|
||||
|
||||
import dedent from 'ts-dedent';
|
||||
import { dedent } from 'ts-dedent';
|
||||
import { simulatePageLoad, simulateDOMContentLoaded } from '@storybook/preview-web';
|
||||
import type { RenderContext } from '@storybook/store';
|
||||
import type { HtmlFramework } from './types';
|
||||
|
@ -1,5 +1,5 @@
|
||||
import * as preact from 'preact';
|
||||
import dedent from 'ts-dedent';
|
||||
import { dedent } from 'ts-dedent';
|
||||
import type { RenderContext } from '@storybook/store';
|
||||
import type { StoryFnPreactReturnType, PreactFramework } from './types';
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
/* eslint-disable no-underscore-dangle */
|
||||
import React, { createElement, ReactElement } from 'react';
|
||||
import reactElementToJSXString, { Options } from 'react-element-to-jsx-string';
|
||||
import dedent from 'ts-dedent';
|
||||
import { dedent } from 'ts-dedent';
|
||||
import deprecate from 'util-deprecate';
|
||||
|
||||
import { addons, useEffect } from '@storybook/addons';
|
||||
|
@ -1,5 +1,5 @@
|
||||
import { generate } from 'escodegen';
|
||||
import dedent from 'ts-dedent';
|
||||
import { dedent } from 'ts-dedent';
|
||||
|
||||
const BASIC_OPTIONS = {
|
||||
format: {
|
||||
|
@ -2,7 +2,7 @@
|
||||
// @ts-ignore
|
||||
import global from 'global';
|
||||
|
||||
import dedent from 'ts-dedent';
|
||||
import { dedent } from 'ts-dedent';
|
||||
import type { RenderContext } from '@storybook/store';
|
||||
import { simulatePageLoad, simulateDOMContentLoaded } from '@storybook/preview-web';
|
||||
import type { StoryFn, Args, ArgTypes } from './public-types';
|
||||
|
@ -1,6 +1,6 @@
|
||||
<script>
|
||||
import SlotDecorator from './SlotDecorator.svelte';
|
||||
import dedent from 'ts-dedent';
|
||||
import { dedent } from 'ts-dedent';
|
||||
|
||||
export let name;
|
||||
export let kind;
|
||||
|
@ -1,5 +1,5 @@
|
||||
/* eslint-disable no-underscore-dangle */
|
||||
import dedent from 'ts-dedent';
|
||||
import { dedent } from 'ts-dedent';
|
||||
import Vue from 'vue';
|
||||
import type { RenderContext } from '@storybook/store';
|
||||
import type { ArgsStoryFn } from '@storybook/csf';
|
||||
|
@ -1,4 +1,4 @@
|
||||
import dedent from 'ts-dedent';
|
||||
import { dedent } from 'ts-dedent';
|
||||
import { createApp, h } from 'vue';
|
||||
import type { RenderContext } from '@storybook/store';
|
||||
import type { ArgsStoryFn } from '@storybook/csf';
|
||||
|
@ -2,7 +2,7 @@
|
||||
// @ts-ignore
|
||||
import global from 'global';
|
||||
|
||||
import dedent from 'ts-dedent';
|
||||
import { dedent } from 'ts-dedent';
|
||||
import { render } from 'lit-html';
|
||||
// Keep `.js` extension to avoid issue with Webpack (related to export map?)
|
||||
// eslint-disable-next-line import/extensions
|
||||
|
@ -4,7 +4,7 @@ import chalk from 'chalk';
|
||||
import path from 'path';
|
||||
import program from 'commander';
|
||||
import detectFreePort from 'detect-port';
|
||||
import dedent from 'ts-dedent';
|
||||
import { dedent } from 'ts-dedent';
|
||||
import fs from 'fs';
|
||||
import yaml from 'js-yaml';
|
||||
import nodeCleanup from 'node-cleanup';
|
||||
|
Loading…
x
Reference in New Issue
Block a user