Skip to content

Commit 4274b32

Browse files
committed
initial commit
Signed-off-by: Lexus Drumgold <[email protected]>
0 parents  commit 4274b32

Some content is hidden

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

75 files changed

+15967
-0
lines changed

.commitlintrc.json

Lines changed: 55 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,55 @@
1+
{
2+
"defaultIgnores": true,
3+
"extends": ["@commitlint/config-conventional"],
4+
"formatter": "@commitlint/format",
5+
"ignores": [],
6+
"rules": {
7+
"scope-case": [2, "always", ["kebab-case", "lower-case"]],
8+
"scope-enum": [
9+
2,
10+
"always",
11+
[
12+
"build",
13+
"deps",
14+
"deps-bundle",
15+
"deps-dev",
16+
"deps-opt",
17+
"deps-peer",
18+
"esm",
19+
"exports",
20+
"github",
21+
"install",
22+
"loader",
23+
"nvm",
24+
"pkg",
25+
"release",
26+
"scripts",
27+
"spelling",
28+
"tests",
29+
"ts",
30+
"vscode",
31+
"workflows",
32+
"yarn"
33+
]
34+
],
35+
"subject-case": [1, "always", "lower-case"],
36+
"type-enum": [
37+
2,
38+
"always",
39+
[
40+
"build",
41+
"chore",
42+
"ci",
43+
"docs",
44+
"feat",
45+
"fix",
46+
"perf",
47+
"refactor",
48+
"revert",
49+
"style",
50+
"test",
51+
"wip"
52+
]
53+
]
54+
}
55+
}

.cspell.json

Lines changed: 50 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,50 @@
1+
{
2+
"$schema": "https://raw.githubusercontent.com/streetsidesoftware/cspell/main/cspell.schema.json",
3+
"allowCompoundWords": true,
4+
"caseSensitive": false,
5+
"dictionaries": ["@flex-development/decorator-regex"],
6+
"dictionaryDefinitions": [
7+
{
8+
"name": "@flex-development/decorator-regex",
9+
"path": "./.dictionary.txt"
10+
}
11+
],
12+
"enableGlobDot": true,
13+
"failFast": false,
14+
"flagWords": [],
15+
"ignorePaths": [
16+
"**/*.snap",
17+
"**/.gitconfig",
18+
"**/.gitignore",
19+
"**/CHANGELOG.md",
20+
"**/LICENSE.md",
21+
"**/RELEASE_NOTES.md",
22+
"**/dist/",
23+
".cspell.json",
24+
".eslintignore",
25+
".git/",
26+
".husky/_/",
27+
".prettierignore",
28+
".vercel/",
29+
".vscode/settings.json",
30+
".yarn/",
31+
"__tests__/report.json",
32+
"patches/",
33+
"tsconfig*temp.json",
34+
"vitest.config.*.timestamp-*.mjs",
35+
"yarn.lock"
36+
],
37+
"ignoreRegExpList": [
38+
"/@flex-development\\/.*/",
39+
"/from\\s+(['\"]).*\\1/",
40+
"import\\(.*\\)"
41+
],
42+
"ignoreWords": [],
43+
"language": "en-US",
44+
"patterns": [],
45+
"readonly": true,
46+
"useGitignore": true,
47+
"usePnP": false,
48+
"version": "0.2",
49+
"words": ["fldv", "flexdevelopmentllc", "mkbuild", "mlly", "pathe", "tscu"]
50+
}

.dictionary.txt

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
ardatan
2+
bdougie
3+
cefc
4+
codecov
5+
commitlintrc
6+
dawidd
7+
dedupe
8+
dessant
9+
dohm
10+
esbuild
11+
fbca
12+
ggshield
13+
gpgsign
14+
hmarr
15+
iife
16+
infile
17+
keyid
18+
larsgw
19+
lcov
20+
lintstagedrc
21+
micnncim
22+
nocheck
23+
npmrc
24+
nvmrc
25+
pcre
26+
pkgs
27+
pnpm
28+
preid
29+
syncer
30+
unstub
31+
vates
32+
yarnrc

.editorconfig

Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,43 @@
1+
# EDITORCONFIG
2+
# https://editorconfig.org
3+
# https://github.com/editorconfig/editorconfig/wiki/EditorConfig-Properties
4+
5+
# indicate top-most editorconfig file
6+
root = true
7+
8+
# universal rules
9+
[*]
10+
charset = utf-8
11+
continuation_indent_size = 2
12+
curly_bracket_next_line = false
13+
end_of_line = lf
14+
indent_brace_style = BSD
15+
indent_size = 2
16+
indent_style = space
17+
insert_final_newline = true
18+
max_line_length = 80
19+
quote_type = single
20+
spaces_around_brackets = inside
21+
spaces_around_operators = true
22+
tab_width = 2
23+
trim_trailing_whitespace = true
24+
25+
# handlebars
26+
[*.hbs]
27+
max_line_length = 100
28+
29+
# markdown
30+
[*.md]
31+
max_line_length = 120
32+
33+
# shellscript
34+
[*.sh]
35+
max_line_length = 100
36+
37+
# snapshots
38+
[*.snap]
39+
max_line_length = 130
40+
41+
# yaml
42+
[*.yml]
43+
max_line_length = 100

.env.zsh

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
# ENVIRONMENT VARIABLES - ZSH
2+
#
3+
# References:
4+
#
5+
# - https://github.com/ohmyzsh/ohmyzsh/tree/master/plugins/dotenv
6+
7+
[ -f $PWD/.env.local ] && source $PWD/.env.local
8+
NODE_NO_WARNINGS=1

.eslintignore

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
# ESLINT IGNORE
2+
# https://eslint.org/docs/user-guide/configuring/ignoring-code#the-eslintignore-file
3+
4+
# DIRECTORIES & FILES
5+
**/*.snap
6+
**/.DS_Store
7+
__tests__/report.json
8+
coverage/
9+
dist/
10+
node_modules/
11+
tsconfig*temp.json
12+
vitest.config.*.timestamp-*.mjs
13+
yarn.lock
14+
15+
# NEGATED PATTERNS
16+
!.codecov.yml
17+
!.commitlintrc.json
18+
!.cspell.json
19+
!.eslintrc.base.cjs
20+
!.eslintrc.cjs
21+
!.github/
22+
!.graphqlrc.yml
23+
!.lintstagedrc.json
24+
!.markdownlint.jsonc
25+
!.prettierrc.json
26+
!.vscode/
27+
!.yarnrc.yml

0 commit comments

Comments
 (0)