pulse-ai-utils
Version:
Utility functions and helpers for AI-powered applications
154 lines (153 loc) • 3.62 kB
JSON
{
"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"
}
}