@villagehq/extension-sdk
Version:
Village Chrome Extension SDK for Partner Integrations
78 lines (77 loc) • 2.04 kB
JSON
{
"name": "@villagehq/extension-sdk",
"version": "0.2.8",
"description": "Village Chrome Extension SDK for Partner Integrations",
"publishConfig": {
"access": "public"
},
"type": "module",
"main": "dist/index.cjs",
"module": "dist/index.mjs",
"types": "dist/index.d.ts",
"exports": {
".": {
"types": "./dist/index.d.ts",
"import": "./dist/index.mjs",
"require": "./dist/index.cjs"
},
"./messages": {
"types": "./dist/messages.d.ts",
"import": "./dist/messages.mjs",
"require": "./dist/messages.cjs"
},
"./messaging": {
"types": "./dist/messaging.d.ts",
"import": "./dist/messaging.mjs",
"require": "./dist/messaging.cjs"
},
"./package.json": "./package.json"
},
"files": [
"dist",
"README.md",
"LICENSE"
],
"scripts": {
"build": "vite build --mode production",
"build:development": "vite build --mode development",
"build:staging": "vite build --mode staging",
"build:production": "vite build --mode production",
"dev": "vite build --watch --mode development",
"prepublishOnly": "npm run build",
"test": "vitest run",
"test:watch": "vitest",
"typecheck": "tsc --noEmit"
},
"dependencies": {
"@floating-ui/dom": "^1.5.4",
"@webext-core/messaging": "^2.3.0",
"@webext-core/proxy-service": "^2.0.0",
"@webext-core/storage": "^1.2.0",
"axios": "^1.7.5",
"webextension-polyfill": "^0.12.0"
},
"devDependencies": {
"@types/webextension-polyfill": "^0.12.1",
"@vitest/coverage-v8": "^1.6.0",
"@webext-core/fake-browser": "^1.3.1",
"jsdom": "^24.1.0",
"terser": "^5.46.0",
"typescript": "^5.4.5",
"vite": "^4.5.0",
"vite-plugin-dts": "^3.9.1",
"vitest": "^1.6.0"
},
"keywords": [
"village",
"chrome-extension",
"sdk"
],
"author": "Village",
"license": "UNLICENSED",
"private": false,
"repository": {
"type": "git",
"url": "git+https://github.com/villagehq/frontend-chrome.git"
}
}