diff --git a/.changeset/cool-lemons-search.md b/.changeset/cool-lemons-search.md new file mode 100644 index 000000000..529cdb57d --- /dev/null +++ b/.changeset/cool-lemons-search.md @@ -0,0 +1,5 @@ +--- +'rocket-preset-extend-lion-docs': patch +--- + +Handle exports that do not have a Lion prefix diff --git a/.changeset/curly-ants-beg.md b/.changeset/curly-ants-beg.md new file mode 100644 index 000000000..5d5d44d3f --- /dev/null +++ b/.changeset/curly-ants-beg.md @@ -0,0 +1,5 @@ +--- +'rocket-preset-extend-lion-docs': patch +--- + +Add option `exportsMapJsonFileName` to configure the json filename containing the export map (default to `package.json`) diff --git a/.changeset/weak-pears-sing.md b/.changeset/weak-pears-sing.md new file mode 100644 index 000000000..3ecfda17d --- /dev/null +++ b/.changeset/weak-pears-sing.md @@ -0,0 +1,5 @@ +--- +'rocket-preset-extend-lion-docs': patch +--- + +Support usage without a subfolder for the npm scope (via setting `npmScope: ''`) diff --git a/packages-node/rocket-preset-extend-lion-docs/preset/extendLionDocs.js b/packages-node/rocket-preset-extend-lion-docs/preset/extendLionDocs.js index 3012aa971..92e8f07d6 100644 --- a/packages-node/rocket-preset-extend-lion-docs/preset/extendLionDocs.js +++ b/packages-node/rocket-preset-extend-lion-docs/preset/extendLionDocs.js @@ -14,26 +14,33 @@ const __dirname = path.dirname(fileURLToPath(import.meta.url)); * @param {object} opts * @param {string} [opts.rootDir] * @param {string} [opts.nodeModulesDir] + * @param {string} [opts.npmScope] * @param {string} opts.classPrefix * @param {string} opts.classBareImport * @param {string} opts.tagPrefix * @param {string} opts.tagBareImport + * @param {string} opts.tagBareImport + * @param {string} [opts.exportsMapJsonFileName] * @returns */ export async function extendLionDocs({ rootDir, nodeModulesDir, + npmScope, classPrefix, classBareImport, tagPrefix, tagBareImport, + exportsMapJsonFileName, }) { const changes = await generateExtendDocsConfig({ nodeModulesDir, + npmScope, classPrefix, classBareImport, tagPrefix, tagBareImport, + exportsMapJsonFileName, }); const extendDocsConfig = { changes,