Skip to content

Commit 6783e6c

Browse files
committed
Initial commit
0 parents  commit 6783e6c

Some content is hidden

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

65 files changed

+17132
-0
lines changed

.browserslistrc

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
defaults and supports es6-module

.eslintignore

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
node_modules/
2+
build/
3+
dist/
4+
.next/
5+
.out/
6+
static/
7+
public/
8+
coverage/
9+
__coverage__/
10+
__reports__/
11+
/*.config.js
12+
/*rc.js
13+
*.json

.eslintrc.cjs

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
// eslint-disable-next-line import/no-extraneous-dependencies
2+
module.exports = require('@sumup-oss/foundry/eslint')({
3+
overrides: [
4+
{
5+
files: ['*'],
6+
rules: {
7+
'react/react-in-jsx-scope': 'off',
8+
},
9+
},
10+
{
11+
files: ['src/data/**/*'],
12+
rules: {
13+
'no-restricted-syntax': 'off',
14+
},
15+
},
16+
],
17+
});

.github/workflows/ci.yaml

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
name: Continuous Integration
2+
3+
on: [push]
4+
5+
jobs:
6+
ci:
7+
runs-on: ubuntu-latest
8+
steps:
9+
- name: Checkout
10+
uses: actions/checkout@v3
11+
- name: Use Node.js v18
12+
uses: actions/setup-node@v3
13+
with:
14+
node-version: 18.x
15+
cache: 'npm'
16+
- name: Install dependencies
17+
run: npm ci
18+
- name: Lint
19+
run: npm run lint

.gitignore

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
# project
2+
src/content/.obsidian/plugins/**/main.js
3+
src/content/.obsidian/plugins/**/styles.css
4+
src/content/.obsidian/plugins/**/manifest.json
5+
src/content/.obsidian/workspace.json
6+
7+
# build output
8+
dist/
9+
.output/
10+
.vercel/
11+
.astro/
12+
13+
# dependencies
14+
node_modules/
15+
16+
# logs
17+
*.log*
18+
19+
# environment variables
20+
.env
21+
.env.production
22+
23+
# macOS-specific files
24+
.DS_Store

.huskyrc.cjs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
module.exports = require('@sumup-oss/foundry/husky')();

.npmrc

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
# Expose Astro dependencies for `pnpm` users
2+
shamefully-hoist=true

.nvmrc

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
lts/hydrogen

.prettierignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
node_modules/
2+
package.json

.vscode/extensions.json

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
{
2+
"recommendations": ["astro-build.astro-vscode"],
3+
"unwantedRecommendations": []
4+
}

0 commit comments

Comments
 (0)