2 "name": "lemmy-isomorphic-ui",
3 "description": "An isomorphic UI for lemmy",
4 "author": "Dessalines <tyhou13@gmx.com>",
7 "lint": "tsc --noEmit && eslint --report-unused-disable-directives --ext .js,.ts,.tsx src",
8 "prebuild": "node generate_translations.js",
9 "prestart": "node generate_translations.js",
10 "start": "set NODE_ENV=development && node -r ts-node/register --inspect fuse.ts dev",
11 "test": "node -r ts-node/register --inspect fuse.ts test"
13 "repository": "https://github.com/LemmyNet/lemmy-isomorphic-ui",
15 "@types/autosize": "^3.0.6",
16 "@types/node-fetch": "^2.5.7",
18 "choices.js": "^9.0.1",
19 "cookie-parser": "^1.4.3",
20 "emoji-short-name": "^1.0.0",
24 "inferno-create-element": "^7.4.3",
25 "inferno-helmet": "^5.2.1",
26 "inferno-hydrate": "^7.4.3",
27 "inferno-i18next": "github:nimbusec-oss/inferno-i18next#semver:^7.4.2",
28 "inferno-router": "^7.4.3",
29 "inferno-server": "^7.4.3",
30 "isomorphic-cookie": "^1.2.4",
31 "isomorphic-ws": "^4.0.1",
32 "js-cookie": "^2.2.0",
33 "jwt-decode": "^2.2.0",
34 "markdown-it": "^11.0.0",
35 "markdown-it-container": "^3.0.0",
36 "markdown-it-emoji": "^1.4.0",
37 "markdown-it-sub": "^1.0.0",
38 "markdown-it-sup": "^1.0.0",
40 "node-fetch": "^2.6.0",
41 "reconnecting-websocket": "^4.4.0",
43 "serialize-javascript": "^4.0.0",
46 "toastify-js": "^1.7.0",
47 "tributejs": "^5.1.3",
51 "@types/cookie-parser": "^1.4.1",
52 "@types/enzyme": "^3.1.10",
53 "@types/express": "^4.11.1",
54 "@types/jest": "^26.0.10",
55 "@types/node": "^14.6.0",
56 "@types/serialize-javascript": "^4.0.0",
59 "enzyme-adapter-inferno": "^1.3.0",
61 "eslint-plugin-jane": "^8.0.4",
63 "fuse-test-runner": "^1.0.16",
65 "inferno-devtools": "^7.4.3",
66 "inferno-test-utils": "^7.4.3",
69 "jsdom-global": "3.0.2",
70 "lemmy-js-client": "^1.0.8",
71 "lint-staged": "^10.1.3",
75 "ts-transform-classcat": "^1.0.0",
76 "ts-transform-inferno": "^4.0.3",
77 "typescript": "^4.0.2"
85 "pre-commit": "lint-staged"