UNPKG

pulse-ai-utils

Version:

Utility functions and helpers for AI-powered applications

154 lines (153 loc) 3.62 kB
{ "name": "pulse-ai-utils", "version": "3.40.36", "description": "Utility functions and helpers for AI-powered applications", "main": "index.js", "types": "index.d.ts", "exports": { ".": { "types": "./index.d.ts", "import": "./index.js", "require": "./index.js", "default": "./index.js" }, "./package.json": "./package.json", "./config/*": { "types": "./config/*.d.ts", "import": "./config/*.js", "require": "./config/*.js", "default": "./config/*.js" }, "./firestore/*": { "types": "./firestore/*.d.ts", "import": "./firestore/*.js", "require": "./firestore/*.js", "default": "./firestore/*.js" }, "./utils/*": { "types": "./utils/*.d.ts", "import": "./utils/*.js", "require": "./utils/*.js", "default": "./utils/*.js" }, "./helpers/*": { "types": "./helpers/*.d.ts", "import": "./helpers/*.js", "require": "./helpers/*.js", "default": "./helpers/*.js" }, "./handlers/*": { "types": "./handlers/*.d.ts", "import": "./handlers/*.js", "require": "./handlers/*.js", "default": "./handlers/*.js" }, "./services/*": { "types": "./services/*.d.ts", "import": "./services/*.js", "require": "./services/*.js", "default": "./services/*.js" }, "./supabase": { "types": "./supabase/index.d.ts", "import": "./supabase/index.js", "require": "./supabase/index.js", "default": "./supabase/index.js" }, "./supabase/*": { "types": "./supabase/*.d.ts", "import": "./supabase/*.js", "require": "./supabase/*.js", "default": "./supabase/*.js" } }, "typesVersions": { "*": { "config/*": [ "config/*" ], "firestore/*": [ "firestore/*" ], "utils/*": [ "utils/*" ], "helpers/*": [ "helpers/*" ], "handlers/*": [ "handlers/*" ], "services/*": [ "services/*" ], "supabase": [ "supabase/index" ], "supabase/*": [ "supabase/*" ], "*": [ "*" ] } }, "scripts": { "clean": "rm -rf *.js *.d.ts config firestore utils helpers handlers services supabase tsconfig.tsbuildinfo", "build": "NODE_OPTIONS=--max_old_space_size=8192 tsc", "build:clean": "npm run clean && NODE_OPTIONS=--max_old_space_size=8192 tsc", "prepublishOnly": "npm run build:clean" }, "files": [ "*.js", "*.d.ts", "config/", "firestore/", "utils/", "helpers/", "handlers/", "services/", "supabase/" ], "keywords": [ "pulse", "utils", "openai", "zod", "ai", "artificial-intelligence", "helpers" ], "author": "Pulse Team", "license": "0BSD", "engines": { "node": ">=11.14" }, "repository": { "type": "git", "url": "https://github.com/anandroid/pulse.git" }, "dependencies": { "@google/generative-ai": "^0.24.1", "@googlemaps/google-maps-services-js": "^3.4.1", "@supabase/supabase-js": "^2.50.0", "axios": "^1.9.0", "dotenv": "^16.5.0", "express": "^4.17.1", "firebase-admin": "^13.3.0", "firestore-queue": "^1.5.3", "handlebars": "^4.7.4", "openai": "^4.98.0", "pulse-type-registry": "^0.16.1", "zod": "^3.24.4" }, "peerDependencies": { "express": "^4.17.1", "openai": "^4.98.0" }, "devDependencies": { "@types/express": "^4.17.17", "@types/node": "^18.15.11", "typescript": "^5.0.4" } }