UNPKG

@prezly/theme-kit-core

Version:

Data layer and utility library for developing Prezly themes with JavaScript

76 lines (75 loc) 2.41 kB
{ "name": "@prezly/theme-kit-core", "version": "10.2.3", "description": "Data layer and utility library for developing Prezly themes with JavaScript", "main": "build/index.mjs", "type": "module", "types": "build/index.d.ts", "files": [ "build", "README.md" ], "exports": { ".": { "types": "./build/index.d.ts", "require": "./build/index.cjs", "default": "./build/index.mjs" } }, "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 --out-dir=build/ --out-file-extension=.mjs", "build:cjs": "babel --config-file=../../babel.cjs.json src/ --extensions=.ts --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:unit && pnpm test:build", "test:unit": "jest", "test:build": "pnpm test:build:cjs && pnpm test:build:esm && pnpm test:build:types", "test:build:types": "tsc --esModuleInterop --noEmit --target esnext --moduleResolution node build/index.d.ts", "test:build:esm": "node tests/test-build.mjs", "test:build:cjs": "node tests/test-build.cjs" }, "peerDependencies": { "@prezly/sdk": "21.12.0 || ^23.x" }, "dependencies": { "@prezly/theme-kit-intl": "^10.2.2", "@prezly/uploadcare": "2.4.4", "@technically/is-not-undefined": "^1.0.0", "@technically/omit-undefined": "^1.0.4", "parse-data-url": "^6.0.0", "url-pattern": "^1.0.3" }, "devDependencies": { "@types/parse-data-url": "3.0.2" }, "engines": { "node": ">= 16.x", "npm": ">= 8.x" }, "devEngines": { "node": ">= 16.x", "npm": ">= 8.x" }, "keywords": [ "prezly" ], "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/core#readme", "repository": { "type": "git", "url": "git+https://github.com/prezly/theme-kit-js.git", "directory": "packages/core" }, "publishConfig": { "access": "public" }, "gitHead": "393fd2d4636de742572fd2f733db36340459dc49" }