UNPKG

2.46 kBJSONView Raw
1{
2 "name": "@jackdbd/eleventy-plugin-text-to-speech",
3 "version": "2.0.1",
4 "description": "Eleventy plugin for the Google Cloud Text-to-Speech API",
5 "author": {
6 "name": "Giacomo Debidda",
7 "email": "giacomo@giacomodebidda.com",
8 "url": "https://giacomodebidda.com/"
9 },
10 "license": "MIT",
11 "private": false,
12 "publishConfig": {
13 "access": "public"
14 },
15 "keywords": [
16 "11ty",
17 "gcp",
18 "plugin",
19 "text-to-speech"
20 ],
21 "repository": {
22 "type": "git",
23 "url": "https://github.com/jackdbd/undici"
24 },
25 "homepage": "https://github.com/jackdbd/undici/tree/main/packages/eleventy-plugin-text-to-speech#readme",
26 "engines": {
27 "node": ">=14.20.0"
28 },
29 "module": "lib/index.js",
30 "typings": "lib/index.d.ts",
31 "exports": {
32 ".": "./lib/index.js",
33 "./package.json": "./package.json"
34 },
35 "typesVersions": {
36 "*": {
37 "*": [
38 "./lib/*.d.ts"
39 ]
40 }
41 },
42 "files": [
43 "CHANGELOG.md",
44 "LICENSE",
45 "README.md",
46 "lib"
47 ],
48 "scripts": {
49 "build": "run-s 'build:ts' 'build:docs' --print-label",
50 "build:docs": "run-s 'docs:doctoc' 'docs:ae' 'docs:ad' 'docs:typedoc' --print-label",
51 "build:ts": "tsc -p tsconfig.json",
52 "clean": "rimraf lib/ tsconfig.tsbuildinfo",
53 "docs:ae": "../../scripts/api-extractor.mjs",
54 "docs:ad": "../../scripts/api-documenter.mjs",
55 "docs:doctoc": "doctoc --github README.md --title '<details><summary>Table of Contents</summary>'",
56 "docs:typedoc": "../../scripts/typedoc.mjs",
57 "format": "../../scripts/format.mjs",
58 "lint": "eslint --config ../../config/eslint.cjs",
59 "nuke": "npm run clean && rimraf node_modules 'package-lock.json'",
60 "precommit": "lint-staged --config ../../config/lint-staged.cjs",
61 "size": "pkg-size ./lib --sort-by=brotli --ignore-files {*.d.ts,*.map}",
62 "test": "GOOGLE_APPLICATION_CREDENTIALS=~/repos/undici/secrets/sa-storage-uploader.json TELEGRAM=$(cat ../../secrets/telegram.json) ../../scripts/test.mjs",
63 "test:ci": "../../scripts/test.mjs --ci",
64 "test:watch": "npm run test -- --watch"
65 },
66 "dependencies": {
67 "@11ty/eleventy-fetch": "^3.0.0",
68 "@google-cloud/storage": "^6.4.2",
69 "@google-cloud/text-to-speech": "^4.0.2",
70 "html-to-text": "^8.2.1",
71 "joi": "^17.6.0",
72 "jsdom": "^20.0.0"
73 },
74 "peerDependencies": {
75 "@11ty/eleventy": ">=1.0.0",
76 "debug": ">=4.0.0"
77 },
78 "devDependencies": {
79 "@panoply/11ty": "^0.1.0"
80 }
81}