Skip to content

Commit

Permalink
chore: begin work on dismantling helper-plugin (strapi#19607)
Browse files Browse the repository at this point in the history
* chore: remove stories

* docs: add generator from type-doc

* chore!: remove CM functions

* chore!: remove DateTimePicker

* chore!: remove Link and LinkButton
  • Loading branch information
joshuaellis authored Feb 27, 2024
1 parent 390c375 commit 585e011
Show file tree
Hide file tree
Showing 75 changed files with 14,396 additions and 22,464 deletions.
1 change: 1 addition & 0 deletions docs/.gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@
# Generated files
.docusaurus
.cache-loader
/docs/exports

# Misc
.DS_Store
Expand Down
17 changes: 17 additions & 0 deletions docs/docusaurus.config.js
Original file line number Diff line number Diff line change
Expand Up @@ -37,6 +37,17 @@ const config = {
};
},
}),
[
'docusaurus-plugin-typedoc',
// Plugin / TypeDoc options
{
entryPoints: ['../packages/core/strapi/src/admin.ts'],
tsconfig: '../packages/core/strapi/tsconfig.build.json',
entryDocument: null,
out: 'exports',
watch: process.env.TYPEDOC_WATCH,
},
],
],
presets: [
[
Expand Down Expand Up @@ -84,6 +95,12 @@ const config = {
sidebarId: 'api',
label: 'API Reference',
},
{
type: 'docSidebar',
position: 'left',
sidebarId: 'exports',
label: 'Exports',
},
{
type: 'docSidebar',
position: 'left',
Expand Down
8 changes: 6 additions & 2 deletions docs/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
"deploy": "docusaurus deploy",
"docusaurus": "docusaurus",
"serve": "docusaurus serve",
"start": "docusaurus start",
"start": "TYPEDOC_WATCH=true docusaurus start",
"swizzle": "docusaurus swizzle",
"write-heading-ids": "docusaurus write-heading-ids",
"write-translations": "docusaurus write-translations"
Expand All @@ -35,6 +35,10 @@
"react-dom": "^17.0.2"
},
"devDependencies": {
"@docusaurus/module-type-aliases": "2.2.0"
"@docusaurus/module-type-aliases": "2.2.0",
"docusaurus-plugin-typedoc": "0.22.0",
"typedoc": "0.25.9",
"typedoc-plugin-markdown": "3.17.1",
"typescript": "5.3.3"
}
}
1 change: 1 addition & 0 deletions docs/sidebars.js
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,7 @@ const sidebars = {
// By default, Docusaurus generates a sidebar from the docs folder structure
docs: [{ type: 'autogenerated', dirName: 'docs' }],
api: [{ type: 'autogenerated', dirName: 'api' }],
exports: [{ type: 'autogenerated', dirName: 'exports' }],
guides: [{ type: 'autogenerated', dirName: 'guides' }],
rfcs: [{ type: 'autogenerated', dirName: 'rfcs' }],
};
Expand Down
160 changes: 160 additions & 0 deletions docs/yarn.lock
Original file line number Diff line number Diff line change
Expand Up @@ -3868,6 +3868,13 @@ __metadata:
languageName: node
linkType: hard

"ansi-sequence-parser@npm:^1.1.0":
version: 1.1.1
resolution: "ansi-sequence-parser@npm:1.1.1"
checksum: 9ce30f257badc2ef62cac8028a7e26c368d22bf26650427192e8ffd102da42e377e3affe90fae58062eecc963b0b055f510dde3b677c7e0c433c67069b5a8ee5
languageName: node
linkType: hard

"ansi-styles@npm:^3.2.1":
version: 3.2.1
resolution: "ansi-styles@npm:3.2.1"
Expand Down Expand Up @@ -5324,12 +5331,26 @@ __metadata:
"@docusaurus/preset-classic": "npm:2.2.0"
"@mdx-js/react": "npm:^1.6.22"
clsx: "npm:^1.1.1"
docusaurus-plugin-typedoc: "npm:0.22.0"
prism-react-renderer: "npm:^1.3.3"
react: "npm:^17.0.2"
react-dom: "npm:^17.0.2"
typedoc: "npm:0.25.9"
typedoc-plugin-markdown: "npm:3.17.1"
typescript: "npm:5.3.3"
languageName: unknown
linkType: soft

"docusaurus-plugin-typedoc@npm:0.22.0":
version: 0.22.0
resolution: "docusaurus-plugin-typedoc@npm:0.22.0"
peerDependencies:
typedoc: ">=0.24.0"
typedoc-plugin-markdown: ">=3.15.0"
checksum: d72ad117668c18448c501b19983bfebac5c425013295401d6a9ec034e294f7de677e20f5fd8d4f04ede44bc53bb607c0d2130615c28fc22f17c237b44dc5f6d7
languageName: node
linkType: hard

"dom-converter@npm:^0.2.0":
version: 0.2.0
resolution: "dom-converter@npm:0.2.0"
Expand Down Expand Up @@ -6336,6 +6357,24 @@ __metadata:
languageName: node
linkType: hard

"handlebars@npm:^4.7.7":
version: 4.7.8
resolution: "handlebars@npm:4.7.8"
dependencies:
minimist: "npm:^1.2.5"
neo-async: "npm:^2.6.2"
source-map: "npm:^0.6.1"
uglify-js: "npm:^3.1.4"
wordwrap: "npm:^1.0.0"
dependenciesMeta:
uglify-js:
optional: true
bin:
handlebars: bin/handlebars
checksum: bd528f4dd150adf67f3f857118ef0fa43ff79a153b1d943fa0a770f2599e38b25a7a0dbac1a3611a4ec86970fd2325a81310fb788b5c892308c9f8743bd02e11
languageName: node
linkType: hard

"has-flag@npm:^3.0.0":
version: 3.0.0
resolution: "has-flag@npm:3.0.0"
Expand Down Expand Up @@ -7271,6 +7310,13 @@ __metadata:
languageName: node
linkType: hard

"jsonc-parser@npm:^3.2.0":
version: 3.2.1
resolution: "jsonc-parser@npm:3.2.1"
checksum: fe2df6f39e21653781d52cae20c5b9e0ab62461918d97f9430b216cea9b6500efc1d8b42c6584cc0a7548b4c996055e9cdc39f09b9782fa6957af2f45306c530
languageName: node
linkType: hard

"jsonfile@npm:^6.0.1":
version: 6.1.0
resolution: "jsonfile@npm:6.1.0"
Expand Down Expand Up @@ -7489,6 +7535,13 @@ __metadata:
languageName: node
linkType: hard

"lunr@npm:^2.3.9":
version: 2.3.9
resolution: "lunr@npm:2.3.9"
checksum: f2f6db34c046f5a767782fe2454e6dd69c75ba3c5cf5c1cb9cacca2313a99c2ba78ff8fa67dac866fb7c4ffd5f22e06684793f5f15ba14bddb598b94513d54bf
languageName: node
linkType: hard

"make-dir@npm:^3.0.0, make-dir@npm:^3.0.2, make-dir@npm:^3.1.0":
version: 3.1.0
resolution: "make-dir@npm:3.1.0"
Expand Down Expand Up @@ -7529,6 +7582,15 @@ __metadata:
languageName: node
linkType: hard

"marked@npm:^4.3.0":
version: 4.3.0
resolution: "marked@npm:4.3.0"
bin:
marked: bin/marked.js
checksum: c830bb4cb3705b754ca342b656e8a582d7428706b2678c898b856f6030c134ce2d1e19136efa3e6a1841f7330efbd24963d6bdeddc57d2938e906250f99895d0
languageName: node
linkType: hard

"mdast-squeeze-paragraphs@npm:^4.0.0":
version: 4.0.0
resolution: "mdast-squeeze-paragraphs@npm:4.0.0"
Expand Down Expand Up @@ -7751,6 +7813,15 @@ __metadata:
languageName: node
linkType: hard

"minimatch@npm:^9.0.3":
version: 9.0.3
resolution: "minimatch@npm:9.0.3"
dependencies:
brace-expansion: "npm:^2.0.1"
checksum: c81b47d28153e77521877649f4bab48348d10938df9e8147a58111fe00ef89559a2938de9f6632910c4f7bf7bb5cd81191a546167e58d357f0cfb1e18cecc1c5
languageName: node
linkType: hard

"minimist@npm:^1.2.0, minimist@npm:^1.2.5":
version: 1.2.6
resolution: "minimist@npm:1.2.6"
Expand Down Expand Up @@ -10002,6 +10073,18 @@ __metadata:
languageName: node
linkType: hard

"shiki@npm:^0.14.7":
version: 0.14.7
resolution: "shiki@npm:0.14.7"
dependencies:
ansi-sequence-parser: "npm:^1.1.0"
jsonc-parser: "npm:^3.2.0"
vscode-oniguruma: "npm:^1.7.0"
vscode-textmate: "npm:^8.0.0"
checksum: be3f2444c65bd0c57802026f171cb42ad571d361ee885be0c292b60785f68c70f19b69310f5ffe7f7a93db4c5ef50211e0a0248794bc6bb48d242bc43fe72a62
languageName: node
linkType: hard

"side-channel@npm:^1.0.4":
version: 1.0.4
resolution: "side-channel@npm:1.0.4"
Expand Down Expand Up @@ -10623,13 +10706,69 @@ __metadata:
languageName: node
linkType: hard

"typedoc-plugin-markdown@npm:3.17.1":
version: 3.17.1
resolution: "typedoc-plugin-markdown@npm:3.17.1"
dependencies:
handlebars: "npm:^4.7.7"
peerDependencies:
typedoc: ">=0.24.0"
checksum: 21bfe7fba60e3c27e15700196b1b4abdf5b63bfdc9a4af57cf6f0891f9d359ac561435773709c6ea3555bae402b7a81b637d055e767afd33e2c0dc717d0449d2
languageName: node
linkType: hard

"typedoc@npm:0.25.9":
version: 0.25.9
resolution: "typedoc@npm:0.25.9"
dependencies:
lunr: "npm:^2.3.9"
marked: "npm:^4.3.0"
minimatch: "npm:^9.0.3"
shiki: "npm:^0.14.7"
peerDependencies:
typescript: 4.6.x || 4.7.x || 4.8.x || 4.9.x || 5.0.x || 5.1.x || 5.2.x || 5.3.x
bin:
typedoc: bin/typedoc
checksum: 537b29c919241620887833f8db3febf6f2b4abc432a11e368527bb82f0ca49a2ba65acef88a8982e01ae3382a65a07395b03164349dcb6020c3157fdbb171b70
languageName: node
linkType: hard

"typescript@npm:5.3.3":
version: 5.3.3
resolution: "typescript@npm:5.3.3"
bin:
tsc: bin/tsc
tsserver: bin/tsserver
checksum: 6e4e6a14a50c222b3d14d4ea2f729e79f972fa536ac1522b91202a9a65af3605c2928c4a790a4a50aa13694d461c479ba92cedaeb1e7b190aadaa4e4b96b8e18
languageName: node
linkType: hard

"typescript@patch:typescript@npm%3A5.3.3#optional!builtin<compat/typescript>":
version: 5.3.3
resolution: "typescript@patch:typescript@npm%3A5.3.3#optional!builtin<compat/typescript>::version=5.3.3&hash=29ae49"
bin:
tsc: bin/tsc
tsserver: bin/tsserver
checksum: 57bf073a0b88f9bf76e5a24be3df864a8f9d0e70f8316969f4992ae26e30cb8d078708922da2ade1f2c8d1faee13b28bcb69876ebb1e37910e31c54aa9126aa2
languageName: node
linkType: hard

"ua-parser-js@npm:^0.7.30":
version: 0.7.33
resolution: "ua-parser-js@npm:0.7.33"
checksum: b648d065a8b42a852181346125d0e39c24df66944a1a965b3857ca3ff070f387c18dcc66a090832e5d08a511d27ab8c2f4020bd6f9c7bcc4e140af27ee1dfa4b
languageName: node
linkType: hard

"uglify-js@npm:^3.1.4":
version: 3.17.4
resolution: "uglify-js@npm:3.17.4"
bin:
uglifyjs: bin/uglifyjs
checksum: 4c0b800e0ff192079d2c3ce8414fd3b656a570028c7c79af5c29c53d5c532b68bbcae4ad47307f89c2ee124d11826fff7a136b59d5c5bb18422bcdf5568afe1e
languageName: node
linkType: hard

"unherit@npm:^1.0.4":
version: 1.1.3
resolution: "unherit@npm:1.1.3"
Expand Down Expand Up @@ -11002,6 +11141,20 @@ __metadata:
languageName: node
linkType: hard

"vscode-oniguruma@npm:^1.7.0":
version: 1.7.0
resolution: "vscode-oniguruma@npm:1.7.0"
checksum: 7da9d21459f9788544b258a5fd1b9752df6edd8b406a19eea0209c6bf76507d5717277016799301c4da0d536095f9ca8c06afd1ab8f4001189090c804ca4814e
languageName: node
linkType: hard

"vscode-textmate@npm:^8.0.0":
version: 8.0.0
resolution: "vscode-textmate@npm:8.0.0"
checksum: 9fa7d66d6042cb090d116c2d8820d34c8870cfcbaed6e404da89f66b899970ed0ac47b59a2e30fc40a25af5414822bb3ea27974f714e9b91910d69c894be95f7
languageName: node
linkType: hard

"wait-on@npm:^6.0.1":
version: 6.0.1
resolution: "wait-on@npm:6.0.1"
Expand Down Expand Up @@ -11280,6 +11433,13 @@ __metadata:
languageName: node
linkType: hard

"wordwrap@npm:^1.0.0":
version: 1.0.0
resolution: "wordwrap@npm:1.0.0"
checksum: 497d40beb2bdb08e6d38754faa17ce20b0bf1306327f80cb777927edb23f461ee1f6bc659b3c3c93f26b08e1cf4b46acc5bae8fda1f0be3b5ab9a1a0211034cd
languageName: node
linkType: hard

"wrap-ansi@npm:^7.0.0":
version: 7.0.0
resolution: "wrap-ansi@npm:7.0.0"
Expand Down
Loading

0 comments on commit 585e011

Please sign in to comment.