@microfox/slack
Version:
This package provides a lightweight, proxy interface to the official Slack Web API, offering a curated set of the most commonly used functions for building Slack integrations. It is designed to be simple, efficient, and easy to integrate into your project
44 lines (43 loc) • 1.47 kB
JSON
{
"name": "public-slack-api",
"version": "1.0.0",
"description": "A proxy for the official @slack/web-api, providing a curated set of the most useful functions.",
"main": "dist/index.js",
"type": "module",
"scripts": {
"build": "tsc",
"deploy": "npm run build && serverless deploy --stage dev",
"deploy:preview": "npm run build && serverless deploy --stage preview",
"deploy:prod": "npm run build && serverless deploy --stage prod",
"remove": "serverless remove",
"remove:preview": "serverless remove --stage preview",
"remove:prod": "serverless remove --stage prod",
"start": "serverless offline start",
"lint": "eslint --ignore-pattern 'dist/**'"
},
"dependencies": {
"@microfox/crypto-sdk": "^1.0.3",
"@microfox/tool-core": "^1.0.1",
"aws-lambda": "^1.0.7",
"dotenv": "^16.4.5",
"@microfox/slack": "^1.2.9"
},
"devDependencies": {
"@types/aws-lambda": "^8.10.150",
"@types/node": "^20.11.19",
"@typescript-eslint/eslint-plugin": "^8.28.0",
"@typescript-eslint/parser": "^8.28.0",
"eslint": "^9.23.0",
"eslint-import-resolver-alias": "^1.1.2",
"eslint-plugin-import": "^2.31.0",
"serverless": "^3.38.0",
"serverless-api-gateway-throttling": "^2.0.3",
"serverless-offline": "^13.3.3",
"serverless-plugin-typescript": "^2.1.5",
"typescript": "^5.3.3"
},
"eslintConfig": {
"extends": "@serverless/eslint-config/node",
"root": true
}
}