Initial Commit
This commit is contained in:
@@ -0,0 +1,4 @@
|
||||
.vuepress/dist
|
||||
.vuepress/public/commercetools
|
||||
api.json
|
||||
reference
|
||||
@@ -0,0 +1,40 @@
|
||||
module.exports = {
|
||||
title: 'Integration Boilerplate',
|
||||
base: '/integration-boilerplate/',
|
||||
description: 'Documentation for the new Integration boilerplate',
|
||||
head: [['link', { rel: 'icon', href: '/favicon.png' }]],
|
||||
theme: 'vsf-docs',
|
||||
configureWebpack: (config) => {
|
||||
config.module.rules = config.module.rules.map((rule) => ({
|
||||
...rule,
|
||||
use:
|
||||
rule.use &&
|
||||
rule.use.map((useRule) => ({
|
||||
...useRule,
|
||||
options:
|
||||
useRule.loader === 'url-loader'
|
||||
? /**
|
||||
Hack for loading images properly.
|
||||
ref: https://github.com/vuejs/vue-loader/issues/1612#issuecomment-559366730
|
||||
*/
|
||||
{ ...useRule.options, esModule: false }
|
||||
: useRule.options
|
||||
}))
|
||||
}));
|
||||
},
|
||||
themeConfig: {
|
||||
nav: [
|
||||
{ text: 'Vue Storefront', link: 'https://vuestorefront.io/' },
|
||||
{ text: 'Core Documentation', link: 'https://docs.vuestorefront.io/v2/' }
|
||||
],
|
||||
sidebar: {
|
||||
'/': [
|
||||
{
|
||||
title: 'Reference',
|
||||
collapsable: false,
|
||||
children: [['/reference/api/', 'API Reference']]
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
};
|
||||
@@ -0,0 +1,6 @@
|
||||
export default ({
|
||||
Vue, // the version of Vue being used in the VuePress app
|
||||
options, // the options for the root Vue instance
|
||||
router, // the router instance for the app
|
||||
siteData // site metadata
|
||||
}) => {}
|
||||
Binary file not shown.
|
After Width: | Height: | Size: 109 KiB |
Binary file not shown.
|
After Width: | Height: | Size: 1.7 KiB |
Binary file not shown.
|
After Width: | Height: | Size: 17 KiB |
@@ -0,0 +1,18 @@
|
||||
.badge {
|
||||
margin-top: 4px;
|
||||
background-color: #22c34b;
|
||||
}
|
||||
|
||||
.badge.info {
|
||||
background-color: #22c34b !important;
|
||||
}
|
||||
|
||||
.multiselect__tag {
|
||||
background: #22c34b !important;
|
||||
}
|
||||
|
||||
.custom-block.tip {
|
||||
border-color: #22c34b;
|
||||
background-color: #f0f7f2;
|
||||
}
|
||||
|
||||
@@ -0,0 +1 @@
|
||||
$accentColor = #22c34b;
|
||||
@@ -0,0 +1,10 @@
|
||||
---
|
||||
enterpriseTag: true
|
||||
hideToc: true
|
||||
---
|
||||
# Integrations boilerplate
|
||||
|
||||
This project is the new Integrations Boilerplate
|
||||
|
||||
<CoreDocsList />
|
||||
|
||||
@@ -0,0 +1,37 @@
|
||||
{
|
||||
"name": "@vue-storefront/integration-boilerplate-docs",
|
||||
"version": "0.0.1",
|
||||
"private": true,
|
||||
"description": "Documentation for the new Integration boilerplate",
|
||||
"main": "index.js",
|
||||
"scripts": {
|
||||
"dev": "vuepress dev",
|
||||
"build": "NODE_OPTIONS=--max_old_space_size=8192 vuepress build",
|
||||
"api-extract": "cd ../ && yarn build && cd docs/ && yarn api-ref && yarn sdk-ref && yarn ref-md",
|
||||
"api-ref": "cd ../packages/api-client && api-extractor run --local",
|
||||
"sdk-ref": "cd ../packages/sdk && api-extractor run --local",
|
||||
"ref-md": "api-documenter markdown --i reference/api --o reference/api"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@microsoft/api-documenter": "^7.13.30",
|
||||
"@microsoft/api-extractor": "7.18.1",
|
||||
"concat-md": "^0.3.5",
|
||||
"handlebars": "^4.7.7",
|
||||
"typedoc": "^0.20.20",
|
||||
"typedoc-plugin-markdown": "^3.4.5",
|
||||
"typescript": "^3.6.4",
|
||||
"vuepress": "^1.8.2",
|
||||
"vuepress-plugin-mermaidjs": "^1.9.1"
|
||||
},
|
||||
"author": "VSF",
|
||||
"dependencies": {
|
||||
"sass-loader": "^8.0.2",
|
||||
"vue-multiselect": "^2.1.6",
|
||||
"vuepress-theme-vsf-docs": "^1.1.0-alpha.8"
|
||||
},
|
||||
"workspaces": {
|
||||
"nohoist": [
|
||||
"typedoc-plugin-markdown"
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,7 @@
|
||||
{
|
||||
"hideBreadcrumbs": true,
|
||||
"hideInPageTOC": true,
|
||||
"readme": "none",
|
||||
"plugin": ["typedoc-plugin-markdown"],
|
||||
"theme": "./typedoc-vsf-theme"
|
||||
}
|
||||
+11631
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user