0
Fork 0
mirror of https://github.com/TryGhost/Ghost.git synced 2025-01-20 22:42:53 -05:00
ghost/package.json
Fabien "egg" O'Carroll db7ca3dedf Set default Tier name to Site Title
refs https://github.com/TryGhost/Team/issues/1289

The default Tier name is "Default Product" - this adds a check on
startup for this name, and will update it to the site title. This is so
that when Tiers is enabled, the user is presented with an expected value
for the Tier name.
2022-02-01 13:18:20 +02:00

222 lines
8.3 KiB
JSON

{
"name": "ghost",
"version": "4.34.1",
"description": "The professional publishing platform",
"author": "Ghost Foundation",
"homepage": "https://ghost.org",
"keywords": [
"ghost",
"blog",
"cms",
"headless",
"content",
"markdown"
],
"repository": {
"type": "git",
"url": "git://github.com/TryGhost/Ghost.git"
},
"bugs": "https://github.com/TryGhost/Ghost/issues",
"contributors": "https://github.com/TryGhost/Ghost/graphs/contributors",
"license": "MIT",
"scripts": {
"start": "node index",
"dev": "grunt dev",
"dev:debug": "DEBUG=ghost:* grunt dev",
"setup": "yarn install && knex-migrator init && grunt symlink && grunt init || (exit 0)",
"main": "grunt shell:main && grunt subgrunt:init",
"build": "grunt build",
"test": "mocha --require=./test/utils/overrides.js --exit --trace-warnings --recursive --extension=test.js --timeout=60000",
"test:all": "yarn test:unit && yarn test:integration && yarn test:e2e && yarn lint",
"test:debug": "DEBUG=ghost:test* yarn test",
"test:unit": "c8 --reporter text-summary --reporter cobertura mocha --require=./test/utils/overrides.js --exit --trace-warnings --recursive --extension=test.js './test/unit' --timeout=2000",
"test:integration": "mocha --require=./test/utils/overrides.js --exit --trace-warnings --recursive --extension=test.js './test/integration' --timeout=5000",
"test:e2e": "mocha --require=./test/utils/overrides.js --exit --trace-warnings --recursive --extension=test.js './test/e2e-api' './test/e2e-frontend' './test/e2e-server' --timeout=10000",
"test:regression": "mocha --require=./test/utils/overrides.js --require=./test/utils/snapshots.js --exit --trace-warnings --recursive --extension=test.js './test/regression' --timeout=60000",
"test:unit:slow": "yarn test:unit --reporter=mocha-slow-test-reporter",
"test:int:slow": "yarn test:integration --reporter=mocha-slow-test-reporter",
"test:e2e:slow": "yarn test:e2e --reporter=mocha-slow-test-reporter",
"test:reg:slow": "mocha --require=./test/utils/overrides.js --exit --trace-warnings --recursive --extension=test.js './test/regression' --timeout=60000 --reporter=mocha-slow-test-reporter",
"cov:unit": "c8 report --reporter text --reporter html",
"lint:server": "eslint --ignore-path .eslintignore 'core/server/**/*.js' 'core/*.js' '*.js'",
"lint:shared": "eslint --ignore-path .eslintignore 'core/shared/**/*.js'",
"lint:frontend": "eslint --ignore-path .eslintignore 'core/frontend/**/*.js'",
"lint:test": "eslint -c test/.eslintrc.js --ignore-path test/.eslintignore 'test/**/*.js'",
"lint:code": "yarn lint:server && yarn lint:shared && yarn lint:frontend",
"lint": "yarn lint:server && yarn lint:shared && yarn lint:frontend && yarn lint:test",
"fix:client": "yarn cache clean && cd core/client && rm -rf node_modules tmp dist && yarn && cd ../../",
"fix:server": "yarn cache clean && rm -rf node_modules && yarn",
"fix": "yarn fix:client && yarn fix:server"
},
"engines": {
"node": "^12.22.1 || ^14.17.0 || ^16.13.0",
"cli": "^1.17.0"
},
"dependencies": {
"@nexes/nql": "0.6.0",
"@sentry/node": "6.17.3",
"@tryghost/adapter-manager": "0.2.27",
"@tryghost/admin-api-schema": "2.9.0",
"@tryghost/bookshelf-plugins": "0.3.7",
"@tryghost/bootstrap-socket": "0.2.16",
"@tryghost/color-utils": "0.1.7",
"@tryghost/config-url-helpers": "0.1.4",
"@tryghost/constants": "1.0.1",
"@tryghost/custom-theme-settings-service": "0.3.1",
"@tryghost/database-info": "0.1.0",
"@tryghost/debug": "0.1.11",
"@tryghost/email-analytics-provider-mailgun": "1.0.7",
"@tryghost/email-analytics-service": "1.0.5",
"@tryghost/errors": "1.2.1",
"@tryghost/express-dynamic-redirects": "0.2.4",
"@tryghost/helpers": "1.1.55",
"@tryghost/image-transform": "1.0.27",
"@tryghost/job-manager": "0.8.18",
"@tryghost/kg-card-factory": "3.1.1",
"@tryghost/kg-default-atoms": "3.1.1",
"@tryghost/kg-default-cards": "5.15.12",
"@tryghost/kg-markdown-html-renderer": "5.1.1",
"@tryghost/kg-mobiledoc-html-renderer": "5.3.2",
"@tryghost/limit-service": "1.0.9",
"@tryghost/logging": "2.0.2",
"@tryghost/magic-link": "1.0.17",
"@tryghost/members-api": "4.8.6",
"@tryghost/members-importer": "0.5.0",
"@tryghost/members-offers": "0.10.6",
"@tryghost/members-ssr": "1.0.19",
"@tryghost/members-stripe-service": "0.7.0",
"@tryghost/metrics": "1.0.3",
"@tryghost/minifier": "0.1.10",
"@tryghost/mw-error-handler": "0.1.2",
"@tryghost/mw-session-from-token": "0.1.27",
"@tryghost/nodemailer": "0.3.10",
"@tryghost/package-json": "1.0.15",
"@tryghost/promise": "0.1.14",
"@tryghost/request": "0.1.12",
"@tryghost/root-utils": "0.3.9",
"@tryghost/security": "0.2.14",
"@tryghost/session-service": "0.1.37",
"@tryghost/settings-path-manager": "0.1.3",
"@tryghost/social-urls": "0.1.28",
"@tryghost/string": "0.1.22",
"@tryghost/tpl": "0.1.10",
"@tryghost/update-check-service": "0.3.0",
"@tryghost/url-utils": "2.0.5",
"@tryghost/validator": "0.1.11",
"@tryghost/verification-trigger": "0.1.0",
"@tryghost/version": "0.1.9",
"@tryghost/vhost-middleware": "1.0.20",
"@tryghost/zip": "1.1.19",
"amperize": "0.6.1",
"analytics-node": "6.0.0",
"bluebird": "3.7.2",
"body-parser": "1.19.1",
"bookshelf": "1.2.0",
"bookshelf-relations": "2.3.0",
"brute-knex": "4.0.1",
"bson-objectid": "2.0.2",
"bthreads": "0.5.1",
"cheerio": "0.22.0",
"compression": "1.7.4",
"connect-slashes": "1.4.0",
"cookie-session": "1.4.0",
"cors": "2.8.5",
"downsize": "0.0.8",
"express": "4.17.2",
"express-brute": "1.0.1",
"express-hbs": "2.4.0",
"express-jwt": "6.1.0",
"express-lazy-router": "1.0.4",
"express-query-boolean": "2.0.0",
"express-session": "1.17.2",
"fs-extra": "10.0.0",
"ghost-storage-base": "1.0.0",
"glob": "7.2.0",
"got": "9.6.0",
"gscan": "4.22.0",
"html-to-text": "5.1.1",
"image-size": "1.0.1",
"intl": "1.2.5",
"intl-messageformat": "5.4.3",
"js-yaml": "4.1.0",
"jsonpath": "1.1.1",
"jsonwebtoken": "8.5.1",
"juice": "8.0.0",
"keypair": "1.0.4",
"knex": "0.21.21",
"knex-migrator": "4.1.3",
"lodash": "4.17.21",
"luxon": "2.3.0",
"mailgun-js": "0.22.0",
"metascraper": "5.25.7",
"metascraper-author": "5.25.7",
"metascraper-description": "5.25.7",
"metascraper-image": "5.25.7",
"metascraper-logo": "5.25.7",
"metascraper-logo-favicon": "5.25.7",
"metascraper-publisher": "5.25.7",
"metascraper-title": "5.25.7",
"metascraper-url": "5.25.7",
"moment": "2.24.0",
"moment-timezone": "0.5.23",
"multer": "1.4.4",
"mysql": "2.18.1",
"nconf": "0.11.3",
"node-jose": "2.0.0",
"oembed-parser": "1.4.9",
"passport": "0.5.2",
"passport-google-oauth": "2.0.0",
"path-match": "1.2.4",
"probe-image-size": "5.0.0",
"rss": "1.2.2",
"sanitize-html": "2.6.1",
"semver": "7.3.5",
"stoppable": "1.1.0",
"tough-cookie": "4.0.0",
"uuid": "8.3.2",
"xml": "1.0.1"
},
"optionalDependencies": {
"@tryghost/html-to-mobiledoc": "1.8.3",
"sqlite3": "5.0.2"
},
"devDependencies": {
"@ethanresnick/chai-jest-snapshot": "3.0.0",
"@lodder/grunt-postcss": "3.1.1",
"c8": "7.11.0",
"chai": "4.3.6",
"coffeescript": "2.6.1",
"cssnano": "5.0.16",
"eslint": "7.32.0",
"eslint-plugin-ghost": "2.12.0",
"expect": "27.4.6",
"grunt": "1.4.1",
"grunt-bg-shell": "2.3.3",
"grunt-contrib-clean": "2.0.0",
"grunt-contrib-compress": "2.0.0",
"grunt-contrib-copy": "1.0.0",
"grunt-contrib-symlink": "1.0.0",
"grunt-contrib-watch": "1.1.0",
"grunt-express-server": "0.5.4",
"grunt-shell": "3.0.1",
"grunt-subgrunt": "1.3.0",
"grunt-update-submodules": "0.4.1",
"jwks-rsa": "2.0.5",
"mocha": "9.2.0",
"mocha-slow-test-reporter": "0.1.2",
"mock-knex": "0.4.10",
"nock": "13.2.2",
"papaparse": "5.3.1",
"postcss": "8.4.5",
"rewire": "5.0.0",
"should": "13.2.3",
"sinon": "11.1.2",
"supertest": "6.2.2",
"tmp": "0.2.1"
},
"resolutions": {
"@tryghost/logging": "2.0.2",
"moment": "2.24.0",
"moment-timezone": "0.5.23"
}
}