Skip to content

Built for people who want to own their automations. Join the waitlist for an invite.

Package listing

@kody/zoom

package.json

137 lines · 3.4 KB · JSON
{
	"name": "@kody/zoom",
	"version": "0.0.0",
	"type": "module",
	"private": false,
	"description": "Call Zoom users, meetings, recordings, and webinars through OAuth or Server-to-Server secrets.",
	"license": "MIT",
	"exports": {
		".": {
			"types": "./src/index.ts",
			"default": "./src/index.ts"
		},
		"./accounts": {
			"types": "./src/accounts.ts",
			"default": "./src/accounts.ts"
		},
		"./get-current-user": {
			"types": "./src/get-current-user.ts",
			"default": "./src/get-current-user.ts"
		},
		"./paginate": {
			"types": "./src/paginate.ts",
			"default": "./src/paginate.ts"
		},
		"./request": {
			"types": "./src/request.ts",
			"default": "./src/request.ts"
		},
		"./types": {
			"types": "./src/types.ts",
			"default": "./src/types.ts"
		},
		"./smoke-test": {
			"types": "./src/smoke-test.ts",
			"default": "./src/smoke-test.ts"
		},
		"./scheduled-upcoming-meetings": {
			"types": "./src/scheduled-upcoming-meetings.ts",
			"default": "./src/scheduled-upcoming-meetings.ts"
		},
		"./users/list": {
			"types": "./src/users/list.ts",
			"default": "./src/users/list.ts"
		},
		"./users/get": {
			"types": "./src/users/get.ts",
			"default": "./src/users/get.ts"
		},
		"./meetings/list": {
			"types": "./src/meetings/list.ts",
			"default": "./src/meetings/list.ts"
		},
		"./meetings/get": {
			"types": "./src/meetings/get.ts",
			"default": "./src/meetings/get.ts"
		},
		"./meetings/create": {
			"types": "./src/meetings/create.ts",
			"default": "./src/meetings/create.ts"
		},
		"./meetings/update": {
			"types": "./src/meetings/update.ts",
			"default": "./src/meetings/update.ts"
		},
		"./meetings/delete": {
			"types": "./src/meetings/delete.ts",
			"default": "./src/meetings/delete.ts"
		},
		"./recordings/list": {
			"types": "./src/recordings/list.ts",
			"default": "./src/recordings/list.ts"
		},
		"./recordings/get": {
			"types": "./src/recordings/get.ts",
			"default": "./src/recordings/get.ts"
		},
		"./webinars/list": {
			"types": "./src/webinars/list.ts",
			"default": "./src/webinars/list.ts"
		},
		"./webinars/get": {
			"types": "./src/webinars/get.ts",
			"default": "./src/webinars/get.ts"
		},
		"./webinars/create": {
			"types": "./src/webinars/create.ts",
			"default": "./src/webinars/create.ts"
		},
		"./webinars/update": {
			"types": "./src/webinars/update.ts",
			"default": "./src/webinars/update.ts"
		},
		"./webinars/delete": {
			"types": "./src/webinars/delete.ts",
			"default": "./src/webinars/delete.ts"
		}
	},
	"files": [
		"src",
		"README.md",
		"LICENSE",
		"community-icon.svg"
	],
	"scripts": {
		"test": "node --experimental-strip-types --test tests/*.test.ts"
	},
	"kody": {
		"id": "zoom",
		"description": "Call Zoom users, meetings, recordings, and webinars through OAuth or Server-to-Server secrets.",
		"logo": "./community-icon.svg",
		"tags": [
			"zoom",
			"meetings",
			"recordings",
			"webinars",
			"users",
			"oauth",
			"s2s",
			"server-to-server",
			"multi-account",
			"dry-run"
		],
		"searchText": "zoom rest api users meetings recordings webinars oauth server-to-server s2s account_credentials zoom.us api.zoom.us integrationName account zoom zoom-* zoomAccountId zoomClientId zoomS2sClientSecret dryRun confirm get-current-user marketplace",
		"dependencies": {},
		"jobs": {
			"upcoming-meetings": {
				"entry": "./src/scheduled-upcoming-meetings.ts",
				"schedule": {
					"type": "cron",
					"expression": "0 8 * * 1-5"
				},
				"timezone": "UTC",
				"enabled": false
			}
		}
	}
}