UNPKG

@croct/plug

Version:

A fully-featured devkit for building natively personalized applications.

92 lines 2.2 kB
{ "name": "@croct/plug", "version": "0.17.3", "description": "A fully-featured devkit for building natively personalized applications.", "license": "MIT", "author": { "name": "Croct", "email": "lib+plug-js@croct.com", "url": "https://croct.com" }, "keywords": [ "croct", "personalization", "integration", "javascript", "typescript" ], "type": "module", "main": "./index.js", "types": "./index.d.ts", "exports": { "./*": { "import": "./*.js", "require": "./*.cjs" }, "./api": { "import": "./api/index.js", "require": "./api/index.cjs" }, ".": { "import": "./index.js", "require": "./index.cjs" }, "./sdk": { "import": "./sdk/index.js", "require": "./sdk/index.cjs" } }, "repository": { "type": "git", "url": "git+https://github.com/croct-tech/plug-js.git" }, "bugs": { "url": "https://github.com/croct-tech/plug-js/issues" }, "homepage": "https://github.com/croct-tech/plug-js", "scripts": { "lint": "eslint 'src/**/*.ts' 'test/**/*.ts'", "test": "jest -c jest.config.mjs --coverage", "validate": "tsc --noEmit", "build": "tsup", "postbuild": "./post-build.mjs", "bundle": "rollup -c" }, "dependencies": { "@croct/content": "^1.1.0", "@croct/json": "^2.1.0", "@croct/sdk": "^0.18.1", "tslib": "^2.7.0" }, "devDependencies": { "@croct/eslint-plugin": "^0.7.1", "@rollup/plugin-commonjs": "^28.0.0", "@rollup/plugin-node-resolve": "^16.0.0", "@rollup/plugin-replace": "^6.0.0", "@rollup/plugin-terser": "^0.4.4", "@rollup/plugin-typescript": "^12.0.0", "@types/jest": "^29.5.12", "@typescript-eslint/parser": "^6.21.0", "esbuild-fix-imports-plugin": "^1.0.19", "eslint": "^8.27.0", "jest": "^29.3.1", "jest-environment-jsdom": "^29.3.1", "rollup": "^4.0.0", "ts-jest": "^29.0.3", "ts-node": "^10.9.1", "tsup": "^8.4.0", "typescript": "^5.0.0" }, "browserslist": [ "last 1 version" ], "files": [ "**/*.js", "**/*.cjs", "**/*.mjs", "**/*.ts", "**/*.mts", "**/*.cts", "**/*.map" ] }