Skip to content

Commit e41a4fc

Browse files
committed
initial commit
0 parents  commit e41a4fc

Some content is hidden

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

42 files changed

+2805
-0
lines changed

.commitlintrc.yml

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
extends:
2+
- '@commitlint/config-conventional'
3+
rules:
4+
header-max-length: [1, 'always', 72]
5+
type-enum:
6+
- 2
7+
- always
8+
- - core
9+
- ci
10+
- feat
11+
- fix
12+
- docs
13+
- style
14+
- refactor
15+
- perf
16+
- test
17+
- revert
18+
help: |
19+
**Possible types**:
20+
`core`: Change build process, tooling or dependencies.
21+
`ci`: Changes to our CI configuration files and scripts (example scopes: Travis, Circle, BrowserStack, SauceLabs)
22+
`feat`: Adds a new feature.
23+
`fix`: Solves a bug.
24+
`docs`: Adds or alters documentation.
25+
`style`: Improves formatting, white-space.
26+
`refactor`: Rewrites code without feature, performance or bug changes.
27+
`perf`: Improves performance.
28+
`test`: Adds or modifies tests.
29+
`revert`: Changes that reverting other changes

.dockerignore

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
.react-router
2+
build
3+
node_modules
4+
README.md

.eslintignore

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
.next
2+
node_modules
3+
next-env.d.ts
4+
*.js
5+
/node_modules
6+
/build
7+
/public/build
8+
/playwright-report
9+
/server-build
10+
!.server

.github/dependabot.yml

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
# Basic set up for three package managers
2+
3+
version: 2
4+
updates:
5+
# Maintain dependencies for GitHub Actions
6+
- package-ecosystem: 'github-actions'
7+
directory: '/'
8+
schedule:
9+
interval: 'weekly'
10+
11+
# Maintain dependencies for npm
12+
- package-ecosystem: 'npm'
13+
directory: '/'
14+
schedule:
15+
interval: 'weekly'
16+
17+
# Maintain dependencies for Composer
18+
- package-ecosystem: 'composer'
19+
directory: '/'
20+
schedule:
21+
interval: 'weekly'

.gitignore

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
.DS_Store
2+
/node_modules/
3+
4+
# React Router
5+
/.react-router/
6+
/build/

.husky/commit-msg

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
bunx --no -- commitlint --edit

.husky/install.mjs

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
// Skip Husky install in production and CI
2+
if (process.env.NODE_ENV === 'production' || process.env.CI === 'true') {
3+
process.exit(0);
4+
}
5+
const husky = (await import('husky')).default;
6+
console.log(husky());

.husky/pre-commit

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
#!/bin/sh
2+
3+
echo '🏗️👷 Styling, testing and building your project before committing'
4+
5+
# Check ESLint Standards
6+
bun lint-staged ||
7+
(
8+
echo '🔨❌ Yoo, you have a problem in your code. Check linter 🔨❌
9+
Run bun lint, add changes and try commit again.
10+
'
11+
false
12+
)
13+
14+
echo '⌛️⌛️⌛️ You win this time... I am committing this now. ⌛️⌛️⌛️'

.lintstagedrc

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
{
2+
"*.{js,jsx,ts,tsx}": ["prettier --write", "eslint --fix", "eslint"],
3+
"*.json": ["prettier --write"]
4+
}

.prettierignore

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
node_modules
2+
3+
/build
4+
/public/build
5+
/server-build
6+
.env
7+
8+
/test-results/
9+
/playwright-report/
10+
/playwright/.cache/
11+
/tests/fixtures/email/*.json
12+
/coverage
13+
/prisma/migrations
14+
15+
package-lock.json
16+
bun.lockb

0 commit comments

Comments
 (0)