Skip to content

Commit e54db60

Browse files
authored
Merge pull request #2 from DylanMerigaud/feat/create-post
Add create-post
2 parents da14a70 + e71e012 commit e54db60

Some content is hidden

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

55 files changed

+4658
-2075
lines changed

.eslintignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
**/build
2+
**/generated

.eslintrc.js

Lines changed: 41 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,46 @@
11
module.exports = {
2+
parser: '@typescript-eslint/parser',
23
parserOptions: {
3-
ecmaVersion: 6,
4-
sourceType: "module",
4+
ecmaVersion: 2018,
5+
sourceType: 'module',
56
ecmaFeatures: {
6-
jsx: true
7-
}
7+
jsx: true,
8+
},
89
},
10+
plugins: ['@typescript-eslint'],
11+
extends: [
12+
'react-app',
13+
'plugin:@typescript-eslint/recommended',
14+
'prettier/@typescript-eslint',
15+
'plugin:prettier/recommended',
16+
],
917
rules: {
10-
semi: ["error", "never"],
11-
"comma-dangle": ["error", "always"],
12-
"prefer-arrow-callback": "error",
13-
quotes: ["error", "single"]
14-
}
15-
};
18+
'arrow-parens': ['error', 'always'],
19+
'@typescript-eslint/no-empty-interface': 'off',
20+
'@typescript-eslint/no-use-before-define': 'off',
21+
'@typescript-eslint/explicit-function-return-type': 'off',
22+
indent: 'off',
23+
'@typescript-eslint/indent': 'off',
24+
semi: 'off',
25+
'@typescript-eslint/semi': ['error', 'never'],
26+
'comma-dangle': [
27+
'error',
28+
{
29+
arrays: 'always-multiline',
30+
objects: 'always-multiline',
31+
imports: 'always-multiline',
32+
exports: 'always-multiline',
33+
functions: 'always-multiline',
34+
},
35+
],
36+
'prefer-arrow-callback': 'error',
37+
quotes: ['error', 'single'],
38+
},
39+
overrides: {
40+
files: ['**/*.ts'],
41+
parser: '@typescript-eslint/parser',
42+
rules: {
43+
'no-undef': 'off', //https://github.com/eslint/typescript-eslint-parser/issues/437
44+
},
45+
},
46+
}

backend/auth.ts

Lines changed: 0 additions & 71 deletions
This file was deleted.

backend/mutation.ts

Lines changed: 0 additions & 61 deletions
This file was deleted.

backend/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,11 @@
22
"name": "backend",
33
"version": "1.0.0",
44
"description": "",
5-
"main": "index.js",
5+
"main": "src/index.js",
66
"scripts": {
77
"test": "echo \"Error: no test specified\" && exit 0",
8-
"start": "dotenv ts-node index.ts",
9-
"dev": "dotenv ts-node-dev --no-notify --respawn --transpileOnly ./",
8+
"start": "dotenv ts-node src/index.ts",
9+
"dev": "dotenv ts-node-dev --no-notify src/index.ts",
1010
"build": "yarn run prisma:generate",
1111
"prisma:generate": "prisma generate --env-file .env",
1212
"prisma:deploy": "prisma deploy --env-file .env",

backend/permissions.ts

Lines changed: 0 additions & 19 deletions
This file was deleted.

backend/prisma/prisma.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ databaseType: document
44

55
generate:
66
- generator: typescript-client
7-
output: ../src/generated/prisma- client/
7+
output: ../src/generated/prisma-client/
88

99
hooks:
1010
post-deploy:

backend/prisma/seed.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { prisma, } from '../src/generated/prisma-client'
1+
import { prisma } from '../src/generated/prisma-client'
22

33
async function main() {
44
await prisma.createUser({

backend/query.ts

Lines changed: 0 additions & 20 deletions
This file was deleted.

backend/rules.ts

Lines changed: 0 additions & 19 deletions
This file was deleted.

0 commit comments

Comments
 (0)