aboutsummaryrefslogtreecommitdiff
path: root/viewer
diff options
context:
space:
mode:
Diffstat (limited to 'viewer')
-rw-r--r--viewer/package-lock.json3195
-rw-r--r--viewer/package.json38
-rw-r--r--viewer/src/services/indexfactory.ts2
-rw-r--r--viewer/src/services/indexsearch.ts6
4 files changed, 2005 insertions, 1236 deletions
diff --git a/viewer/package-lock.json b/viewer/package-lock.json
index d4a5fb0..7d2aa3c 100644
--- a/viewer/package-lock.json
+++ b/viewer/package-lock.json
@@ -1,6 +1,6 @@
1{ 1{
2 "name": "ldgallery-viewer", 2 "name": "ldgallery-viewer",
3 "version": "0.1.0", 3 "version": "1.0.0",
4 "lockfileVersion": 1, 4 "lockfileVersion": 1,
5 "requires": true, 5 "requires": true,
6 "dependencies": { 6 "dependencies": {
@@ -14,30 +14,62 @@
14 } 14 }
15 }, 15 },
16 "@babel/compat-data": { 16 "@babel/compat-data": {
17 "version": "7.9.0", 17 "version": "7.10.3",
18 "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.9.0.tgz", 18 "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.10.3.tgz",
19 "integrity": "sha512-zeFQrr+284Ekvd9e7KAX954LkapWiOmQtsfHirhxqfdlX6MEC32iRE+pqUGlYIBchdevaCwvzxWGSy/YBNI85g==", 19 "integrity": "sha512-BDIfJ9uNZuI0LajPfoYV28lX8kyCPMHY6uY4WH1lJdcicmAfxCK5ASzaeV0D/wsUaRH/cLk+amuxtC37sZ8TUg==",
20 "dev": true, 20 "dev": true,
21 "requires": { 21 "requires": {
22 "browserslist": "^4.9.1", 22 "browserslist": "^4.12.0",
23 "invariant": "^2.2.4", 23 "invariant": "^2.2.4",
24 "semver": "^5.5.0" 24 "semver": "^5.5.0"
25 },
26 "dependencies": {
27 "browserslist": {
28 "version": "4.12.2",
29 "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.12.2.tgz",
30 "integrity": "sha512-MfZaeYqR8StRZdstAK9hCKDd2StvePCYp5rHzQCPicUjfFliDgmuaBNPHYUTpAywBN8+Wc/d7NYVFkO0aqaBUw==",
31 "dev": true,
32 "requires": {
33 "caniuse-lite": "^1.0.30001088",
34 "electron-to-chromium": "^1.3.483",
35 "escalade": "^3.0.1",
36 "node-releases": "^1.1.58"
37 }
38 },
39 "caniuse-lite": {
40 "version": "1.0.30001090",
41 "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001090.tgz",
42 "integrity": "sha512-QzPRKDCyp7RhjczTPZaqK3CjPA5Ht2UnXhZhCI4f7QiB5JK6KEuZBxIzyWnB3wO4hgAj4GMRxAhuiacfw0Psjg==",
43 "dev": true
44 },
45 "electron-to-chromium": {
46 "version": "1.3.483",
47 "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.483.tgz",
48 "integrity": "sha512-+05RF8S9rk8S0G8eBCqBRBaRq7+UN3lDs2DAvnG8SBSgQO3hjy0+qt4CmRk5eiuGbTcaicgXfPmBi31a+BD3lg==",
49 "dev": true
50 },
51 "node-releases": {
52 "version": "1.1.58",
53 "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.58.tgz",
54 "integrity": "sha512-NxBudgVKiRh/2aPWMgPR7bPTX0VPmGx5QBwCtdHitnqFE5/O8DeBXuIMH1nwNnw/aMo6AjOrpsHzfY3UbUJ7yg==",
55 "dev": true
56 }
25 } 57 }
26 }, 58 },
27 "@babel/core": { 59 "@babel/core": {
28 "version": "7.9.0", 60 "version": "7.10.3",
29 "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.9.0.tgz", 61 "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.10.3.tgz",
30 "integrity": "sha512-kWc7L0fw1xwvI0zi8OKVBuxRVefwGOrKSQMvrQ3dW+bIIavBY3/NpXmpjMy7bQnLgwgzWQZ8TlM57YHpHNHz4w==", 62 "integrity": "sha512-5YqWxYE3pyhIi84L84YcwjeEgS+fa7ZjK6IBVGTjDVfm64njkR2lfDhVR5OudLk8x2GK59YoSyVv+L/03k1q9w==",
31 "dev": true, 63 "dev": true,
32 "requires": { 64 "requires": {
33 "@babel/code-frame": "^7.8.3", 65 "@babel/code-frame": "^7.10.3",
34 "@babel/generator": "^7.9.0", 66 "@babel/generator": "^7.10.3",
35 "@babel/helper-module-transforms": "^7.9.0", 67 "@babel/helper-module-transforms": "^7.10.1",
36 "@babel/helpers": "^7.9.0", 68 "@babel/helpers": "^7.10.1",
37 "@babel/parser": "^7.9.0", 69 "@babel/parser": "^7.10.3",
38 "@babel/template": "^7.8.6", 70 "@babel/template": "^7.10.3",
39 "@babel/traverse": "^7.9.0", 71 "@babel/traverse": "^7.10.3",
40 "@babel/types": "^7.9.0", 72 "@babel/types": "^7.10.3",
41 "convert-source-map": "^1.7.0", 73 "convert-source-map": "^1.7.0",
42 "debug": "^4.1.0", 74 "debug": "^4.1.0",
43 "gensync": "^1.0.0-beta.1", 75 "gensync": "^1.0.0-beta.1",
@@ -49,21 +81,21 @@
49 }, 81 },
50 "dependencies": { 82 "dependencies": {
51 "@babel/code-frame": { 83 "@babel/code-frame": {
52 "version": "7.8.3", 84 "version": "7.10.3",
53 "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.8.3.tgz", 85 "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.10.3.tgz",
54 "integrity": "sha512-a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g==", 86 "integrity": "sha512-fDx9eNW0qz0WkUeqL6tXEXzVlPh6Y5aCDEZesl0xBGA8ndRukX91Uk44ZqnkECp01NAZUdCAl+aiQNGi0k88Eg==",
55 "dev": true, 87 "dev": true,
56 "requires": { 88 "requires": {
57 "@babel/highlight": "^7.8.3" 89 "@babel/highlight": "^7.10.3"
58 } 90 }
59 }, 91 },
60 "@babel/highlight": { 92 "@babel/highlight": {
61 "version": "7.9.0", 93 "version": "7.10.3",
62 "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.9.0.tgz", 94 "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.10.3.tgz",
63 "integrity": "sha512-lJZPilxX7Op3Nv/2cvFdnlepPXDxi29wxteT57Q965oc5R9v86ztx0jfxVrTcBk8C2kcPkkDa2Z4T3ZsPPVWsQ==", 95 "integrity": "sha512-Ih9B/u7AtgEnySE2L2F0Xm0GaM729XqqLfHkalTsbjXGyqmf/6M0Cu0WpvqueUlW+xk88BHw9Nkpj49naU+vWw==",
64 "dev": true, 96 "dev": true,
65 "requires": { 97 "requires": {
66 "@babel/helper-validator-identifier": "^7.9.0", 98 "@babel/helper-validator-identifier": "^7.10.3",
67 "chalk": "^2.0.0", 99 "chalk": "^2.0.0",
68 "js-tokens": "^4.0.0" 100 "js-tokens": "^4.0.0"
69 } 101 }
@@ -77,12 +109,12 @@
77 } 109 }
78 }, 110 },
79 "@babel/generator": { 111 "@babel/generator": {
80 "version": "7.9.4", 112 "version": "7.10.3",
81 "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.9.4.tgz", 113 "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.10.3.tgz",
82 "integrity": "sha512-rjP8ahaDy/ouhrvCoU1E5mqaitWrxwuNGU+dy1EpaoK48jZay4MdkskKGIMHLZNewg8sAsqpGSREJwP0zH3YQA==", 114 "integrity": "sha512-drt8MUHbEqRzNR0xnF8nMehbY11b1SDkRw03PSNH/3Rb2Z35oxkddVSi3rcaak0YJQ86PCuE7Qx1jSFhbLNBMA==",
83 "dev": true, 115 "dev": true,
84 "requires": { 116 "requires": {
85 "@babel/types": "^7.9.0", 117 "@babel/types": "^7.10.3",
86 "jsesc": "^2.5.1", 118 "jsesc": "^2.5.1",
87 "lodash": "^4.17.13", 119 "lodash": "^4.17.13",
88 "source-map": "^0.5.0" 120 "source-map": "^0.5.0"
@@ -97,240 +129,272 @@
97 } 129 }
98 }, 130 },
99 "@babel/helper-annotate-as-pure": { 131 "@babel/helper-annotate-as-pure": {
100 "version": "7.8.3", 132 "version": "7.10.1",
101 "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.8.3.tgz", 133 "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.10.1.tgz",
102 "integrity": "sha512-6o+mJrZBxOoEX77Ezv9zwW7WV8DdluouRKNY/IR5u/YTMuKHgugHOzYWlYvYLpLA9nPsQCAAASpCIbjI9Mv+Uw==", 134 "integrity": "sha512-ewp3rvJEwLaHgyWGe4wQssC2vjks3E80WiUe2BpMb0KhreTjMROCbxXcEovTrbeGVdQct5VjQfrv9EgC+xMzCw==",
103 "dev": true, 135 "dev": true,
104 "requires": { 136 "requires": {
105 "@babel/types": "^7.8.3" 137 "@babel/types": "^7.10.1"
106 } 138 }
107 }, 139 },
108 "@babel/helper-builder-binary-assignment-operator-visitor": { 140 "@babel/helper-builder-binary-assignment-operator-visitor": {
109 "version": "7.8.3", 141 "version": "7.10.3",
110 "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.8.3.tgz", 142 "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.10.3.tgz",
111 "integrity": "sha512-5eFOm2SyFPK4Rh3XMMRDjN7lBH0orh3ss0g3rTYZnBQ+r6YPj7lgDyCvPphynHvUrobJmeMignBr6Acw9mAPlw==", 143 "integrity": "sha512-lo4XXRnBlU6eRM92FkiZxpo1xFLmv3VsPFk61zJKMm7XYJfwqXHsYJTY6agoc4a3L8QPw1HqWehO18coZgbT6A==",
112 "dev": true, 144 "dev": true,
113 "requires": { 145 "requires": {
114 "@babel/helper-explode-assignable-expression": "^7.8.3", 146 "@babel/helper-explode-assignable-expression": "^7.10.3",
115 "@babel/types": "^7.8.3" 147 "@babel/types": "^7.10.3"
116 } 148 }
117 }, 149 },
118 "@babel/helper-compilation-targets": { 150 "@babel/helper-compilation-targets": {
119 "version": "7.8.7", 151 "version": "7.10.2",
120 "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.8.7.tgz", 152 "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.10.2.tgz",
121 "integrity": "sha512-4mWm8DCK2LugIS+p1yArqvG1Pf162upsIsjE7cNBjez+NjliQpVhj20obE520nao0o14DaTnFJv+Fw5a0JpoUw==", 153 "integrity": "sha512-hYgOhF4To2UTB4LTaZepN/4Pl9LD4gfbJx8A34mqoluT8TLbof1mhUlYuNWTEebONa8+UlCC4X0TEXu7AOUyGA==",
122 "dev": true, 154 "dev": true,
123 "requires": { 155 "requires": {
124 "@babel/compat-data": "^7.8.6", 156 "@babel/compat-data": "^7.10.1",
125 "browserslist": "^4.9.1", 157 "browserslist": "^4.12.0",
126 "invariant": "^2.2.4", 158 "invariant": "^2.2.4",
127 "levenary": "^1.1.1", 159 "levenary": "^1.1.1",
128 "semver": "^5.5.0" 160 "semver": "^5.5.0"
161 },
162 "dependencies": {
163 "browserslist": {
164 "version": "4.12.2",
165 "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.12.2.tgz",
166 "integrity": "sha512-MfZaeYqR8StRZdstAK9hCKDd2StvePCYp5rHzQCPicUjfFliDgmuaBNPHYUTpAywBN8+Wc/d7NYVFkO0aqaBUw==",
167 "dev": true,
168 "requires": {
169 "caniuse-lite": "^1.0.30001088",
170