@batijs/cli
Advanced tools
Comparing version 0.0.243 to 0.0.244
@@ -67,7 +67,7 @@ var __create = Object.create; | ||
}, | ||
"./database/schema": { | ||
types: "./dist/types/database/schema.d.ts" | ||
"./database/drizzleDb": { | ||
types: "./dist/types/database/drizzleDb.d.ts" | ||
}, | ||
"./database/db": { | ||
types: "./dist/types/database/db.d.ts" | ||
"./database/schema/todos": { | ||
types: "./dist/types/database/schema/todos.d.ts" | ||
}, | ||
@@ -83,7 +83,7 @@ "./database/seed": { | ||
], | ||
"database/schema": [ | ||
"./dist/types/database/schema.d.ts" | ||
"database/drizzleDb": [ | ||
"./dist/types/database/drizzleDb.d.ts" | ||
], | ||
"database/db": [ | ||
"./dist/types/database/db.d.ts" | ||
"database/schema/todos": [ | ||
"./dist/types/database/schema/todos.d.ts" | ||
], | ||
@@ -90,0 +90,0 @@ "database/seed": [ |
@@ -1,6 +0,7 @@ | ||
import { db } from "./db"; | ||
import { todoTable } from "./schema"; | ||
import { drizzleDb } from "./drizzleDb"; | ||
import { todoTable } from "./schema/todos"; | ||
async function seed() { | ||
db.insert(todoTable) | ||
drizzleDb | ||
.insert(todoTable) | ||
.values([{ text: "Buy milk" }, { text: "Buy strawberries" }]) | ||
@@ -7,0 +8,0 @@ .run(); |
@@ -5,3 +5,3 @@ import { defineConfig } from "drizzle-kit"; | ||
dialect: "sqlite", | ||
schema: "./database/schema.ts", | ||
schema: "./database/schema/*", | ||
out: "./drizzle", | ||
@@ -8,0 +8,0 @@ dbCredentials: { |
@@ -48,2 +48,3 @@ var __create = Object.create; | ||
"@batijs/firebase-auth": "workspace:*", | ||
"@batijs/lucia-auth": "workspace:*", | ||
"@batijs/shared-server": "workspace:^", | ||
@@ -50,0 +51,0 @@ "@batijs/shared-todo": "workspace:^", |
@@ -11,2 +11,11 @@ // BATI.has("auth0") | ||
} from "@batijs/firebase-auth/server/firebase-auth-middleware"; | ||
import { | ||
luciaAuthLoginHandler, | ||
luciaAuthLogoutHandler, | ||
luciaAuthMiddleware, | ||
luciaAuthSignupHandler, | ||
luciaCsrfMiddleware, | ||
luciaGithubCallbackHandler, | ||
luciaGithubLoginHandler, | ||
} from "@batijs/lucia-auth/server/lucia-auth-handlers"; | ||
import { createTodoHandler } from "@batijs/shared-server/server/create-todo-handler"; | ||
@@ -67,2 +76,13 @@ import { vikeHandler } from "@batijs/shared-server/server/vike-handler"; | ||
if (BATI.has("lucia-auth")) { | ||
app.use(createMiddleware(luciaCsrfMiddleware)); | ||
app.use(createMiddleware(luciaAuthMiddleware)); | ||
app.post("/api/signup", createHandler(luciaAuthSignupHandler)); | ||
app.post("/api/login", createHandler(luciaAuthLoginHandler)); | ||
app.post("/api/logout", createHandler(luciaAuthLogoutHandler)); | ||
app.get("/api/login/github", createHandler(luciaGithubLoginHandler)); | ||
app.get("/api/login/github/callback", createHandler(luciaGithubCallbackHandler)); | ||
} | ||
if (BATI.has("trpc")) { | ||
@@ -69,0 +89,0 @@ /** |
@@ -48,2 +48,3 @@ var __create = Object.create; | ||
"@batijs/firebase-auth": "workspace:*", | ||
"@batijs/lucia-auth": "workspace:*", | ||
"@batijs/shared-server": "workspace:^", | ||
@@ -50,0 +51,0 @@ "@batijs/shared-todo": "workspace:^", |
@@ -11,2 +11,11 @@ // BATI.has("auth0") | ||
} from "@batijs/firebase-auth/server/firebase-auth-middleware"; | ||
import { | ||
luciaAuthLoginHandler, | ||
luciaAuthLogoutHandler, | ||
luciaAuthMiddleware, | ||
luciaAuthSignupHandler, | ||
luciaCsrfMiddleware, | ||
luciaGithubCallbackHandler, | ||
luciaGithubLoginHandler, | ||
} from "@batijs/lucia-auth/server/lucia-auth-handlers"; | ||
import { createTodoHandler } from "@batijs/shared-server/server/create-todo-handler"; | ||
@@ -115,2 +124,13 @@ import { vikeHandler } from "@batijs/shared-server/server/vike-handler"; | ||
if (BATI.has("lucia-auth")) { | ||
app.addHook("onRequest", handlerAdapter(luciaCsrfMiddleware)); | ||
app.addHook("onRequest", handlerAdapter(luciaAuthMiddleware)); | ||
app.post("/api/signup", handlerAdapter(luciaAuthSignupHandler)); | ||
app.post("/api/login", handlerAdapter(luciaAuthLoginHandler)); | ||
app.post("/api/logout", handlerAdapter(luciaAuthLogoutHandler)); | ||
app.get("/api/login/github", handlerAdapter(luciaGithubLoginHandler)); | ||
app.get("/api/login/github/callback", handlerAdapter(luciaGithubCallbackHandler)); | ||
} | ||
if (BATI.has("trpc")) { | ||
@@ -117,0 +137,0 @@ /** |
@@ -48,2 +48,3 @@ var __create = Object.create; | ||
"@batijs/firebase-auth": "workspace:*", | ||
"@batijs/lucia-auth": "workspace:*", | ||
"@batijs/shared-server": "workspace:^", | ||
@@ -50,0 +51,0 @@ "@batijs/shared-todo": "workspace:^", |
@@ -12,2 +12,11 @@ // BATI.has("auth0") | ||
} from "@batijs/firebase-auth/server/firebase-auth-middleware"; | ||
import { | ||
luciaAuthLoginHandler, | ||
luciaAuthLogoutHandler, | ||
luciaAuthMiddleware, | ||
luciaAuthSignupHandler, | ||
luciaCsrfMiddleware, | ||
luciaGithubCallbackHandler, | ||
luciaGithubLoginHandler, | ||
} from "@batijs/lucia-auth/server/lucia-auth-handlers"; | ||
import { createTodoHandler } from "@batijs/shared-server/server/create-todo-handler"; | ||
@@ -91,2 +100,13 @@ import { vikeHandler } from "@batijs/shared-server/server/vike-handler"; | ||
if (BATI.has("lucia-auth")) { | ||
app.use(fromWebMiddleware(luciaCsrfMiddleware)); | ||
app.use(fromWebMiddleware(luciaAuthMiddleware)); | ||
router.post("/api/signup", fromWebMiddleware(luciaAuthSignupHandler)); | ||
router.post("/api/login", fromWebMiddleware(luciaAuthLoginHandler)); | ||
router.post("/api/logout", fromWebMiddleware(luciaAuthLogoutHandler)); | ||
router.get("/api/login/github", fromWebMiddleware(luciaGithubLoginHandler)); | ||
router.get("/api/login/github/callback", fromWebMiddleware(luciaGithubCallbackHandler)); | ||
} | ||
if (BATI.has("trpc")) { | ||
@@ -93,0 +113,0 @@ /** |
@@ -48,2 +48,3 @@ var __create = Object.create; | ||
"@batijs/firebase-auth": "workspace:*", | ||
"@batijs/lucia-auth": "workspace:*", | ||
"@batijs/shared-server": "workspace:^", | ||
@@ -50,0 +51,0 @@ "@batijs/shared-todo": "workspace:^", |
@@ -9,2 +9,11 @@ // BATI.has("auth0") | ||
} from "@batijs/firebase-auth/server/firebase-auth-middleware"; | ||
import { | ||
luciaAuthLoginHandler, | ||
luciaAuthLogoutHandler, | ||
luciaAuthMiddleware, | ||
luciaAuthSignupHandler, | ||
luciaCsrfMiddleware, | ||
luciaGithubCallbackHandler, | ||
luciaGithubLoginHandler, | ||
} from "@batijs/lucia-auth/server/lucia-auth-handlers"; | ||
import { createTodoHandler } from "@batijs/shared-server/server/create-todo-handler"; | ||
@@ -86,2 +95,13 @@ import { vikeHandler } from "@batijs/shared-server/server/vike-handler"; | ||
if (BATI.has("lucia-auth")) { | ||
router.use(handlerAdapter(luciaCsrfMiddleware)); | ||
router.use(handlerAdapter(luciaAuthMiddleware)); | ||
router.post("/api/signup", handlerAdapter(luciaAuthSignupHandler)); | ||
router.post("/api/login", handlerAdapter(luciaAuthLoginHandler)); | ||
router.post("/api/logout", handlerAdapter(luciaAuthLogoutHandler)); | ||
router.get("/api/login/github", handlerAdapter(luciaGithubLoginHandler)); | ||
router.get("/api/login/github/callback", handlerAdapter(luciaGithubCallbackHandler)); | ||
} | ||
if (!BATI.has("telefunc") && !BATI.has("trpc") && !BATI.has("ts-rest")) { | ||
@@ -88,0 +108,0 @@ router.post("/api/todo/create", handlerAdapter(createTodoHandler)); |
@@ -48,2 +48,3 @@ var __create = Object.create; | ||
"@batijs/firebase-auth": "workspace:*", | ||
"@batijs/lucia-auth": "workspace:*", | ||
"@batijs/shared-server": "workspace:^", | ||
@@ -50,0 +51,0 @@ "@batijs/shared-todo": "workspace:^", |
@@ -9,2 +9,11 @@ // BATI.has("auth0") | ||
} from "@batijs/firebase-auth/server/firebase-auth-middleware"; | ||
import { | ||
luciaAuthLoginHandler, | ||
luciaAuthLogoutHandler, | ||
luciaAuthMiddleware, | ||
luciaAuthSignupHandler, | ||
luciaCsrfMiddleware, | ||
luciaGithubCallbackHandler, | ||
luciaGithubLoginHandler, | ||
} from "@batijs/lucia-auth/server/lucia-auth-handlers"; | ||
import { createTodoHandler } from "@batijs/shared-server/server/create-todo-handler"; | ||
@@ -41,2 +50,13 @@ import { vikeHandler } from "@batijs/shared-server/server/vike-handler"; | ||
if (BATI.has("lucia-auth")) { | ||
app.use(createMiddleware(luciaCsrfMiddleware)); | ||
app.use(createMiddleware(luciaAuthMiddleware)); | ||
app.post("/api/signup", createHandler(luciaAuthSignupHandler)); | ||
app.post("/api/login", createHandler(luciaAuthLoginHandler)); | ||
app.post("/api/logout", createHandler(luciaAuthLogoutHandler)); | ||
app.get("/api/login/github", createHandler(luciaGithubLoginHandler)); | ||
app.get("/api/login/github/callback", createHandler(luciaGithubCallbackHandler)); | ||
} | ||
if (BATI.has("trpc")) { | ||
@@ -43,0 +63,0 @@ /** |
@@ -10,3 +10,3 @@ import vikeReact from "vike-react/config"; | ||
Head, | ||
//# BATI.has("auth0") || BATI.has("firebase-auth") || BATI.has("authjs") | ||
//# BATI.has("auth0") || BATI.has("firebase-auth") || BATI.has("authjs") || BATI.has("lucia-auth") | ||
passToClient: ["user"], | ||
@@ -13,0 +13,0 @@ // <title> |
@@ -1,3 +0,3 @@ | ||
import { db } from "@batijs/drizzle/database/db"; | ||
import { todoTable } from "@batijs/drizzle/database/schema"; | ||
import { drizzleDb } from "@batijs/drizzle/database/drizzleDb"; | ||
import { todoTable } from "@batijs/drizzle/database/schema/todos"; | ||
@@ -12,3 +12,3 @@ export async function createTodoHandler<Context extends Record<string | number | symbol, unknown>>( | ||
if (BATI.has("drizzle")) { | ||
await db.insert(todoTable).values({ text: newTodo.text }); | ||
await drizzleDb.insert(todoTable).values({ text: newTodo.text }); | ||
} else { | ||
@@ -15,0 +15,0 @@ // This is where you'd persist the data |
// https://vike.dev/data | ||
import { db } from "@batijs/drizzle/database/db"; | ||
import { todoTable } from "@batijs/drizzle/database/schema"; | ||
import { drizzleDb } from "@batijs/drizzle/database/drizzleDb"; | ||
import { todoTable } from "@batijs/drizzle/database/schema/todos"; | ||
import { todos } from "@batijs/shared-no-db/database/todoItems"; | ||
@@ -12,3 +12,3 @@ | ||
if (BATI.has("drizzle")) { | ||
const todo = db.select().from(todoTable).all(); | ||
const todo = drizzleDb.select().from(todoTable).all(); | ||
@@ -15,0 +15,0 @@ return { todo }; |
@@ -10,3 +10,3 @@ import vikeSolid from "vike-solid/config"; | ||
Head, | ||
//# BATI.has("auth0") || BATI.has("firebase-auth") || BATI.has("authjs") | ||
//# BATI.has("auth0") || BATI.has("firebase-auth") || BATI.has("authjs") || BATI.has("lucia-auth") | ||
passToClient: ["user"], | ||
@@ -13,0 +13,0 @@ // <title> |
@@ -1,7 +0,7 @@ | ||
import { db } from "@batijs/drizzle/database/db"; | ||
import { todoTable } from "@batijs/drizzle/database/schema"; | ||
import { drizzleDb } from "@batijs/drizzle/database/drizzleDb"; | ||
import { todoTable } from "@batijs/drizzle/database/schema/todos"; | ||
export async function onNewTodo({ text }: { text: string }) { | ||
if (BATI.has("drizzle")) { | ||
await db.insert(todoTable).values({ text }); | ||
await drizzleDb.insert(todoTable).values({ text }); | ||
} else { | ||
@@ -8,0 +8,0 @@ // This is where you'd persist the data |
@@ -1,3 +0,3 @@ | ||
import { db } from "@batijs/drizzle/database/db"; | ||
import { todoTable } from "@batijs/drizzle/database/schema"; | ||
import { drizzleDb } from "@batijs/drizzle/database/drizzleDb"; | ||
import { todoTable } from "@batijs/drizzle/database/schema/todos"; | ||
import { initTRPC } from "@trpc/server"; | ||
@@ -31,3 +31,3 @@ | ||
if (BATI.has("drizzle")) { | ||
await db.insert(todoTable).values({ text: opts.input }); | ||
await drizzleDb.insert(todoTable).values({ text: opts.input }); | ||
} else { | ||
@@ -34,0 +34,0 @@ // This is where you'd persist the data |
@@ -1,3 +0,3 @@ | ||
import { db } from "@batijs/drizzle/database/db"; | ||
import { todoTable } from "@batijs/drizzle/database/schema"; | ||
import { drizzleDb } from "@batijs/drizzle/database/drizzleDb"; | ||
import { todoTable } from "@batijs/drizzle/database/schema/todos"; | ||
import { fetchRequestHandler, tsr } from "@ts-rest/serverless/fetch"; | ||
@@ -22,3 +22,3 @@ import { contract } from "../ts-rest/contract"; | ||
if (BATI.has("drizzle")) { | ||
await db.insert(todoTable).values({ text: body.text }); | ||
await drizzleDb.insert(todoTable).values({ text: body.text }); | ||
} else { | ||
@@ -25,0 +25,0 @@ // This is where you'd persist the data |
@@ -46,6 +46,6 @@ var __create = Object.create; | ||
"@types/node": "^18.19.14", | ||
"@vite-plugin-vercel/vike": "^8.0.0", | ||
"@vite-plugin-vercel/vike": "^8.0.1", | ||
vike: "^0.4.183", | ||
vite: "^5.4.0", | ||
"vite-plugin-vercel": "^8.0.0" | ||
"vite-plugin-vercel": "^8.0.1" | ||
}, | ||
@@ -52,0 +52,0 @@ dependencies: { |
@@ -10,3 +10,3 @@ import vikeVue from "vike-vue/config"; | ||
Head, | ||
//# BATI.has("auth0") || BATI.has("firebase-auth") || BATI.has("authjs") | ||
//# BATI.has("auth0") || BATI.has("firebase-auth") || BATI.has("authjs") || BATI.has("lucia-auth") | ||
passToClient: ["user"], | ||
@@ -13,0 +13,0 @@ // <title> |
@@ -175,2 +175,13 @@ [ | ||
"if": { | ||
"flag": "lucia-auth" | ||
} | ||
}, | ||
"folder": "@batijs/lucia-auth", | ||
"subfolders": [ | ||
"files" | ||
] | ||
}, | ||
{ | ||
"config": { | ||
"if": { | ||
"flag": "prettier" | ||
@@ -224,2 +235,18 @@ } | ||
"config": { | ||
"if": { | ||
"flag": { | ||
"$all": [ | ||
"react", | ||
"lucia-auth" | ||
] | ||
} | ||
} | ||
}, | ||
"folder": "@batijs/react-lucia-auth", | ||
"subfolders": [ | ||
"files" | ||
] | ||
}, | ||
{ | ||
"config": { | ||
"enforce": "pre" | ||
@@ -329,2 +356,18 @@ }, | ||
"if": { | ||
"flag": { | ||
"$all": [ | ||
"solid", | ||
"lucia-auth" | ||
] | ||
} | ||
} | ||
}, | ||
"folder": "@batijs/solid-lucia-auth", | ||
"subfolders": [ | ||
"files" | ||
] | ||
}, | ||
{ | ||
"config": { | ||
"if": { | ||
"flag": "tailwindcss" | ||
@@ -408,3 +451,19 @@ } | ||
] | ||
}, | ||
{ | ||
"config": { | ||
"if": { | ||
"flag": { | ||
"$all": [ | ||
"vue", | ||
"lucia-auth" | ||
] | ||
} | ||
} | ||
}, | ||
"folder": "@batijs/vue-lucia-auth", | ||
"subfolders": [ | ||
"files" | ||
] | ||
} | ||
] |
@@ -1594,3 +1594,3 @@ #!/usr/bin/env node | ||
name: "@batijs/cli", | ||
version: "0.0.243", | ||
version: "0.0.244", | ||
type: "module", | ||
@@ -1597,0 +1597,0 @@ scripts: { |
{ | ||
"name": "@batijs/cli", | ||
"version": "0.0.243", | ||
"version": "0.0.244", | ||
"type": "module", | ||
@@ -23,8 +23,8 @@ "keywords": [], | ||
"vite": "^5.4.0", | ||
"@batijs/build": "0.0.243", | ||
"@batijs/compile": "0.0.243" | ||
"@batijs/build": "0.0.244", | ||
"@batijs/compile": "0.0.244" | ||
}, | ||
"dependencies": { | ||
"@batijs/core": "0.0.243", | ||
"@batijs/features": "0.0.243" | ||
"@batijs/features": "0.0.244", | ||
"@batijs/core": "0.0.244" | ||
}, | ||
@@ -31,0 +31,0 @@ "bin": "./dist/index.js", |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Environment variable access
Supply chain riskPackage accesses environment variables, which may be a sign of credential stuffing or data theft.
Found 2 instances in 1 package
470827
281
9527
21
+ Added@batijs/core@0.0.244(transitive)
+ Added@batijs/features@0.0.244(transitive)
- Removed@batijs/core@0.0.243(transitive)
- Removed@batijs/features@0.0.243(transitive)
Updated@batijs/core@0.0.244
Updated@batijs/features@0.0.244