Skip to content

Commit b6e543d

Browse files
authored
Merge pull request #449 from qiniu/qbs
sdk 3.x
2 parents df74103 + 44e6c20 commit b6e543d

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

48 files changed

+6924
-6800
lines changed

.babelrc

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,8 @@
66
"useBuiltIns": "usage", // 在文件需要的位置单独按需引入 polyfill
77
"targets": {
88
"browsers": ["last 2 versions", "ie >= 8"]
9-
}
9+
},
10+
"modules": "commonjs"
1011
}
1112
]
1213
],
@@ -18,5 +19,6 @@
1819
}
1920
],
2021
"@babel/proposal-object-rest-spread"
21-
]
22+
],
23+
"ignore": ["**/*.d.ts", "**/*.js.map"]
2224
}

.eslintignore

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
11
/src/__mock__
22
/src/__tests__
3-
/test/*
3+
/test/*
4+
dist
5+
*.js

.eslintrc.js

Lines changed: 11 additions & 49 deletions
Original file line numberDiff line numberDiff line change
@@ -1,51 +1,13 @@
11
module.exports = {
2-
"extends": "eslint:recommended",
3-
"env": {
4-
"browser": true,
5-
"node": true,
6-
"commonjs": true,
7-
"amd": true,
8-
"worker":true,
9-
"es6":true,
10-
"mocha":true
11-
},
12-
"parserOptions": {
13-
"sourceType": "module",//module
14-
// 想使用的额外的语言特性:
15-
"ecmaFeatures": {
16-
// 允许在全局作用域下使用 return 语句
17-
"globalReturn":true,
18-
// impliedStric
19-
"impliedStrict":true,
20-
"experimentalObjectRestSpread": true
2+
extends: [
3+
'@qiniu'
4+
],
5+
settings: {
6+
"import/resolver": {
7+
node: {
8+
extensions: ['.js', '.ts'],
9+
moduleDirectory: ['node_modules', 'src/']
10+
}
2111
}
22-
},
23-
"rules": {
24-
"no-console": "off",
25-
"no-redeclare": 2,
26-
"keyword-spacing": 1,
27-
"prefer-spread": 0,
28-
"indent":[
29-
0,
30-
2
31-
],
32-
"array-bracket-spacing": [1, "never"],
33-
"comma-spacing": [1, { "before": false, "after": true }],
34-
"no-var": 1,
35-
"eqeqeq": 0,
36-
"brace-style": 1,
37-
"camelcase": 0,
38-
"space-infix-ops": 1,
39-
"no-unused-vars": [1, { "vars": "all", "args": "none" }],
40-
"spaced-comment": [1, "always", { "markers": ["global", "globals", "eslint", "eslint-disable", "*package", "!"] }],
41-
"quotes": [
42-
"error",
43-
"double"
44-
],
45-
"no-shadow": 0,
46-
"semi": [
47-
1,
48-
"always"
49-
]
50-
},
51-
}
12+
}
13+
}

.gitignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,3 +7,5 @@ npm-debug.log
77
dist
88
test/config.json
99
coverage
10+
lib
11+
esm

0 commit comments

Comments
 (0)