mirror of https://github.com/requarks/wiki
parent
bc12db7295
commit
9e2f1caaf7
@ -1,17 +1,18 @@
|
|||||||
const _ = require('lodash')
|
|
||||||
|
|
||||||
module.exports = {
|
module.exports = {
|
||||||
/**
|
/**
|
||||||
* Get default value of type
|
* Get default value of type
|
||||||
*
|
*
|
||||||
* @param {any} Type Primitive Type
|
* @param {any} type primitive type name
|
||||||
* @returns Default value
|
* @returns Default value
|
||||||
*/
|
*/
|
||||||
getTypeDefaultValue (Type) {
|
getTypeDefaultValue (type) {
|
||||||
if (_.isArray(Type)) {
|
switch (type.toLowerCase()) {
|
||||||
return _.head(Type)
|
case 'string':
|
||||||
} else {
|
return ''
|
||||||
return new Type()
|
case 'number':
|
||||||
|
return 0
|
||||||
|
case 'boolean':
|
||||||
|
return false
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@ -1,30 +0,0 @@
|
|||||||
module.exports = {
|
|
||||||
key: 'azure',
|
|
||||||
title: 'Azure Blob Storage',
|
|
||||||
props: {
|
|
||||||
accountName: String,
|
|
||||||
accountKey: String,
|
|
||||||
container: String
|
|
||||||
},
|
|
||||||
activated(opts) {
|
|
||||||
|
|
||||||
},
|
|
||||||
deactivated(opts) {
|
|
||||||
|
|
||||||
},
|
|
||||||
init(opts) {
|
|
||||||
|
|
||||||
},
|
|
||||||
created(opts) {
|
|
||||||
|
|
||||||
},
|
|
||||||
updated(opts) {
|
|
||||||
|
|
||||||
},
|
|
||||||
deleted(opts) {
|
|
||||||
|
|
||||||
},
|
|
||||||
renamed(opts) {
|
|
||||||
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@ -0,0 +1,7 @@
|
|||||||
|
key: azure
|
||||||
|
title: Azure Blob Storage
|
||||||
|
author: requarks.io
|
||||||
|
props:
|
||||||
|
accountName: String
|
||||||
|
accountKey: String
|
||||||
|
container: String
|
||||||
@ -0,0 +1,23 @@
|
|||||||
|
module.exports = {
|
||||||
|
async activated(opts) {
|
||||||
|
|
||||||
|
},
|
||||||
|
async deactivated(opts) {
|
||||||
|
|
||||||
|
},
|
||||||
|
async init(opts) {
|
||||||
|
|
||||||
|
},
|
||||||
|
async created(opts) {
|
||||||
|
|
||||||
|
},
|
||||||
|
async updated(opts) {
|
||||||
|
|
||||||
|
},
|
||||||
|
async deleted(opts) {
|
||||||
|
|
||||||
|
},
|
||||||
|
async renamed(opts) {
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
||||||
@ -1,34 +0,0 @@
|
|||||||
module.exports = {
|
|
||||||
key: 'digitalocean',
|
|
||||||
title: 'DigialOcean Spaces',
|
|
||||||
props: {
|
|
||||||
accessKeyId: String,
|
|
||||||
accessSecret: String,
|
|
||||||
region: {
|
|
||||||
type: String,
|
|
||||||
default: 'nyc3'
|
|
||||||
},
|
|
||||||
bucket: String
|
|
||||||
},
|
|
||||||
activated(opts) {
|
|
||||||
|
|
||||||
},
|
|
||||||
deactivated(opts) {
|
|
||||||
|
|
||||||
},
|
|
||||||
init(opts) {
|
|
||||||
|
|
||||||
},
|
|
||||||
created(opts) {
|
|
||||||
|
|
||||||
},
|
|
||||||
updated(opts) {
|
|
||||||
|
|
||||||
},
|
|
||||||
deleted(opts) {
|
|
||||||
|
|
||||||
},
|
|
||||||
renamed(opts) {
|
|
||||||
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@ -0,0 +1,10 @@
|
|||||||
|
key: digitalocean
|
||||||
|
title: DigialOcean Spaces
|
||||||
|
author: requarks.io
|
||||||
|
props:
|
||||||
|
accessKeyId: String
|
||||||
|
accessSecret: String
|
||||||
|
region:
|
||||||
|
type: String
|
||||||
|
default: nyc3
|
||||||
|
bucket: String
|
||||||
@ -0,0 +1,23 @@
|
|||||||
|
module.exports = {
|
||||||
|
async activated(opts) {
|
||||||
|
|
||||||
|
},
|
||||||
|
async deactivated(opts) {
|
||||||
|
|
||||||
|
},
|
||||||
|
async init(opts) {
|
||||||
|
|
||||||
|
},
|
||||||
|
async created(opts) {
|
||||||
|
|
||||||
|
},
|
||||||
|
async updated(opts) {
|
||||||
|
|
||||||
|
},
|
||||||
|
async deleted(opts) {
|
||||||
|
|
||||||
|
},
|
||||||
|
async renamed(opts) {
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
||||||
@ -1,28 +0,0 @@
|
|||||||
module.exports = {
|
|
||||||
key: 'disk',
|
|
||||||
title: 'Local FS',
|
|
||||||
props: {
|
|
||||||
path: String
|
|
||||||
},
|
|
||||||
activated(opts) {
|
|
||||||
|
|
||||||
},
|
|
||||||
deactivated(opts) {
|
|
||||||
|
|
||||||
},
|
|
||||||
init(opts) {
|
|
||||||
|
|
||||||
},
|
|
||||||
created(opts) {
|
|
||||||
|
|
||||||
},
|
|
||||||
updated(opts) {
|
|
||||||
|
|
||||||
},
|
|
||||||
deleted(opts) {
|
|
||||||
|
|
||||||
},
|
|
||||||
renamed(opts) {
|
|
||||||
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@ -0,0 +1,5 @@
|
|||||||
|
key: disk
|
||||||
|
title: Local FS
|
||||||
|
author: requarks.io
|
||||||
|
props:
|
||||||
|
path: String
|
||||||
@ -0,0 +1,23 @@
|
|||||||
|
module.exports = {
|
||||||
|
async activated(opts) {
|
||||||
|
|
||||||
|
},
|
||||||
|
async deactivated(opts) {
|
||||||
|
|
||||||
|
},
|
||||||
|
async init(opts) {
|
||||||
|
|
||||||
|
},
|
||||||
|
async created(opts) {
|
||||||
|
|
||||||
|
},
|
||||||
|
async updated(opts) {
|
||||||
|
|
||||||
|
},
|
||||||
|
async deleted(opts) {
|
||||||
|
|
||||||
|
},
|
||||||
|
async renamed(opts) {
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
||||||
@ -1,29 +0,0 @@
|
|||||||
module.exports = {
|
|
||||||
key: 'dropbox',
|
|
||||||
title: 'Dropbox',
|
|
||||||
props: {
|
|
||||||
appKey: String,
|
|
||||||
appSecret: String
|
|
||||||
},
|
|
||||||
activated(opts) {
|
|
||||||
|
|
||||||
},
|
|
||||||
deactivated(opts) {
|
|
||||||
|
|
||||||
},
|
|
||||||
init(opts) {
|
|
||||||
|
|
||||||
},
|
|
||||||
created(opts) {
|
|
||||||
|
|
||||||
},
|
|
||||||
updated(opts) {
|
|
||||||
|
|
||||||
},
|
|
||||||
deleted(opts) {
|
|
||||||
|
|
||||||
},
|
|
||||||
renamed(opts) {
|
|
||||||
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@ -0,0 +1,6 @@
|
|||||||
|
key: dropbox
|
||||||
|
title: Dropbox
|
||||||
|
author: requarks.io
|
||||||
|
props:
|
||||||
|
appKey: String
|
||||||
|
appSecret: String
|
||||||
@ -0,0 +1,23 @@
|
|||||||
|
module.exports = {
|
||||||
|
async activated(opts) {
|
||||||
|
|
||||||
|
},
|
||||||
|
async deactivated(opts) {
|
||||||
|
|
||||||
|
},
|
||||||
|
async init(opts) {
|
||||||
|
|
||||||
|
},
|
||||||
|
async created(opts) {
|
||||||
|
|
||||||
|
},
|
||||||
|
async updated(opts) {
|
||||||
|
|
||||||
|
},
|
||||||
|
async deleted(opts) {
|
||||||
|
|
||||||
|
},
|
||||||
|
async renamed(opts) {
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
||||||
@ -1,29 +0,0 @@
|
|||||||
module.exports = {
|
|
||||||
key: 'gdrive',
|
|
||||||
title: 'Google Drive',
|
|
||||||
props: {
|
|
||||||
clientId: String,
|
|
||||||
clientSecret: String
|
|
||||||
},
|
|
||||||
activated(opts) {
|
|
||||||
|
|
||||||
},
|
|
||||||
deactivated(opts) {
|
|
||||||
|
|
||||||
},
|
|
||||||
init(opts) {
|
|
||||||
|
|
||||||
},
|
|
||||||
created(opts) {
|
|
||||||
|
|
||||||
},
|
|
||||||
updated(opts) {
|
|
||||||
|
|
||||||
},
|
|
||||||
deleted(opts) {
|
|
||||||
|
|
||||||
},
|
|
||||||
renamed(opts) {
|
|
||||||
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@ -0,0 +1,6 @@
|
|||||||
|
key: gdrive
|
||||||
|
title: Google Drive
|
||||||
|
author: requarks.io
|
||||||
|
props:
|
||||||
|
clientId: String
|
||||||
|
clientSecret: String
|
||||||
@ -0,0 +1,23 @@
|
|||||||
|
module.exports = {
|
||||||
|
async activated(opts) {
|
||||||
|
|
||||||
|
},
|
||||||
|
async deactivated(opts) {
|
||||||
|
|
||||||
|
},
|
||||||
|
async init(opts) {
|
||||||
|
|
||||||
|
},
|
||||||
|
async created(opts) {
|
||||||
|
|
||||||
|
},
|
||||||
|
async updated(opts) {
|
||||||
|
|
||||||
|
},
|
||||||
|
async deleted(opts) {
|
||||||
|
|
||||||
|
},
|
||||||
|
async renamed(opts) {
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
||||||
@ -1,44 +0,0 @@
|
|||||||
module.exports = {
|
|
||||||
key: 'git',
|
|
||||||
title: 'Git',
|
|
||||||
props: {
|
|
||||||
authType: {
|
|
||||||
type: String,
|
|
||||||
default: 'ssh',
|
|
||||||
enum: ['basic', 'ssh']
|
|
||||||
},
|
|
||||||
repoUrl: String,
|
|
||||||
branch: {
|
|
||||||
type: String,
|
|
||||||
default: 'master'
|
|
||||||
},
|
|
||||||
verifySSL: {
|
|
||||||
type: Boolean,
|
|
||||||
default: true
|
|
||||||
},
|
|
||||||
sshPrivateKeyPath: String,
|
|
||||||
basicUsername: String,
|
|
||||||
basicPassword: String
|
|
||||||
},
|
|
||||||
activated(opts) {
|
|
||||||
|
|
||||||
},
|
|
||||||
deactivated(opts) {
|
|
||||||
|
|
||||||
},
|
|
||||||
init(opts) {
|
|
||||||
|
|
||||||
},
|
|
||||||
created(opts) {
|
|
||||||
|
|
||||||
},
|
|
||||||
updated(opts) {
|
|
||||||
|
|
||||||
},
|
|
||||||
deleted(opts) {
|
|
||||||
|
|
||||||
},
|
|
||||||
renamed(opts) {
|
|
||||||
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@ -0,0 +1,20 @@
|
|||||||
|
key: git
|
||||||
|
title: Git
|
||||||
|
author: requarks.io
|
||||||
|
props:
|
||||||
|
authType:
|
||||||
|
type: String
|
||||||
|
default: 'ssh'
|
||||||
|
enum:
|
||||||
|
- 'basic'
|
||||||
|
- 'ssh'
|
||||||
|
repoUrl: String
|
||||||
|
branch:
|
||||||
|
type: String
|
||||||
|
default: 'master'
|
||||||
|
verifySSL:
|
||||||
|
type: Boolean
|
||||||
|
default: true
|
||||||
|
sshPrivateKeyPath: String
|
||||||
|
basicUsername: String
|
||||||
|
basicPassword: String
|
||||||
@ -0,0 +1,23 @@
|
|||||||
|
module.exports = {
|
||||||
|
async activated(opts) {
|
||||||
|
|
||||||
|
},
|
||||||
|
async deactivated(opts) {
|
||||||
|
|
||||||
|
},
|
||||||
|
async init(opts) {
|
||||||
|
|
||||||
|
},
|
||||||
|
async created(opts) {
|
||||||
|
|
||||||
|
},
|
||||||
|
async updated(opts) {
|
||||||
|
|
||||||
|
},
|
||||||
|
async deleted(opts) {
|
||||||
|
|
||||||
|
},
|
||||||
|
async renamed(opts) {
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
||||||
@ -1,29 +0,0 @@
|
|||||||
module.exports = {
|
|
||||||
key: 'onedrive',
|
|
||||||
title: 'OneDrive',
|
|
||||||
props: {
|
|
||||||
clientId: String,
|
|
||||||
clientSecret: String
|
|
||||||
},
|
|
||||||
activated(opts) {
|
|
||||||
|
|
||||||
},
|
|
||||||
deactivated(opts) {
|
|
||||||
|
|
||||||
},
|
|
||||||
init(opts) {
|
|
||||||
|
|
||||||
},
|
|
||||||
created(opts) {
|
|
||||||
|
|
||||||
},
|
|
||||||
updated(opts) {
|
|
||||||
|
|
||||||
},
|
|
||||||
deleted(opts) {
|
|
||||||
|
|
||||||
},
|
|
||||||
renamed(opts) {
|
|
||||||
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@ -0,0 +1,6 @@
|
|||||||
|
key: onedrive
|
||||||
|
title: OneDrive
|
||||||
|
author: requarks.io
|
||||||
|
props:
|
||||||
|
clientId: String
|
||||||
|
clientSecret: String
|
||||||
@ -0,0 +1,23 @@
|
|||||||
|
module.exports = {
|
||||||
|
async activated(opts) {
|
||||||
|
|
||||||
|
},
|
||||||
|
async deactivated(opts) {
|
||||||
|
|
||||||
|
},
|
||||||
|
async init(opts) {
|
||||||
|
|
||||||
|
},
|
||||||
|
async created(opts) {
|
||||||
|
|
||||||
|
},
|
||||||
|
async updated(opts) {
|
||||||
|
|
||||||
|
},
|
||||||
|
async deleted(opts) {
|
||||||
|
|
||||||
|
},
|
||||||
|
async renamed(opts) {
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
||||||
@ -1,31 +0,0 @@
|
|||||||
module.exports = {
|
|
||||||
key: 's3',
|
|
||||||
title: 'Amazon S3',
|
|
||||||
props: {
|
|
||||||
accessKeyId: String,
|
|
||||||
accessSecret: String,
|
|
||||||
region: String,
|
|
||||||
bucket: String
|
|
||||||
},
|
|
||||||
activated(opts) {
|
|
||||||
|
|
||||||
},
|
|
||||||
deactivated(opts) {
|
|
||||||
|
|
||||||
},
|
|
||||||
init(opts) {
|
|
||||||
|
|
||||||
},
|
|
||||||
created(opts) {
|
|
||||||
|
|
||||||
},
|
|
||||||
updated(opts) {
|
|
||||||
|
|
||||||
},
|
|
||||||
deleted(opts) {
|
|
||||||
|
|
||||||
},
|
|
||||||
renamed(opts) {
|
|
||||||
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@ -0,0 +1,8 @@
|
|||||||
|
key: s3
|
||||||
|
title: Amazon S3
|
||||||
|
author: requarks.io
|
||||||
|
props:
|
||||||
|
accessKeyId: String
|
||||||
|
accessSecret: String
|
||||||
|
region: String
|
||||||
|
bucket: String
|
||||||
@ -0,0 +1,23 @@
|
|||||||
|
module.exports = {
|
||||||
|
async activated(opts) {
|
||||||
|
|
||||||
|
},
|
||||||
|
async deactivated(opts) {
|
||||||
|
|
||||||
|
},
|
||||||
|
async init(opts) {
|
||||||
|
|
||||||
|
},
|
||||||
|
async created(opts) {
|
||||||
|
|
||||||
|
},
|
||||||
|
async updated(opts) {
|
||||||
|
|
||||||
|
},
|
||||||
|
async deleted(opts) {
|
||||||
|
|
||||||
|
},
|
||||||
|
async renamed(opts) {
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
||||||
@ -1,38 +0,0 @@
|
|||||||
module.exports = {
|
|
||||||
key: 'scp',
|
|
||||||
title: 'SCP (SSH)',
|
|
||||||
props: {
|
|
||||||
host: String,
|
|
||||||
port: {
|
|
||||||
type: Number,
|
|
||||||
default: 22
|
|
||||||
},
|
|
||||||
username: String,
|
|
||||||
privateKeyPath: String,
|
|
||||||
basePath: {
|
|
||||||
type: String,
|
|
||||||
default: '~'
|
|
||||||
}
|
|
||||||
},
|
|
||||||
activated(opts) {
|
|
||||||
|
|
||||||
},
|
|
||||||
deactivated(opts) {
|
|
||||||
|
|
||||||
},
|
|
||||||
init(opts) {
|
|
||||||
|
|
||||||
},
|
|
||||||
created(opts) {
|
|
||||||
|
|
||||||
},
|
|
||||||
updated(opts) {
|
|
||||||
|
|
||||||
},
|
|
||||||
deleted(opts) {
|
|
||||||
|
|
||||||
},
|
|
||||||
renamed(opts) {
|
|
||||||
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@ -0,0 +1,13 @@
|
|||||||
|
key: scp
|
||||||
|
title: SCP (SSH)
|
||||||
|
author: requarks.io
|
||||||
|
props:
|
||||||
|
host: String
|
||||||
|
port:
|
||||||
|
type: Number
|
||||||
|
default: 22
|
||||||
|
username: String
|
||||||
|
privateKeyPath: String
|
||||||
|
basePath:
|
||||||
|
type: String
|
||||||
|
default: '~'
|
||||||
@ -0,0 +1,23 @@
|
|||||||
|
module.exports = {
|
||||||
|
async activated(opts) {
|
||||||
|
|
||||||
|
},
|
||||||
|
async deactivated(opts) {
|
||||||
|
|
||||||
|
},
|
||||||
|
async init(opts) {
|
||||||
|
|
||||||
|
},
|
||||||
|
async created(opts) {
|
||||||
|
|
||||||
|
},
|
||||||
|
async updated(opts) {
|
||||||
|
|
||||||
|
},
|
||||||
|
async deleted(opts) {
|
||||||
|
|
||||||
|
},
|
||||||
|
async renamed(opts) {
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
||||||
Loading…
Reference in new issue