1 | {
|
2 | "name": "apostrophe",
|
3 | "version": "2.111.0",
|
4 | "description": "The Apostrophe Content Management System.",
|
5 | "main": "index.js",
|
6 | "scripts": {
|
7 | "test": "npm run lint && npm run audit && mocha",
|
8 | "audit": "npm audit",
|
9 | "lint": "eslint ."
|
10 | },
|
11 | "repository": {
|
12 | "type": "git",
|
13 | "url": "git@github.com:apostrophecms/apostrophe.git"
|
14 | },
|
15 | "keywords": [
|
16 | "apostrophe",
|
17 | "apostrophe-cms",
|
18 | "apostrophecms",
|
19 | "cms",
|
20 | "node cms",
|
21 | "content management",
|
22 | "content management system"
|
23 | ],
|
24 | "author": "Apostrophe Technologies, Inc.",
|
25 | "license": "MIT",
|
26 | "dependencies": {
|
27 | "@apostrophecms/nunjucks": "^2.5.4",
|
28 | "@sailshq/lodash": "^3.10.4",
|
29 | "async": "^1.5.2",
|
30 | "bless": "^3.0.3",
|
31 | "bluebird": "^3.7.1",
|
32 | "body-parser": "^1.19.0",
|
33 | "cheerio": "^0.22.0",
|
34 | "cli-progress": "^2.1.1",
|
35 | "connect-flash": "^0.1.1",
|
36 | "connect-multiparty": "^2.2.0",
|
37 | "cookie-parser": "^1.4.5",
|
38 | "credential": "^2.0.0",
|
39 | "cuid": "^1.3.8",
|
40 | "deep-get-set": "^0.1.1",
|
41 | "diff": "^4.0.1",
|
42 | "emulate-mongo-2-driver": "^1.2.3",
|
43 | "express": "^4.17.1",
|
44 | "express-session": "^1.17.0",
|
45 | "glob": "^5.0.15",
|
46 | "he": "^0.5.0",
|
47 | "heic-to-jpeg-middleware": "^2.0.0",
|
48 | "html-to-plaintext": "^0.1.1",
|
49 | "html-to-text": "^5.1.1",
|
50 | "i18n": "^0.8.6",
|
51 | "joinr": "^1.0.2",
|
52 | "jpeg-exif": "^1.1.4",
|
53 | "launder": "^1.1.1",
|
54 | "less": "^3.11.1",
|
55 | "less-middleware": "^3.1.0",
|
56 | "minimatch": "^3.0.4",
|
57 | "mkdirp": "^1.0.3",
|
58 | "moment": "^2.23.0",
|
59 | "moog-require": "^1.1.0",
|
60 | "nodemailer": "^4.7.0",
|
61 | "oembetter": "^0.1.19",
|
62 | "passport": "^0.3.2",
|
63 | "passport-local": "^1.0.0",
|
64 | "passport-totp": "0.0.2",
|
65 | "path-to-regexp": "^1.7.0",
|
66 | "performance-now": "^2.1.0",
|
67 | "qs": "^6.9.3",
|
68 | "regexp-quote": "0.0.0",
|
69 | "request": "^2.88.2",
|
70 | "request-promise": "^4.2.4",
|
71 | "resolve": "^1.12.0",
|
72 | "rimraf": "^2.7.1",
|
73 | "sanitize-html": "^1.22.1",
|
74 | "server-destroy": "^1.0.1",
|
75 | "sluggo": "^0.2.0",
|
76 | "syntax-error": "^1.3.0",
|
77 | "thirty-two": "^1.0.2",
|
78 | "tinycolor2": "^1.4.1",
|
79 | "uglify-js": "^2.8.29",
|
80 | "underscore.string": "^3.3.5",
|
81 | "uploadfs": "^1.15.1",
|
82 | "xregexp": "^2.0.0",
|
83 | "yargs": "^3.32.0"
|
84 | },
|
85 | "devDependencies": {
|
86 | "eslint": "^6.5.1",
|
87 | "eslint-config-apostrophe": "^2.0.2",
|
88 | "eslint-config-standard": "^11.0.0",
|
89 | "eslint-plugin-import": "^2.18.2",
|
90 | "eslint-plugin-node": "^6.0.1",
|
91 | "eslint-plugin-promise": "^3.8.0",
|
92 | "eslint-plugin-standard": "^3.1.0",
|
93 | "mocha": "^7.0.0"
|
94 | }
|
95 | } |
\ | No newline at end of file |