♻️ Switch to app router (#922)

This commit is contained in:
Luke Vella 2023-11-06 09:15:49 +00:00 committed by GitHub
parent 41f85279bb
commit 95feb9f01a
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
181 changed files with 2507 additions and 2494 deletions

View file

@ -0,0 +1,4 @@
/** @type {import("eslint").Linter.Config} */
module.exports = {
...require("@rallly/eslint-config")(__dirname),
};

View file

@ -7,7 +7,7 @@
"db:push": "prisma db push --skip-generate",
"db:deploy": "prisma migrate deploy",
"db:migrate": "prisma migrate dev",
"db:seed": "ts-node --transpile-only prisma/seed.ts"
"db:seed": "tsx prisma/seed.ts"
},
"main": "./index.ts",
"types": "./index.ts",
@ -19,6 +19,6 @@
"@rallly/tsconfig": "*",
"@types/node": "^18.15.10",
"prisma": "^5.3.1",
"ts-node": "^10.9.1"
"tsx": "^3.14.0"
}
}

View file

@ -143,11 +143,12 @@ async function main() {
},
});
[freeUser.id, proUser.id, proUserLegacy.id].forEach(async (userId) => {
await createPollsForUser(userId);
});
console.info(`Seeded data`);
await Promise.all(
[freeUser, proUser, proUserLegacy].map(async (user) => {
await createPollsForUser(user.id);
console.info(`✓ Added ${user.email}`);
}),
);
}
main()

View file

@ -0,0 +1,5 @@
{
"extends": "@rallly/tsconfig/next.json",
"include": ["**/*.ts", "**/*.tsx"],
"exclude": ["node_modules"]
}