init commit for iPAL-kit plugin

This commit is contained in:
2026-07-28 00:21:22 +02:00
parent 5733a9c8bf
commit 24a1fe0d60
12 changed files with 443 additions and 202 deletions
+15 -10
View File
@@ -1,7 +1,7 @@
{
"name": "ipal-kit",
"name": "@intecion/ipal-kit",
"version": "1.0.0",
"description": "A blank template to get started with Payload 3.0",
"description": "Intecion Payload Advanced Library — plugin for Payload CMS 3: i18n, SEO, forms, consent, analytics, blogs/archives.",
"license": "MIT",
"type": "module",
"exports": {
@@ -37,6 +37,8 @@
"dist"
],
"scripts": {
"prepare": "pnpm build",
"prepublishOnly": "pnpm clean && pnpm build",
"build": "pnpm copyfiles && pnpm build:types && pnpm build:swc",
"build:swc": "swc ./src -d ./dist --config-file .swcrc --strip-leading-paths",
"build:types": "tsc --outDir dist --rootDir ./src",
@@ -55,19 +57,26 @@
"test:int": "vitest"
},
"dependencies": {
"@payloadcms/plugin-form-builder": "3.84.1",
"@payloadcms/plugin-seo": "3.84.1",
"lucide-react": "^0.400.0",
"nodemailer": "^8.0.1",
"server-only": "^0.0.1",
"slugify": "^1.6.6"
},
"peerDependencies": {
"@payloadcms/plugin-form-builder": "^3.84.1",
"@payloadcms/plugin-seo": "^3.84.1",
"next": ">=15",
"payload": "^3.84.1",
"react": "^19.0.0"
},
"devDependencies": {
"@eslint/eslintrc": "^3.2.0",
"@payloadcms/db-postgres": "3.84.1",
"@payloadcms/db-sqlite": "3.84.1",
"@payloadcms/eslint-config": "3.28.0",
"@payloadcms/next": "3.84.1",
"@payloadcms/plugin-form-builder": "3.84.1",
"@payloadcms/plugin-seo": "3.84.1",
"@payloadcms/richtext-lexical": "3.84.1",
"@payloadcms/ui": "3.84.1",
"@playwright/test": "1.58.2",
@@ -97,15 +106,12 @@
"vite-tsconfig-paths": "6.0.5",
"vitest": "4.0.18"
},
"peerDependencies": {
"payload": "^3.84.1",
"react": "^19.0.0"
},
"engines": {
"node": "^18.20.2 || >=20.9.0",
"pnpm": "^9 || ^10 || ^11"
},
"publishConfig": {
"registry": "https://npm.pkg.github.com",
"exports": {
".": {
"import": "./dist/index.js",
@@ -142,6 +148,5 @@
"esbuild",
"unrs-resolver"
]
},
"registry": "https://registry.npmjs.org/"
}
}