UNPKG

@prezly/theme-kit-nextjs

Version:

Data layer and utility library for developing Prezly themes with NextJS

113 lines (112 loc) 3.49 kB
{ "name": "@prezly/theme-kit-nextjs", "version": "10.2.3", "description": "Data layer and utility library for developing Prezly themes with NextJS", "type": "module", "main": "build/index.mjs", "types": "build/index.d.ts", "files": [ "build", "README.md" ], "exports": { ".": { "types": "./build/index.d.ts", "require": "./build/index.cjs", "default": "./build/index.mjs" }, "./server": { "types": "./build/server.d.ts", "require": "./build/server.cjs", "default": "./build/server.mjs" }, "./middleware": { "types": "./build/middleware/index.d.ts", "require": "./build/middleware/index.cjs", "default": "./build/middleware/index.mjs" }, "./next-config": { "types": "./build/next-config/index.d.ts", "require": "./build/next-config/index.cjs", "default": "./build/next-config/index.mjs" }, "./sentry": { "types": "./build/sentry/index.d.ts", "require": "./build/sentry/index.cjs", "default": "./build/sentry/index.mjs" }, "./playwright": { "types": "./build/playwright/index.d.ts", "require": "./build/playwright/index.cjs", "default": "./build/playwright/index.mjs" } }, "engines": { "node": ">= 16.x", "npm": ">= 8.x" }, "devEngines": { "node": ">= 16.x", "npm": ">= 8.x" }, "repository": { "type": "git", "url": "git+https://github.com/prezly/theme-kit-js.git", "directory": "packages/nextjs" }, "keywords": [ "prezly", "nextjs" ], "author": "Prezly Team", "license": "MIT", "bugs": { "url": "https://github.com/prezly/theme-kit-js/issues" }, "homepage": "https://github.com/prezly/theme-kit-js/tree/main/packages/nextjs#readme", "scripts": { "prebuild": "rimraf build/* *.tsbuildinfo", "build": "pnpm build:types && pnpm build:esm && pnpm build:cjs", "build:types": "tsc --project .", "build:esm": "babel --config-file=../../babel.esm.json src/ --extensions=.ts,.tsx --out-dir=build/ --out-file-extension=.mjs", "build:cjs": "babel --config-file=../../babel.cjs.json src/ --extensions=.ts,.tsx --out-dir=build/ --out-file-extension=.cjs", "dev": "tsc --watch --preserveWatchOutput --project .", "typecheck": "tsc --noEmit --emitDeclarationOnly false --incremental --project .", "lint": "eslint src", "test": "pnpm test:build", "test:build": "pnpm test:build:cjs && pnpm test:build:esm && pnpm test:build:types", "test:build:types": "tsc --esModuleInterop --noEmit build/index.d.ts", "test:build:esm": "node tests/test-build.mjs", "test:build:cjs": "node tests/test-build.cjs" }, "peerDependencies": { "@playwright/test": "1.x", "@prezly/sdk": "21.12.0 || ^23.x", "next": "^14.x || ^15.x", "react": "^18.x || ^19.x", "react-dom": "^18.x || ^19.x" }, "peerDependenciesMeta": { "@playwright/test": { "optional": true } }, "dependencies": { "@prezly/theme-kit-core": "^10.2.3", "@prezly/theme-kit-intl": "^10.2.2", "@prezly/theme-kit-react": "^10.2.2", "@technically/is-not-undefined": "^1.0.0", "@technically/omit-undefined": "^1.0.4", "json-stable-stringify": "^1.2.1", "redis": "^4.7.0", "url-pattern": "^1.0.3" }, "devDependencies": { "@sentry/nextjs": "7.120.3" }, "publishConfig": { "access": "public" }, "sideEffects": false, "gitHead": "393fd2d4636de742572fd2f733db36340459dc49" }