Skip to content

Commit 118f178

Browse files
committed
initial commit
Signed-off-by: Lexus Drumgold <unicornware@flexdevelopment.llc>
0 parents  commit 118f178

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

+15995
-0
lines changed

.commitlintrc.json

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

.cspell.json

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

.dictionary.txt

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
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+
mkbuild
23+
mlly
24+
nocheck
25+
npmrc
26+
nvmrc
27+
pathe
28+
pkgs
29+
pnpm
30+
preid
31+
syncer
32+
unstub
33+
vates
34+
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: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
# ESLINT IGNORE
2+
# https://eslint.org/docs/user-guide/configuring/ignoring-code#the-eslintignore-file
3+
4+
# DIRECTORIES & FILES
5+
**/*.snap
6+
**/*config.*.timestamp*
7+
**/.DS_Store
8+
**/__tests__/report.json
9+
**/coverage/
10+
**/.temp/
11+
**/dist/
12+
**/node_modules/
13+
**/tsconfig*temp.json
14+
yarn.lock
15+
16+
# NEGATED PATTERNS
17+
!**/.eslintrc*
18+
!**/__fixtures__/**/dist/
19+
!**/__fixtures__/**/node_modules/
20+
!**/typings/**/dist/
21+
!.codecov.yml
22+
!.commitlintrc.json
23+
!.cspell.json
24+
!.github/
25+
!.graphqlrc.yml
26+
!.lintstagedrc.json
27+
!.markdownlint.jsonc
28+
!.prettierrc.json
29+
!.vscode/
30+
!.yarnrc.yml

0 commit comments

Comments
 (0)