-
Notifications
You must be signed in to change notification settings - Fork 375
Expand file tree
/
Copy pathpackage.json
More file actions
140 lines (140 loc) · 6.03 KB
/
package.json
File metadata and controls
140 lines (140 loc) · 6.03 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
{
"name": "docs",
"private": true,
"description": "EDB Docs",
"version": "0.1.0",
"license": "Apache-2.0",
"engines": {
"node": "20.x || 22.x"
},
"scripts": {
"build": "gatsby build --prefix-paths",
"clean": "[ -n \"$(docker volume ls -q -f name=docker_gatsby-cache)\" ] && docker volume rm docker_gatsby-cache docker_gatsby-public || gatsby clean",
"clean-develop": "gatsby clean && gatsby develop",
"config-sources": "python3 scripts/source/config_sources.py",
"count": "find product_docs/docs/ advocacy_docs/ external_sources/ -name '*.mdx' | wc -l",
"develop": "gatsby develop",
"docker:rebuild": "docker compose -f docker/docker-compose.quickstart.yaml build --pull --no-cache",
"exsp": "exsp --source ./advocacy_docs/pg_extensions",
"fix-mtimes": "python3 scripts/source/git-restore-mtime.py --force",
"format": "prettier --write src/**/*.js gatsby-*.js",
"install-docs:build": "docker compose -f docker/docker-compose.install-template.yaml run --rm install-docs-template-renderer",
"install-docs:deploy": "docker compose -f docker/docker-compose.install-template.yaml run --rm install-docs-template-renderer sh -c 'npm i && node deploy.mjs product_docs/docs advocacy_docs'",
"install-docs:rebuild-docker-image": "docker compose -f docker/docker-compose.install-template.yaml build --pull --no-cache",
"mergeq": "mergeq",
"links:check": "docker compose -f docker/docker-compose.check-links.yaml run --rm docs-link-checker",
"links:fix": "docker compose -f docker/docker-compose.check-links.yaml run --rm docs-link-checker --fix",
"links:rebuild-docker-image": "docker compose -f docker/docker-compose.check-links.yaml build --pull --no-cache",
"logs": "docker compose -f docker/docker-compose.quickstart.yaml logs -f",
"pdf:build": "docker compose -f docker/docker-compose.build-pdf.yaml run --rm --entrypoint scripts/pdf/generate_pdf.py docs-pdf-builder",
"pdf:build-all": "docker compose -f docker/docker-compose.build-pdf.yaml run --rm docs-pdf-builder scripts/pdf/build-all.sh .",
"pdf:build-all-ci": "./scripts/pdf/build-all.sh .",
"pdf:clean": "yes | rm product_docs/docs/*/*/*.pdf product_docs/docs/*/*/*.pdf-hash advocacy_docs/*/*/*.pdf advocacy_docs/*/*/*.pdf-hash",
"pdf:rebuild-docker-image": "docker compose -f docker/docker-compose.build-pdf.yaml build --pull --no-cache",
"postinstall": "patch-package",
"prepare": "./scripts/husky-install.sh",
"presetup": "./scripts/npm-preinstall.sh",
"releasenotes:generate": "relgen -p",
"releasenotes:generate-all": "for rnmetapath in `find . -wholename './product_docs/*/src/meta.yml' -o -wholename './advocacy_docs/*/src/meta.yml'`; do relgen -p ${rnmetapath%/src/meta.yml}; done",
"serve-build": "gatsby serve --prefix-paths",
"setup": "./scripts/npm-install.sh",
"shell": "docker exec -it edb-docs /bin/sh",
"start": "docker compose -f docker/docker-compose.quickstart.yaml up -d",
"stop": "docker compose -f docker/docker-compose.quickstart.yaml down",
"update-icons": "node scripts/createIconNames.js && prettier --write src/components/icon/iconNames.js"
},
"dependencies": {
"@enterprisedb/icons": "^1.27.0",
"@mdx-js/mdx": "^1.6.22",
"@mdx-js/react": "^1.6.22",
"@raae/gatsby-plugin-fathom": "^0.1.0",
"algoliasearch": "^4.23.3",
"bl": "^6.1.0",
"bootstrap": "^5.3.3",
"exsp": "file:tools/user/import/extensions",
"gatsby": "^4.25.9",
"gatsby-cli": "^4.25.0",
"gatsby-plugin-algolia": "^0.26.0",
"gatsby-plugin-catch-links": "^4.25.0",
"gatsby-plugin-google-fonts": "^1.0.1",
"gatsby-plugin-google-tagmanager": "^4.25.0",
"gatsby-plugin-manifest": "^4.25.0",
"gatsby-plugin-mdx": "^3.20.0",
"gatsby-plugin-meta-redirect": "^1.1.1",
"gatsby-plugin-netlify": "^4.4.0",
"gatsby-plugin-react-helmet": "^5.25.0",
"gatsby-plugin-react-svg": "^3.3.0",
"gatsby-plugin-root-import": "^2.0.9",
"gatsby-plugin-sass": "^5.25.0",
"gatsby-plugin-sharp": "^4.25.1",
"gatsby-plugin-sitemap": "^5.25.0",
"gatsby-remark-autolink-headers": "^5.25.0",
"gatsby-remark-images": "^6.25.0",
"gatsby-remark-prismjs": "^6.25.0",
"gatsby-source-filesystem": "^4.25.0",
"gatsby-transformer-json": "^4.25.0",
"gatsby-transformer-remark": "^5.25.1",
"gatsby-transformer-sharp": "^4.25.0",
"github-slugger": "^2.0.0",
"globby": "^14.1.0",
"graceful-fs": "^4.2.11",
"hast-util-to-string": "^1.0.4",
"is-absolute-url": "^4.0.1",
"markdown-to-jsx": "^7.7.4",
"mdast-util-to-string": "^2.0.0",
"mergeq": "file:tools/user/mergeq",
"patch-package": "^8.0.0",
"postinstall-postinstall": "^2.1.0",
"prismjs": "^1.29.0",
"punycode": "^2.3.1",
"react": "^18.3.1",
"react-bootstrap": "^2.10.2",
"react-dom": "^18.3.1",
"react-helmet": "^6.1.0",
"react-instantsearch": "^7.22.1",
"rehype-parse": "^7.0.1",
"relgen": "file:tools/automation/generators/relgen",
"remark-admonitions": "github:josh-heyer/remark-admonitions",
"remark-frontmatter": "^2.0.0",
"sass": "^1.77.6",
"semver": "^7.7.1",
"to-vfile": "^6.1.0",
"truncate-utf8-bytes": "^1.0.2",
"unist-util-visit-parents": "^3.1.1"
},
"devDependencies": {
"fast-glob": "^3.3.3",
"hast-util-is-element": "^2.1.3",
"hast-util-to-text": "^3.1.2",
"husky": "^8.0.3",
"lint-staged": "^15.5.0",
"prettier": "^3.4.2",
"react-refresh": "^0.14.2",
"rehype-format": "^3.1.0",
"rehype-remark": "^8.1.1",
"rehype-stringify": "^8.0.0",
"remark-mdx": "^1.6.22",
"remark-stringify": "^8.1.1",
"semver-compare": "^1.0.0"
},
"overrides": {
"axios": ">=1.8.2",
"cookie": ">=0.7.0",
"json5": ">=1.0.2",
"loader-utils": ">=1.4.1",
"nth-check": ">=2.0.1",
"react": "^18.3.1",
"react-dom": "^18.3.1",
"trim": ">=0.0.3",
"babel-plugin-lodash": {
"@babel/types": "~7.20.0"
}
},
"lint-staged": {
"*.js": "prettier --write"
},
"repository": {
"type": "git",
"url": "https://github.com/EnterpriseDB/docs"
}
}