@nx/react-native
Version:
26 lines (25 loc) • 1.16 kB
JavaScript
Object.defineProperty(exports, "__esModule", { value: true });
exports.storybookConfigurationGenerator = storybookConfigurationGenerator;
exports.storybookConfigurationGeneratorInternal = storybookConfigurationGeneratorInternal;
const devkit_1 = require("@nx/devkit");
const react_1 = require("@nx/react");
function storybookConfigurationGenerator(tree, schema) {
return storybookConfigurationGeneratorInternal(tree, {
addPlugin: false,
...schema,
});
}
/**
* This would be a direct pass through to @nx/react:storybook-configuration generator.
* @TODO (@xiongemi): remove this generator for v19
*/
async function storybookConfigurationGeneratorInternal(host, schema) {
devkit_1.logger.warn(`Please run 'nx run @nx/react:storybook-configuration ${schema.project}' instead.`);
const nxJson = (0, devkit_1.readNxJson)(host);
const addPluginDefault = process.env.NX_ADD_PLUGINS !== 'false' &&
nxJson.useInferencePlugins !== false;
schema.addPlugin ??= addPluginDefault;
return (0, react_1.storybookConfigurationGenerator)(host, schema);
}
exports.default = storybookConfigurationGenerator;
;