everything moved to src

This commit is contained in:
2024-11-20 16:09:31 -05:00
parent b29d1b5722
commit 5e22ba8148
88 changed files with 24 additions and 23 deletions

5
src/app/lib/client.ts Normal file
View File

@@ -0,0 +1,5 @@
import { PrismaClient } from '@prisma/client'
let prisma = new PrismaClient()
export default prisma

28
src/app/lib/constants.ts Normal file
View File

@@ -0,0 +1,28 @@
export const APP_NAME = "The Gun Bag - Gun Builder";
export const COMPANY_NAME = "DarkShark Technologies, LLC";
export const COMPANY_URL = "https://goforward.group";
export const AUTHOR = "DarkShark Technologies, LLC";
export const META_KEYWORDS = "Pew Pew";
export const META_DESCRIPTION = "Pow Pow";
export default {
APP_NAME: 'The Gun Bag - Gun Builder',
SITE_NAME: 'Gun Builder',
COMPANY_NAME: 'DarkShark Technologies, LLC',
COMPANY_URL: 'https://goforward.group',
AUTHOR: 'DarkShark Technologies, LLC',
META_KEYWORDS: 'Pew Pew',
META_DESCRIPTION: 'Pow Pow',
PJAM_RAINIER: 'https://api.pepperjamnetwork.com/20120402/publisher/creative/product?apiKey=17c11367569cc10dce51e6a5900d0c7c8b390c9cb2d2cecc25b3ed53a3b8649b&format=json&programIds=8713',
PJAM_BARRETTA: 'https://api.pepperjamnetwork.com/20120402/publisher/creative/product?apiKey=17c11367569cc10dce51e6a5900d0c7c8b390c9cb2d2cecc25b3ed53a3b8649b&format=json&programIds=8342'
}
export enum SITE_CONT_TYPE {
CONTACTUS = "CONTACTUS",
PRIVACYPOLICY = "PP",
PERSONALINFOPOLICY = "PIP",
FAQ = "FAQ",
TERMSOFSERVICE = "TOS",
ABOUTUS="ABOUTUS",
DISCLOSURE="DISCLOSURE"
}

View File

@@ -0,0 +1,38 @@
export const infoLinks = {
ABOUT: {
URL: "/info/about",
TEXT: "About Us",
TIP: "About Us"
},
TOS: {
URL: "/info/tos",
TEXT: "Terms Of Service",
TIP: "Terms Of Service"
},
PRIVACYPOLICY: {
URL: "/info/privacypolicy",
TEXT: "Privacy Policy",
TIP: "Privacy Policy"
},
FAQ: {
URL: "/info/faq",
TEXT: "FAQ",
TIP: "FAQ"
},
DISCLOSURE: {
URL: "/info/disclosure",
TEXT: "Disclosure",
TIP: "Disclosure",
},
PIP: {
URL: "/info/pip",
TEXT: "Personal Information Policy",
TIP: "Personal Information Policy"
},
CONTACTUS: {
URL: "/info/contactus",
TEXT: "Contact Us",
TIP: "Contact Us"
}
};
export default infoLinks;

View File

@@ -0,0 +1,86 @@
export const sectionLinks = {
UPPERS: {
URL: "/products/rifleuppers",
TEXT: "Rifle Uppers",
TIP: "Rifle Uppers"
},
LOWERS: {
URL: "/products/lowers",
TEXT: "Lowers",
TIP: "Lowers"
},
PARTSLIST: {
URL: "/products/partslist",
TEXT: "Parts List",
TIP: "Parts List"
},
OPTICS: {
URL: "/products/optics",
TEXT: "Optics",
TIP: "Optics"
},
BARRELS: {
URL: "/products/barrels",
TEXT: "Barrels",
TIP: "Barrels"
},
ACCESSORIES: {
URL: "/products/accessories",
TEXT: "Accessories",
TIP: "Accessories"
},
BUILDGUIDES: {
URL: "/knowledge/guides",
TEXT: "Guides",
TIP: "Guides",
},
BLOG: {
URL: "/blog",
TEXT: "Blog",
TIP: "Blog"
},
PRICEDROPS: {
URL: "/knowledge/pricedrops",
TEXT: "Price Drops",
TIP: "Price Drops"
},
BUILDS: {
URL: "/builds",
TEXT: "Builds",
TIP: "Builds"
}
};
export const armoryLinks = [
{UPPERS: {
URL: "/products/rifleuppers",
TEXT: "Rifle Uppers",
TIP: "Rifle Uppers"
}},
{LOWERS: {
URL: "/products/lowers",
TEXT: "Lowers",
TIP: "Lowers"
}},
{PARTSLIST: {
URL: "/products/partslist",
TEXT: "Parts List",
TIP: "Parts List"
}},
{OPTICS: {
URL: "/products/optics",
TEXT: "Optics",
TIP: "Optics"
}},
{BARRELS: {
URL: "/products/barrels",
TEXT: "Barrels",
TIP: "Barrels"
}},
{ACCESSORIES: {
URL: "/products/accessories",
TEXT: "Accessories",
TIP: "Accessories"
}}];
export default sectionLinks;

17
src/app/lib/script.ts Normal file
View File

@@ -0,0 +1,17 @@
import { PrismaClient } from '@prisma/client'
const prisma = new PrismaClient()
async function main() {
// ... you will write your Prisma Client queries here
}
main()
.then(async () => {
await prisma.$disconnect()
})
.catch(async (e) => {
console.error(e)
await prisma.$disconnect()
process.exit(1)
})