UNPKG

3.3 kBJSONView Raw
1{
2 "name": "@vivliostyle/viewer",
3 "description": "Vivliostyle Viewer - HTML+CSS typesetting and rich paged viewing with EPUB/Web publications support",
4 "version": "2.24.3",
5 "author": "Vivliostyle Foundation",
6 "scripts": {
7 "build": "gulp build && NODE_ENV=production rollup -c",
8 "build-dev": "gulp build-dev && NODE_ENV=development rollup -c",
9 "clean": "shx rm -rf lib/* .cache",
10 "dev": "run-p dev:*",
11 "dev:html": "gulp serve-dev",
12 "dev:ts": "NODE_ENV=development rollup -c -w --watch.buildDelay 1000",
13 "format": "prettier --write \"{*.{js,md,json},{src,test}/**/*.{ts,js}}\"",
14 "lint": "run-p lint:*",
15 "lint:css": "stylelint src/scss/{*.*,**/*.*}",
16 "lint:ts": "eslint src --fix --ext .ts -f codeframe",
17 "serve": "yarn build && gulp serve",
18 "test": "echo 'Tests for Vivliostyle Viewer has been disabled. See #618.'",
19 "test-sauce": "echo 'Tests for Vivliostyle Viewer has been disabled. See #618.'"
20 },
21 "dependencies": {
22 "@vivliostyle/core": "^2.24.3",
23 "i18next-ko": "^3.0.1",
24 "knockout": "^3.5.0"
25 },
26 "devDependencies": {
27 "@fortawesome/fontawesome-free": "^5.15.4",
28 "@rollup/plugin-commonjs": "^21.0.1",
29 "@rollup/plugin-node-resolve": "^13.1.3",
30 "@rollup/plugin-replace": "^3.0.1",
31 "@rollup/plugin-strip": "^2.0.0",
32 "@rollup/plugin-typescript": "^8.2.0",
33 "@types/node": "^17.0.8",
34 "@typescript-eslint/eslint-plugin": "^5.9.1",
35 "@typescript-eslint/parser": "^5.9.1",
36 "browser-sync": "^2.26.7",
37 "circular-dependency-plugin": "^5.2.0",
38 "eslint": "^8.7.0",
39 "eslint-config-prettier": "^8.1.0",
40 "eslint-formatter-codeframe": "^7.32.1",
41 "eslint-plugin-import": "^2.20.2",
42 "eslint-plugin-prettier": "^4.0.0",
43 "gulp": "^4.0.2",
44 "gulp-changed": "^4.0.0",
45 "gulp-ejs": "^5.0.0",
46 "gulp-notify": "^4.0.0",
47 "gulp-plumber": "^1.2.1",
48 "gulp-rename": "^2.0.0",
49 "gulp-sass": "^5.0.0",
50 "jasmine-core": "^4.0.0",
51 "karma": "^6.2.0",
52 "karma-jasmine": "^4.0.1",
53 "karma-rollup-preprocessor": "^7.0.5",
54 "karma-sauce-launcher": "^4.1.2",
55 "karma-typescript-preprocessor": "^0.4.0",
56 "karma-verbose-reporter": "0.0.6",
57 "node-sass-package-importer": "^5.3.2",
58 "npm-run-all": "^4.1.5",
59 "rollup": "^2.41.1",
60 "rollup-plugin-sourcemaps": "^0.6.2",
61 "rollup-plugin-string": "^3.0.0",
62 "rollup-plugin-terser": "^7.0.2",
63 "sass": "^1.35.1",
64 "shx": "^0.3.2",
65 "stylelint": "^13.2.1",
66 "stylelint-config-recommended": "^4.0.0",
67 "stylelint-scss": "^3.16.0",
68 "typescript": "^4.0.3"
69 },
70 "main": "lib/js/vivliostyle-viewer.js",
71 "files": [
72 "lib/index.html",
73 "lib/js/vivliostyle-viewer.js*",
74 "lib/fonts",
75 "lib/css",
76 "lib/resources",
77 "docs/index.html"
78 ],
79 "publishConfig": {
80 "access": "public"
81 },
82 "repository": {
83 "type": "git",
84 "url": "https://github.com/vivliostyle/vivliostyle.js.git",
85 "directory": "packages/viewer"
86 },
87 "bugs": {
88 "url": "https://github.com/vivliostyle/vivliostyle.js/issues"
89 },
90 "homepage": "https://github.com/vivliostyle/vivliostyle.js/tree/master/packages/viewer",
91 "keywords": [
92 "vivliostyle"
93 ],
94 "license": "AGPL-3.0",
95 "engines": {
96 "node": ">=12"
97 },
98 "gitHead": "72f2f48f9beff34d57c23bcff7f6bab3f953e244"
99}