Updates
This commit is contained in:
@@ -0,0 +1,31 @@
|
||||
// import arcjet, { ArcjetOptions, Primitive, Product } from "@arcjet/node";
|
||||
|
||||
// interface Params<
|
||||
// Rules extends (Primitive | Product)[],
|
||||
// Characteristics extends readonly string[]
|
||||
// > {
|
||||
// options?: Omit<ArcjetOptions<Rules, Characteristics>, "key" | "rules"> & {
|
||||
// rules?: Rules;
|
||||
// };
|
||||
// }
|
||||
|
||||
// export default function arcjetClient<
|
||||
// Rules extends (Primitive | Product)[],
|
||||
// Characteristics extends readonly string[]
|
||||
// >(params?: Params<Rules, Characteristics>) {
|
||||
// const ARCJET_KEY = process.env.DSQL_ARCJET_KEY;
|
||||
// const ARCJET_ENV = process.env.NODE_ENV || "development";
|
||||
|
||||
// if (!ARCJET_KEY) {
|
||||
// return null;
|
||||
// }
|
||||
|
||||
// const aj = arcjet({
|
||||
// key: ARCJET_KEY,
|
||||
// characteristics: ["ip.src"],
|
||||
// rules: [],
|
||||
// ...params?.options,
|
||||
// });
|
||||
|
||||
// return aj;
|
||||
// }
|
||||
Reference in New Issue
Block a user