Skip to content

Commit 00d613c

Browse files
authored
initialize project with basic feature management support (#1)
1 parent fa4b17f commit 00d613c

17 files changed

+3651
-0
lines changed

.eslintrc

Lines changed: 49 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,49 @@
1+
{
2+
"env": {
3+
"browser": true,
4+
"commonjs": true,
5+
"es2021": true,
6+
"node": true,
7+
"mocha": true
8+
},
9+
"extends": [
10+
"eslint:recommended",
11+
"plugin:@typescript-eslint/recommended"
12+
],
13+
"ignorePatterns": [
14+
],
15+
"overrides": [
16+
{
17+
"env": {
18+
"node": true
19+
},
20+
"files": [
21+
".eslintrc.{js,cjs}"
22+
],
23+
"parserOptions": {
24+
"sourceType": "script"
25+
}
26+
}
27+
],
28+
"parser": "@typescript-eslint/parser",
29+
"parserOptions": {
30+
"ecmaVersion": "latest"
31+
},
32+
"plugins": [
33+
"@typescript-eslint"
34+
],
35+
"rules": {
36+
"quotes": [
37+
"error",
38+
"double",
39+
{
40+
"avoidEscape": true
41+
}
42+
],
43+
"@typescript-eslint/no-explicit-any": "off",
44+
"eol-last": [
45+
"error",
46+
"always"
47+
]
48+
}
49+
}

.gitignore

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -396,3 +396,18 @@ FodyWeavers.xsd
396396

397397
# JetBrains Rider
398398
*.sln.iml
399+
400+
# bundled folder
401+
dist/
402+
dist-esm/
403+
out/
404+
types/
405+
406+
# dotenv
407+
.env
408+
409+
# npm pack
410+
*.tgz
411+
412+
# examples
413+
examples/package-lock.json

0 commit comments

Comments
 (0)