diff --git a/packages/plugins/plugin-aliyun/.eslintrc b/packages/plugins/plugin-aliyun/.eslintrc new file mode 100644 index 00000000..218e910f --- /dev/null +++ b/packages/plugins/plugin-aliyun/.eslintrc @@ -0,0 +1,21 @@ +{ + "parser": "@typescript-eslint/parser", + "plugins": [ + "@typescript-eslint" + ], + "extends": [ + "plugin:@typescript-eslint/recommended", + "plugin:prettier/recommended", + "prettier" + ], + "env": { + "mocha": true + }, + "rules": { + "@typescript-eslint/ban-ts-comment": "off", + "@typescript-eslint/ban-ts-ignore": "off", + "@typescript-eslint/no-explicit-any": "off", +// "no-unused-expressions": "off", + "max-len": [0, 160, 2, { "ignoreUrls": true }] + } +} diff --git a/packages/plugins/plugin-aliyun/.gitignore b/packages/plugins/plugin-aliyun/.gitignore new file mode 100644 index 00000000..5ee37c64 --- /dev/null +++ b/packages/plugins/plugin-aliyun/.gitignore @@ -0,0 +1,26 @@ +# Logs +logs +*.log +npm-debug.log* +yarn-debug.log* +yarn-error.log* +pnpm-debug.log* +lerna-debug.log* + +node_modules +dist +dist-ssr +*.local + +# Editor directories and files +.vscode/* +!.vscode/extensions.json +.idea +.DS_Store +*.suo +*.ntvs* +*.njsproj +*.sln +*.sw? + +test/user.secret.ts \ No newline at end of file diff --git a/packages/plugins/plugin-aliyun/.mocharc.json b/packages/plugins/plugin-aliyun/.mocharc.json new file mode 100644 index 00000000..24b75f3e --- /dev/null +++ b/packages/plugins/plugin-aliyun/.mocharc.json @@ -0,0 +1,5 @@ +{ + "extension": ["ts"], + "spec": "test/**/*.test.ts", + "require": "ts-node/register" +} \ No newline at end of file diff --git a/packages/plugins/plugin-aliyun/.prettierrc b/packages/plugins/plugin-aliyun/.prettierrc new file mode 100644 index 00000000..1d96ee86 --- /dev/null +++ b/packages/plugins/plugin-aliyun/.prettierrc @@ -0,0 +1,3 @@ +{ + "printWidth": 160 +} \ No newline at end of file diff --git a/packages/plugins/plugin-aliyun/README.md b/packages/plugins/plugin-aliyun/README.md new file mode 100644 index 00000000..30b15e21 --- /dev/null +++ b/packages/plugins/plugin-aliyun/README.md @@ -0,0 +1,16 @@ +# Vue 3 + TypeScript + Vite + +This template should help get you started developing with Vue 3 and TypeScript in Vite. The template uses Vue 3 `