chore: update dependencies

This commit is contained in:
Simon Chan 2020-11-12 11:47:37 +08:00
parent ed69193ebb
commit be8d62a6bc
13 changed files with 179 additions and 152 deletions

1
.gitignore vendored
View file

@ -2,3 +2,4 @@ lib
node_modules node_modules
*.log *.log
tsconfig.tsbuildinfo tsconfig.tsbuildinfo
/package-lock.json

View file

@ -39,5 +39,6 @@
"wirelessly", "wirelessly",
"yume", "yume",
"zstd" "zstd"
] ],
"editor.tabSize": 4
} }

View file

@ -18,14 +18,14 @@ See README in each package for more implementation details.
This repository is a monorepo containing following packages: This repository is a monorepo containing following packages:
| Folder Name | Description | | Folder Name | Description |
| --------------- | ------------------------------------------------------------------------ | | -------------------------------------------------------------- | ------------------------------------------------------------------------ |
| event | Event/EventEmitter pattern. | | adb ([README](packages/adb/README.md)) | TypeScript implementation of Android Debug Bridge (ADB) protocol. |
| adb | TypeScript implementation of Android Debug Bridge (ADB) protocol. | | adb-backend-web ([README](packages/adb-backend-web/README.md)) | Backend for `@yume-chan/adb` using Web technologies. |
| adb-backend-web | Backend for `@yume-chan/adb` using Web technologies. | | event | Event/EventEmitter pattern. |
| struct | C-style structure serializer and deserializer. | | struct ([README](packages/struct/README.md)) | C-style structure serializer and deserializer. |
| webpack-config | Webpack configuration file in TypeScript, will output into `demo` folder | | webpack-config | Webpack configuration file in TypeScript, will output into `demo` folder |
| demo | Demo of `@yume-chan/adb` and `@yume-chan/adb-backend-web`. | | demo ([README](packages/demo/README.md)) | Demo of `@yume-chan/adb` and `@yume-chan/adb-backend-web`. |
## Development ## Development
@ -50,5 +50,4 @@ will install lerna locally and bootstrap all packages.
* `npm run build`: build `@yume-chan/event`, `@yume-chan/adb` and `@yume-chan/adb-backend-web` packages. * `npm run build`: build `@yume-chan/event`, `@yume-chan/adb` and `@yume-chan/adb-backend-web` packages.
* `npm run build:watch`: build and watch changes for `@yume-chan/event`, `@yume-chan/adb` and `@yume-chan/adb-backend-web` packages. * `npm run build:watch`: build and watch changes for `@yume-chan/event`, `@yume-chan/adb` and `@yume-chan/adb-backend-web` packages.
* `npm run start:demo`: start webpack-dev-server for the `demo` package. * `npm run start:demo`: start webpack-dev-server for the `demo` package.
* `npm run build:demo`: build the `demo` package. * `npm run build:demo`: build the `demo` package.

View file

@ -10,9 +10,9 @@
"integrity": "sha512-Mfc4FfEm2Ah6tm09iE1JYmY3ZZ7bzDQ92A0XBNrc5QnCjVm81rflSuIBbvWCXVZNEVt1VHUZWE/ghpAFPz8hIw==" "integrity": "sha512-Mfc4FfEm2Ah6tm09iE1JYmY3ZZ7bzDQ92A0XBNrc5QnCjVm81rflSuIBbvWCXVZNEVt1VHUZWE/ghpAFPz8hIw=="
}, },
"tslib": { "tslib": {
"version": "2.0.1", "version": "2.0.3",
"resolved": "https://registry.npmjs.org/tslib/-/tslib-2.0.1.tgz", "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.0.3.tgz",
"integrity": "sha512-SgIkNheinmEBgx1IUNirK0TUD4X9yjjBRTqqjggWCU3pUEqIk3/Uwl3yRixYKT6WjQuGiwDv4NomL3wqRCj+CQ==" "integrity": "sha512-uZtkfKblCEQtZKBF6EBXVZeQNl82yqtDQdv+eck8u7tdPxjLu2/lp5/uPW+um2tpuxINHWy3GhiccY7QgEaVHQ=="
}, },
"typescript": { "typescript": {
"version": "4.0.5", "version": "4.0.5",

View file

@ -26,7 +26,7 @@
"dependencies": { "dependencies": {
"@yume-chan/async-operation-manager": "2.1.0", "@yume-chan/async-operation-manager": "2.1.0",
"@yume-chan/event": "^0.0.1", "@yume-chan/event": "^0.0.1",
"@yume-chan/struct": "^0.0.0", "@yume-chan/struct": "^0.0.1",
"tslib": "^2.0.1" "tslib": "2.0.3"
} }
} }

View file

@ -17,8 +17,7 @@
"resolved": "https://registry.npmjs.org/@fluentui/date-time-utilities/-/date-time-utilities-7.9.0.tgz", "resolved": "https://registry.npmjs.org/@fluentui/date-time-utilities/-/date-time-utilities-7.9.0.tgz",
"integrity": "sha512-D8p5WWeonqRO1EgIvo7WSlX1rcm87r2VQd62zTJPQImx8rpwc77CRI+iAvfxyVHRZMdt4Qk6Jq99dUaudPWaZw==", "integrity": "sha512-D8p5WWeonqRO1EgIvo7WSlX1rcm87r2VQd62zTJPQImx8rpwc77CRI+iAvfxyVHRZMdt4Qk6Jq99dUaudPWaZw==",
"requires": { "requires": {
"@uifabric/set-version": "^7.0.23", "@uifabric/set-version": "^7.0.23"
"tslib": "^1.10.0"
} }
}, },
"@fluentui/dom-utilities": { "@fluentui/dom-utilities": {
@ -26,17 +25,13 @@
"resolved": "https://registry.npmjs.org/@fluentui/dom-utilities/-/dom-utilities-1.1.1.tgz", "resolved": "https://registry.npmjs.org/@fluentui/dom-utilities/-/dom-utilities-1.1.1.tgz",
"integrity": "sha512-w40gi8fzCpwa7U8cONiuu8rszPStkVOL/weDf5pCbYEb1gdaV7MDPSNkgM6IV0Kz+k017noDgK9Fv4ru1Dwz1g==", "integrity": "sha512-w40gi8fzCpwa7U8cONiuu8rszPStkVOL/weDf5pCbYEb1gdaV7MDPSNkgM6IV0Kz+k017noDgK9Fv4ru1Dwz1g==",
"requires": { "requires": {
"@uifabric/set-version": "^7.0.23", "@uifabric/set-version": "^7.0.23"
"tslib": "^1.10.0"
} }
}, },
"@fluentui/keyboard-key": { "@fluentui/keyboard-key": {
"version": "0.2.12", "version": "0.2.12",
"resolved": "https://registry.npmjs.org/@fluentui/keyboard-key/-/keyboard-key-0.2.12.tgz", "resolved": "https://registry.npmjs.org/@fluentui/keyboard-key/-/keyboard-key-0.2.12.tgz",
"integrity": "sha512-t3yIbbPKJubb22vQ/FIWwS9vFAzaPYzFxKWPHVWLtxs/P+5yL+LD3B16DRtYreWAdl9CZvEbos58ChLZ0KHwSQ==", "integrity": "sha512-t3yIbbPKJubb22vQ/FIWwS9vFAzaPYzFxKWPHVWLtxs/P+5yL+LD3B16DRtYreWAdl9CZvEbos58ChLZ0KHwSQ=="
"requires": {
"tslib": "^1.10.0"
}
}, },
"@fluentui/react": { "@fluentui/react": {
"version": "7.150.0", "version": "7.150.0",
@ -44,8 +39,7 @@
"integrity": "sha512-G/JohcQ6ZxxtoWTr5YwTQbV3pfKf7KkEVKF2ScJJ/rspNJRHFx7w4pzmb1jvNm78rAKiHA6sVlXeJmlTiivn1g==", "integrity": "sha512-G/JohcQ6ZxxtoWTr5YwTQbV3pfKf7KkEVKF2ScJJ/rspNJRHFx7w4pzmb1jvNm78rAKiHA6sVlXeJmlTiivn1g==",
"requires": { "requires": {
"@uifabric/set-version": "^7.0.23", "@uifabric/set-version": "^7.0.23",
"office-ui-fabric-react": "^7.150.0", "office-ui-fabric-react": "^7.150.0"
"tslib": "^1.10.0"
} }
}, },
"@fluentui/react-focus": { "@fluentui/react-focus": {
@ -57,8 +51,7 @@
"@uifabric/merge-styles": "^7.19.1", "@uifabric/merge-styles": "^7.19.1",
"@uifabric/set-version": "^7.0.23", "@uifabric/set-version": "^7.0.23",
"@uifabric/styling": "^7.16.17", "@uifabric/styling": "^7.16.17",
"@uifabric/utilities": "^7.33.2", "@uifabric/utilities": "^7.33.2"
"tslib": "^1.10.0"
} }
}, },
"@fluentui/react-window-provider": { "@fluentui/react-window-provider": {
@ -66,8 +59,7 @@
"resolved": "https://registry.npmjs.org/@fluentui/react-window-provider/-/react-window-provider-1.0.1.tgz", "resolved": "https://registry.npmjs.org/@fluentui/react-window-provider/-/react-window-provider-1.0.1.tgz",
"integrity": "sha512-5hvruDyF0uE8+6YN6Y+d2sEzexBadxUNxUjDcDreTPsmtHPwF5FPBYLhoD7T84L5U4YNvKxKh25tYJm6E0GE2w==", "integrity": "sha512-5hvruDyF0uE8+6YN6Y+d2sEzexBadxUNxUjDcDreTPsmtHPwF5FPBYLhoD7T84L5U4YNvKxKh25tYJm6E0GE2w==",
"requires": { "requires": {
"@uifabric/set-version": "^7.0.23", "@uifabric/set-version": "^7.0.23"
"tslib": "^1.10.0"
} }
}, },
"@fluentui/theme": { "@fluentui/theme": {
@ -77,8 +69,7 @@
"requires": { "requires": {
"@uifabric/merge-styles": "^7.19.1", "@uifabric/merge-styles": "^7.19.1",
"@uifabric/set-version": "^7.0.23", "@uifabric/set-version": "^7.0.23",
"@uifabric/utilities": "^7.33.2", "@uifabric/utilities": "^7.33.2"
"tslib": "^1.10.0"
} }
}, },
"@microsoft/load-themed-styles": { "@microsoft/load-themed-styles": {
@ -299,8 +290,7 @@
"integrity": "sha512-npf4/aKxlor1euL7swJcvyu4wEjSZ2Z7SzzAoPOVejFxdG0UGWO2ysY1YiIvGWP8ii9XFCTz0jMutEc3FBL7rg==", "integrity": "sha512-npf4/aKxlor1euL7swJcvyu4wEjSZ2Z7SzzAoPOVejFxdG0UGWO2ysY1YiIvGWP8ii9XFCTz0jMutEc3FBL7rg==",
"requires": { "requires": {
"@uifabric/set-version": "^7.0.23", "@uifabric/set-version": "^7.0.23",
"@uifabric/styling": "^7.16.17", "@uifabric/styling": "^7.16.17"
"tslib": "^1.10.0"
}, },
"dependencies": { "dependencies": {
"@fluentui/theme": { "@fluentui/theme": {
@ -310,8 +300,7 @@
"requires": { "requires": {
"@uifabric/merge-styles": "^7.19.1", "@uifabric/merge-styles": "^7.19.1",
"@uifabric/set-version": "^7.0.23", "@uifabric/set-version": "^7.0.23",
"@uifabric/utilities": "^7.33.2", "@uifabric/utilities": "^7.33.2"
"tslib": "^1.10.0"
} }
}, },
"@uifabric/styling": { "@uifabric/styling": {
@ -323,8 +312,7 @@
"@microsoft/load-themed-styles": "^1.10.26", "@microsoft/load-themed-styles": "^1.10.26",
"@uifabric/merge-styles": "^7.19.1", "@uifabric/merge-styles": "^7.19.1",
"@uifabric/set-version": "^7.0.23", "@uifabric/set-version": "^7.0.23",
"@uifabric/utilities": "^7.33.2", "@uifabric/utilities": "^7.33.2"
"tslib": "^1.10.0"
} }
} }
} }
@ -337,8 +325,7 @@
"@uifabric/merge-styles": "^7.19.1", "@uifabric/merge-styles": "^7.19.1",
"@uifabric/set-version": "^7.0.23", "@uifabric/set-version": "^7.0.23",
"@uifabric/styling": "^7.16.17", "@uifabric/styling": "^7.16.17",
"@uifabric/utilities": "^7.33.2", "@uifabric/utilities": "^7.33.2"
"tslib": "^1.10.0"
} }
}, },
"@uifabric/icons": { "@uifabric/icons": {
@ -347,8 +334,7 @@
"integrity": "sha512-S+KGDZeN9y5sBJfg7Jgi3/598CxE0hvlMtl1XzzftKPdD2Jw8QCQazgYFqG8iZj6R5ILFjezoDr+yXYj6dMXMQ==", "integrity": "sha512-S+KGDZeN9y5sBJfg7Jgi3/598CxE0hvlMtl1XzzftKPdD2Jw8QCQazgYFqG8iZj6R5ILFjezoDr+yXYj6dMXMQ==",
"requires": { "requires": {
"@uifabric/set-version": "^7.0.23", "@uifabric/set-version": "^7.0.23",
"@uifabric/styling": "^7.16.17", "@uifabric/styling": "^7.16.17"
"tslib": "^1.10.0"
} }
}, },
"@uifabric/merge-styles": { "@uifabric/merge-styles": {
@ -356,8 +342,7 @@
"resolved": "https://registry.npmjs.org/@uifabric/merge-styles/-/merge-styles-7.19.1.tgz", "resolved": "https://registry.npmjs.org/@uifabric/merge-styles/-/merge-styles-7.19.1.tgz",
"integrity": "sha512-yqUwmk62Kgu216QNPE9vOfS3h0kiSbTvoqM5QcZi+IzpqsBOlzZx3A9Er9UiDaqHRd5lsYF5pO/jeUULmBWF/A==", "integrity": "sha512-yqUwmk62Kgu216QNPE9vOfS3h0kiSbTvoqM5QcZi+IzpqsBOlzZx3A9Er9UiDaqHRd5lsYF5pO/jeUULmBWF/A==",
"requires": { "requires": {
"@uifabric/set-version": "^7.0.23", "@uifabric/set-version": "^7.0.23"
"tslib": "^1.10.0"
} }
}, },
"@uifabric/react-hooks": { "@uifabric/react-hooks": {
@ -367,17 +352,13 @@
"requires": { "requires": {
"@fluentui/react-window-provider": "^1.0.1", "@fluentui/react-window-provider": "^1.0.1",
"@uifabric/set-version": "^7.0.23", "@uifabric/set-version": "^7.0.23",
"@uifabric/utilities": "^7.33.2", "@uifabric/utilities": "^7.33.2"
"tslib": "^1.10.0"
} }
}, },
"@uifabric/set-version": { "@uifabric/set-version": {
"version": "7.0.23", "version": "7.0.23",
"resolved": "https://registry.npmjs.org/@uifabric/set-version/-/set-version-7.0.23.tgz", "resolved": "https://registry.npmjs.org/@uifabric/set-version/-/set-version-7.0.23.tgz",
"integrity": "sha512-9E+YKtnH2kyMKnK9XZZsqyM8OCxEJIIfxtaThTlQpYOzrWAGJxQADFbZ7+Usi0U2xHnWNPFROjq+B9ocEzhqMA==", "integrity": "sha512-9E+YKtnH2kyMKnK9XZZsqyM8OCxEJIIfxtaThTlQpYOzrWAGJxQADFbZ7+Usi0U2xHnWNPFROjq+B9ocEzhqMA=="
"requires": {
"tslib": "^1.10.0"
}
}, },
"@uifabric/styling": { "@uifabric/styling": {
"version": "7.16.17", "version": "7.16.17",
@ -388,8 +369,7 @@
"@microsoft/load-themed-styles": "^1.10.26", "@microsoft/load-themed-styles": "^1.10.26",
"@uifabric/merge-styles": "^7.19.1", "@uifabric/merge-styles": "^7.19.1",
"@uifabric/set-version": "^7.0.23", "@uifabric/set-version": "^7.0.23",
"@uifabric/utilities": "^7.33.2", "@uifabric/utilities": "^7.33.2"
"tslib": "^1.10.0"
} }
}, },
"@uifabric/utilities": { "@uifabric/utilities": {
@ -400,8 +380,7 @@
"@fluentui/dom-utilities": "^1.1.1", "@fluentui/dom-utilities": "^1.1.1",
"@uifabric/merge-styles": "^7.19.1", "@uifabric/merge-styles": "^7.19.1",
"@uifabric/set-version": "^7.0.23", "@uifabric/set-version": "^7.0.23",
"prop-types": "^15.7.2", "prop-types": "^15.7.2"
"tslib": "^1.10.0"
} }
}, },
"@webassemblyjs/ast": { "@webassemblyjs/ast": {
@ -580,18 +559,18 @@
} }
}, },
"@webpack-cli/info": { "@webpack-cli/info": {
"version": "1.0.2", "version": "1.1.0",
"resolved": "https://registry.npmjs.org/@webpack-cli/info/-/info-1.0.2.tgz", "resolved": "https://registry.npmjs.org/@webpack-cli/info/-/info-1.1.0.tgz",
"integrity": "sha512-FEfLQwmN4pXZSYSrtp+KC84rFanoCIxXFpS2wUvviDCE2fnajwxw2GXzbj83IlH4Dl8Wq8kJjavVwvxv3YJmnw==", "integrity": "sha512-uNWSdaYHc+f3LdIZNwhdhkjjLDDl3jP2+XBqAq9H8DjrJUvlOKdP8TNruy1yEaDfgpAIgbSAN7pye4FEHg9tYQ==",
"dev": true, "dev": true,
"requires": { "requires": {
"envinfo": "^7.7.3" "envinfo": "^7.7.3"
} }
}, },
"@webpack-cli/serve": { "@webpack-cli/serve": {
"version": "1.0.1", "version": "1.1.0",
"resolved": "https://registry.npmjs.org/@webpack-cli/serve/-/serve-1.0.1.tgz", "resolved": "https://registry.npmjs.org/@webpack-cli/serve/-/serve-1.1.0.tgz",
"integrity": "sha512-WGMaTMTK6NOe29Hw1WBEok9vGLfKg5C6jWzNOS/6HH1YadR+RL+TRWRcSyc81Dzulljhk/Ree9mrDM4Np9GGOQ==", "integrity": "sha512-7RfnMXCpJ/NThrhq4gYQYILB18xWyoQcBey81oIyVbmgbc6m5ZHHyFK+DyH7pLHJf0p14MxL4mTsoPAgBSTpIg==",
"dev": true "dev": true
}, },
"@xtuc/ieee754": { "@xtuc/ieee754": {
@ -674,15 +653,6 @@
"integrity": "sha512-hHUXGagefjN2iRrID63xckIvotOXOojhQKWIPUZ4mNUZ9nLZW+7FMNoE1lOkEhNWYsx/7ysGIuJYCiMAA9FnrA==", "integrity": "sha512-hHUXGagefjN2iRrID63xckIvotOXOojhQKWIPUZ4mNUZ9nLZW+7FMNoE1lOkEhNWYsx/7ysGIuJYCiMAA9FnrA==",
"dev": true "dev": true
}, },
"ansi-escapes": {
"version": "4.3.1",
"resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.1.tgz",
"integrity": "sha512-JWF7ocqNrp8u9oqpgV+wH5ftbt+cfvv+PTjOvKLT3AdYly/LmORARfEVT1iyjwN+4MqE5UmVKoAdIBqeoCHgLA==",
"dev": true,
"requires": {
"type-fest": "^0.11.0"
}
},
"ansi-html": { "ansi-html": {
"version": "0.0.7", "version": "0.0.7",
"resolved": "https://registry.npmjs.org/ansi-html/-/ansi-html-0.0.7.tgz", "resolved": "https://registry.npmjs.org/ansi-html/-/ansi-html-0.0.7.tgz",
@ -1038,12 +1008,20 @@
"requires": { "requires": {
"pascal-case": "^3.1.1", "pascal-case": "^3.1.1",
"tslib": "^1.10.0" "tslib": "^1.10.0"
},
"dependencies": {
"tslib": {
"version": "1.14.1",
"resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz",
"integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==",
"dev": true
}
} }
}, },
"camelcase": { "camelcase": {
"version": "6.1.0", "version": "6.2.0",
"resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.1.0.tgz", "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.2.0.tgz",
"integrity": "sha512-WCMml9ivU60+8rEJgELlFp1gxFcEGxwYleE3bziHEDeqsqAWGHdimB7beBFGjLzVNgPGyDsfgXLQEYMpmIFnVQ==", "integrity": "sha512-c7wVvbw3f37nuobQNtgsgG9POC9qMbNuMQmTCqZv23b6MIz0fcYpBiOlv9gEN/hdLdnZTDQhg6e9Dq5M1vKvfg==",
"dev": true "dev": true
}, },
"caniuse-lite": { "caniuse-lite": {
@ -1087,6 +1065,14 @@
"dev": true, "dev": true,
"requires": { "requires": {
"tslib": "^1.9.0" "tslib": "^1.9.0"
},
"dependencies": {
"tslib": {
"version": "1.14.1",
"resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz",
"integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==",
"dev": true
}
} }
}, },
"class-utils": { "class-utils": {
@ -1197,14 +1183,14 @@
"dev": true "dev": true
}, },
"command-line-usage": { "command-line-usage": {
"version": "6.1.0", "version": "6.1.1",
"resolved": "https://registry.npmjs.org/command-line-usage/-/command-line-usage-6.1.0.tgz", "resolved": "https://registry.npmjs.org/command-line-usage/-/command-line-usage-6.1.1.tgz",
"integrity": "sha512-Ew1clU4pkUeo6AFVDFxCbnN7GIZfXl48HIOQeFQnkO3oOqvpI7wdqtLRwv9iOCZ/7A+z4csVZeiDdEcj8g6Wiw==", "integrity": "sha512-F59pEuAR9o1SF/bD0dQBDluhpT4jJQNWUHEuVBqpDmCUo6gPjCi+m9fCWnWZVR/oG6cMTUms4h+3NPl74wGXvA==",
"dev": true, "dev": true,
"requires": { "requires": {
"array-back": "^4.0.0", "array-back": "^4.0.1",
"chalk": "^2.4.2", "chalk": "^2.4.2",
"table-layout": "^1.0.0", "table-layout": "^1.0.1",
"typical": "^5.2.0" "typical": "^5.2.0"
} }
}, },
@ -1386,16 +1372,16 @@
} }
}, },
"css-loader": { "css-loader": {
"version": "5.0.0", "version": "5.0.1",
"resolved": "https://registry.npmjs.org/css-loader/-/css-loader-5.0.0.tgz", "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-5.0.1.tgz",
"integrity": "sha512-9g35eXRBgjvswyJWoqq/seWp+BOxvUl8IinVNTsUBFFxtwfEYvlmEn6ciyn0liXGbGh5HyJjPGCuobDSfqMIVg==", "integrity": "sha512-cXc2ti9V234cq7rJzFKhirb2L2iPy8ZjALeVJAozXYz9te3r4eqLSixNAbMDJSgJEQywqXzs8gonxaboeKqwiw==",
"dev": true, "dev": true,
"requires": { "requires": {
"camelcase": "^6.1.0", "camelcase": "^6.2.0",
"cssesc": "^3.0.0", "cssesc": "^3.0.0",
"icss-utils": "^5.0.0", "icss-utils": "^5.0.0",
"loader-utils": "^2.0.0", "loader-utils": "^2.0.0",
"postcss": "^8.1.1", "postcss": "^8.1.4",
"postcss-modules-extract-imports": "^3.0.0", "postcss-modules-extract-imports": "^3.0.0",
"postcss-modules-local-by-default": "^4.0.0", "postcss-modules-local-by-default": "^4.0.0",
"postcss-modules-scope": "^3.0.0", "postcss-modules-scope": "^3.0.0",
@ -1405,17 +1391,6 @@
"semver": "^7.3.2" "semver": "^7.3.2"
}, },
"dependencies": { "dependencies": {
"schema-utils": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.0.0.tgz",
"integrity": "sha512-6D82/xSzO094ajanoOSbe4YvXWMfn2A//8Y1+MUqFAJul5Bs+yn36xbK9OtNDcRVSBJ9jjeoXftM6CfztsjOAA==",
"dev": true,
"requires": {
"@types/json-schema": "^7.0.6",
"ajv": "^6.12.5",
"ajv-keywords": "^3.5.2"
}
},
"semver": { "semver": {
"version": "7.3.2", "version": "7.3.2",
"resolved": "https://registry.npmjs.org/semver/-/semver-7.3.2.tgz", "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.2.tgz",
@ -1682,6 +1657,14 @@
"requires": { "requires": {
"no-case": "^3.0.3", "no-case": "^3.0.3",
"tslib": "^1.10.0" "tslib": "^1.10.0"
},
"dependencies": {
"tslib": {
"version": "1.14.1",
"resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz",
"integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==",
"dev": true
}
} }
}, },
"duplexer": { "duplexer": {
@ -2953,6 +2936,15 @@
"integrity": "sha512-dnMqspv5nU3LoewK2N/y7KLtxtakvTuaCsU9FU50/QDmdbHNy/4/JuRtMHqRU22o3q+W89YQndQEeCVwK+3qrA==", "integrity": "sha512-dnMqspv5nU3LoewK2N/y7KLtxtakvTuaCsU9FU50/QDmdbHNy/4/JuRtMHqRU22o3q+W89YQndQEeCVwK+3qrA==",
"dev": true "dev": true
}, },
"is-core-module": {
"version": "2.1.0",
"resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.1.0.tgz",
"integrity": "sha512-YcV7BgVMRFRua2FqQzKtTDMz8iCuLEyGKjr70q8Zm1yy2qKcurbFEd79PAdHV77oL3NrAaOVQIbMmiHQCHB7ZA==",
"dev": true,
"requires": {
"has": "^1.0.3"
}
},
"is-data-descriptor": { "is-data-descriptor": {
"version": "0.1.4", "version": "0.1.4",
"resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz",
@ -3220,6 +3212,12 @@
"integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==",
"dev": true "dev": true
}, },
"leven": {
"version": "3.1.0",
"resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz",
"integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==",
"dev": true
},
"line-column": { "line-column": {
"version": "1.0.2", "version": "1.0.2",
"resolved": "https://registry.npmjs.org/line-column/-/line-column-1.0.2.tgz", "resolved": "https://registry.npmjs.org/line-column/-/line-column-1.0.2.tgz",
@ -3300,6 +3298,14 @@
"dev": true, "dev": true,
"requires": { "requires": {
"tslib": "^1.10.0" "tslib": "^1.10.0"
},
"dependencies": {
"tslib": {
"version": "1.14.1",
"resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz",
"integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==",
"dev": true
}
} }
}, },
"lru-cache": { "lru-cache": {
@ -3587,9 +3593,9 @@
"dev": true "dev": true
}, },
"nanoid": { "nanoid": {
"version": "3.1.12", "version": "3.1.16",
"resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.1.12.tgz", "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.1.16.tgz",
"integrity": "sha512-1qstj9z5+x491jfiC4Nelk+f8XBad7LN20PmyWINJEMRSf3wcAjAWysw1qaA8z6NSKe2sjq1hRSDpBH5paCb6A==", "integrity": "sha512-+AK8MN0WHji40lj8AEuwLOvLSbWYApQpre/aFJZD71r43wVRLrOYS4FmJOPQYon1TqB462RzrrxlfA74XRES8w==",
"dev": true "dev": true
}, },
"nanomatch": { "nanomatch": {
@ -3637,6 +3643,14 @@
"requires": { "requires": {
"lower-case": "^2.0.1", "lower-case": "^2.0.1",
"tslib": "^1.10.0" "tslib": "^1.10.0"
},
"dependencies": {
"tslib": {
"version": "1.14.1",
"resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz",
"integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==",
"dev": true
}
} }
}, },
"node-forge": { "node-forge": {
@ -3839,8 +3853,7 @@
"@uifabric/set-version": "^7.0.23", "@uifabric/set-version": "^7.0.23",
"@uifabric/styling": "^7.16.17", "@uifabric/styling": "^7.16.17",
"@uifabric/utilities": "^7.33.2", "@uifabric/utilities": "^7.33.2",
"prop-types": "^15.7.2", "prop-types": "^15.7.2"
"tslib": "^1.10.0"
} }
}, },
"on-finished": { "on-finished": {
@ -3964,6 +3977,14 @@
"requires": { "requires": {
"dot-case": "^3.0.3", "dot-case": "^3.0.3",
"tslib": "^1.10.0" "tslib": "^1.10.0"
},
"dependencies": {
"tslib": {
"version": "1.14.1",
"resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz",
"integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==",
"dev": true
}
} }
}, },
"parseurl": { "parseurl": {
@ -3980,6 +4001,14 @@
"requires": { "requires": {
"no-case": "^3.0.3", "no-case": "^3.0.3",
"tslib": "^1.10.0" "tslib": "^1.10.0"
},
"dependencies": {
"tslib": {
"version": "1.14.1",
"resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz",
"integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==",
"dev": true
}
} }
}, },
"pascalcase": { "pascalcase": {
@ -4123,14 +4152,14 @@
"dev": true "dev": true
}, },
"postcss": { "postcss": {
"version": "8.1.2", "version": "8.1.7",
"resolved": "https://registry.npmjs.org/postcss/-/postcss-8.1.2.tgz", "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.1.7.tgz",
"integrity": "sha512-mToqEVFq8jF9TFhlIK4HhE34zknFJuNTgqtsr60vUvrWn+9TIYugCwiV1JZRxCuOrej2jjstun1bn4Bc7/1HkA==", "integrity": "sha512-llCQW1Pz4MOPwbZLmOddGM9eIJ8Bh7SZ2Oj5sxZva77uVaotYDsYTch1WBTNu7fUY0fpWp0fdt7uW40D4sRiiQ==",
"dev": true, "dev": true,
"requires": { "requires": {
"colorette": "^1.2.1", "colorette": "^1.2.1",
"line-column": "^1.0.2", "line-column": "^1.0.2",
"nanoid": "^3.1.12", "nanoid": "^3.1.16",
"source-map": "^0.6.1" "source-map": "^0.6.1"
} }
}, },
@ -4469,11 +4498,12 @@
"dev": true "dev": true
}, },
"resolve": { "resolve": {
"version": "1.17.0", "version": "1.19.0",
"resolved": "https://registry.npmjs.org/resolve/-/resolve-1.17.0.tgz", "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.19.0.tgz",
"integrity": "sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w==", "integrity": "sha512-rArEXAgsBG4UgRGcynxWIWKFvh/XZCcS8UJdHhwy91zwAvCZIbcs+vAbflgBnNjYMs/i/i+/Ux6IZhML1yPvxg==",
"dev": true, "dev": true,
"requires": { "requires": {
"is-core-module": "^2.1.0",
"path-parse": "^1.0.6" "path-parse": "^1.0.6"
} }
}, },
@ -5337,9 +5367,9 @@
"dev": true "dev": true
}, },
"ts-loader": { "ts-loader": {
"version": "8.0.10", "version": "8.0.11",
"resolved": "https://registry.npmjs.org/ts-loader/-/ts-loader-8.0.10.tgz", "resolved": "https://registry.npmjs.org/ts-loader/-/ts-loader-8.0.11.tgz",
"integrity": "sha512-5fVbbZldz6LQi6RQ0v1P7lZ98CZGlQyM8b4xGZXw3G/XUqL8GIH+Ib6H01nImPhkHZ9+PVXZgTb+v3fRsaIHlg==", "integrity": "sha512-06X+mWA2JXoXJHYAesUUL4mHFYhnmyoCdQVMXofXF552Lzd4wNwSGg7unJpttqUP7ziaruM8d7u8LUB6I1sgzA==",
"dev": true, "dev": true,
"requires": { "requires": {
"chalk": "^2.3.0", "chalk": "^2.3.0",
@ -5372,14 +5402,9 @@
} }
}, },
"tslib": { "tslib": {
"version": "1.13.0", "version": "2.0.3",
"resolved": "https://registry.npmjs.org/tslib/-/tslib-1.13.0.tgz", "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.0.3.tgz",
"integrity": "sha512-i/6DQjL8Xf3be4K/E6Wgpekn5Qasl1usyw++dAA35Ue5orEn65VIxOA+YvNNl9HV3qv70T7CNwjODHZrLwvd1Q==" "integrity": "sha512-uZtkfKblCEQtZKBF6EBXVZeQNl82yqtDQdv+eck8u7tdPxjLu2/lp5/uPW+um2tpuxINHWy3GhiccY7QgEaVHQ==",
},
"type-fest": {
"version": "0.11.0",
"resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.11.0.tgz",
"integrity": "sha512-OdjXJxnCN1AvyLSzeKIgXTXxV+99ZuXl3Hpo9XpJAv9MBcHrrJOQ5kV7ypXOuQie+AmWG25hLbiKdwYTifzcfQ==",
"dev": true "dev": true
}, },
"type-is": { "type-is": {
@ -5582,9 +5607,9 @@
"dev": true "dev": true
}, },
"v8-compile-cache": { "v8-compile-cache": {
"version": "2.1.1", "version": "2.2.0",
"resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.1.1.tgz", "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.2.0.tgz",
"integrity": "sha512-8OQ9CL+VWyt3JStj7HX7/ciTL2V3Rl1Wf5OL+SNTm0yK1KvtReVulksyeRnCANHHuUxHlQig+JJDlUhBt1NQDQ==", "integrity": "sha512-gTpR5XQNKFwOd4clxfnhaqvfqMpqEwr4tOtCyz4MtYZX2JYhfr1JvBFKdS+7K/9rfpZR3VLX+YWBbKoxCgS43Q==",
"dev": true "dev": true
}, },
"value-equal": { "value-equal": {
@ -5761,30 +5786,30 @@
} }
}, },
"webpack-cli": { "webpack-cli": {
"version": "4.1.0", "version": "4.2.0",
"resolved": "https://registry.npmjs.org/webpack-cli/-/webpack-cli-4.1.0.tgz", "resolved": "https://registry.npmjs.org/webpack-cli/-/webpack-cli-4.2.0.tgz",
"integrity": "sha512-NdhxXMZmoik62Y05t0h1y65LjBM7BwFPq311ihXuMM3RY6dlc4KkCTyHLzTuBEc+bqq6d3xh+CWmU0xRexNJBA==", "integrity": "sha512-EIl3k88vaF4fSxWSgtAQR+VwicfLMTZ9amQtqS4o+TDPW9HGaEpbFBbAZ4A3ZOT5SOnMxNOzROsSTPiE8tBJPA==",
"dev": true, "dev": true,
"requires": { "requires": {
"@webpack-cli/info": "^1.0.2", "@webpack-cli/info": "^1.1.0",
"@webpack-cli/serve": "^1.0.1", "@webpack-cli/serve": "^1.1.0",
"ansi-escapes": "^4.3.1",
"colorette": "^1.2.1", "colorette": "^1.2.1",
"command-line-usage": "^6.1.0", "command-line-usage": "^6.1.0",
"commander": "^6.0.0", "commander": "^6.2.0",
"enquirer": "^2.3.4", "enquirer": "^2.3.6",
"execa": "^4.0.0", "execa": "^4.1.0",
"import-local": "^3.0.2", "import-local": "^3.0.2",
"interpret": "^2.0.0", "interpret": "^2.2.0",
"leven": "^3.1.0",
"rechoir": "^0.7.0", "rechoir": "^0.7.0",
"v8-compile-cache": "^2.1.0", "v8-compile-cache": "^2.2.0",
"webpack-merge": "^4.2.2" "webpack-merge": "^4.2.2"
}, },
"dependencies": { "dependencies": {
"commander": { "commander": {
"version": "6.1.0", "version": "6.2.0",
"resolved": "https://registry.npmjs.org/commander/-/commander-6.1.0.tgz", "resolved": "https://registry.npmjs.org/commander/-/commander-6.2.0.tgz",
"integrity": "sha512-wl7PNrYWd2y5mp1OK/LhTlv8Ff4kQJQRXXAvF+uU/TPNiVJUxZLRYGj/B0y/lPGAVcSbJqH2Za/cvHmrPMC8mA==", "integrity": "sha512-zP4jEKbe8SHzKJYQmq8Y9gYjtO/POJLgIdKgV7B9qNmABVFVc+ctqSX6iXh4mCpJfRBOabiZ2YKPg8ciDw6C+Q==",
"dev": true "dev": true
}, },
"cross-spawn": { "cross-spawn": {
@ -5799,9 +5824,9 @@
} }
}, },
"execa": { "execa": {
"version": "4.0.3", "version": "4.1.0",
"resolved": "https://registry.npmjs.org/execa/-/execa-4.0.3.tgz", "resolved": "https://registry.npmjs.org/execa/-/execa-4.1.0.tgz",
"integrity": "sha512-WFDXGHckXPWZX19t1kCsXzOpqX9LWYNqn4C+HqZlk/V0imTkzJZqf87ZBhvpHaftERYknpk0fjSylnXVlVgI0A==", "integrity": "sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA==",
"dev": true, "dev": true,
"requires": { "requires": {
"cross-spawn": "^7.0.0", "cross-spawn": "^7.0.0",

View file

@ -11,7 +11,7 @@
"url": "git+https://github.com/yume-chan/ya-webadb.git" "url": "git+https://github.com/yume-chan/ya-webadb.git"
}, },
"scripts": { "scripts": {
"start": "webpack-dev-server", "start": "webpack serve",
"build": "webpack --mode production", "build": "webpack --mode production",
"build:dev": "webpack" "build:dev": "webpack"
}, },
@ -24,16 +24,17 @@
"@types/react-router-dom": "5.1.6", "@types/react-router-dom": "5.1.6",
"clean-webpack-plugin": "3.0.0", "clean-webpack-plugin": "3.0.0",
"copy-webpack-plugin": "6.3.0", "copy-webpack-plugin": "6.3.0",
"css-loader": "5.0.0", "css-loader": "5.0.1",
"file-loader": "6.2.0", "file-loader": "6.2.0",
"html-webpack-plugin": "4.5.0", "html-webpack-plugin": "4.5.0",
"mini-css-extract-plugin": "1.3.0", "mini-css-extract-plugin": "1.3.0",
"source-map-loader": "1.1.2", "source-map-loader": "1.1.2",
"ts-loader": "8.0.10", "ts-loader": "8.0.11",
"tslib": "2.0.3",
"typescript": "4.0.5", "typescript": "4.0.5",
"webpack": "5.4.0", "webpack": "5.4.0",
"webpack-bundle-analyzer": "4.1.0", "webpack-bundle-analyzer": "4.1.0",
"webpack-cli": "4.1.0", "webpack-cli": "4.2.0",
"webpack-dev-server": "3.11.0" "webpack-dev-server": "3.11.0"
}, },
"dependencies": { "dependencies": {
@ -43,7 +44,7 @@
"@yume-chan/adb": "^0.0.1", "@yume-chan/adb": "^0.0.1",
"@yume-chan/adb-backend-web": "^0.0.1", "@yume-chan/adb-backend-web": "^0.0.1",
"@yume-chan/event": "^0.0.1", "@yume-chan/event": "^0.0.1",
"@yume-chan/struct": "^0.0.0", "@yume-chan/struct": "^0.0.1",
"jmuxer": "1.2.0", "jmuxer": "1.2.0",
"path-browserify": "1.0.1", "path-browserify": "1.0.1",
"react": "17.0.1", "react": "17.0.1",

View file

@ -5,9 +5,9 @@
"requires": true, "requires": true,
"dependencies": { "dependencies": {
"tslib": { "tslib": {
"version": "2.0.1", "version": "2.0.3",
"resolved": "https://registry.npmjs.org/tslib/-/tslib-2.0.1.tgz", "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.0.3.tgz",
"integrity": "sha512-SgIkNheinmEBgx1IUNirK0TUD4X9yjjBRTqqjggWCU3pUEqIk3/Uwl3yRixYKT6WjQuGiwDv4NomL3wqRCj+CQ==" "integrity": "sha512-uZtkfKblCEQtZKBF6EBXVZeQNl82yqtDQdv+eck8u7tdPxjLu2/lp5/uPW+um2tpuxINHWy3GhiccY7QgEaVHQ=="
}, },
"typescript": { "typescript": {
"version": "4.0.5", "version": "4.0.5",

View file

@ -24,6 +24,6 @@
"typescript": "4.0.5" "typescript": "4.0.5"
}, },
"dependencies": { "dependencies": {
"tslib": "^2.0.1" "tslib": "2.0.3"
} }
} }

View file

@ -1,6 +1,6 @@
{ {
"name": "@yume-chan/struct", "name": "@yume-chan/struct",
"version": "0.0.0", "version": "0.0.1",
"lockfileVersion": 1, "lockfileVersion": 1,
"requires": true, "requires": true,
"dependencies": { "dependencies": {

View file

@ -1,6 +1,6 @@
{ {
"name": "@yume-chan/struct", "name": "@yume-chan/struct",
"version": "0.0.0", "version": "0.0.1",
"description": "C-style structure serializer and deserializer.", "description": "C-style structure serializer and deserializer.",
"keywords": [ "keywords": [
"structure", "structure",

View file

@ -1,6 +1,6 @@
{ {
"name": "webpack-config", "name": "webpack-config",
"version": "0.0.0", "version": "0.0.1",
"lockfileVersion": 1, "lockfileVersion": 1,
"requires": true, "requires": true,
"dependencies": { "dependencies": {
@ -209,9 +209,9 @@
} }
}, },
"@types/webpack": { "@types/webpack": {
"version": "4.41.24", "version": "4.41.25",
"resolved": "https://registry.npmjs.org/@types/webpack/-/webpack-4.41.24.tgz", "resolved": "https://registry.npmjs.org/@types/webpack/-/webpack-4.41.25.tgz",
"integrity": "sha512-1A0MXPwZiMOD3DPMuOKUKcpkdPo8Lq33UGggZ7xio6wJ/jV1dAu5cXDrOfGDnldUroPIRLsr/DT43/GqOA4RFQ==", "integrity": "sha512-cr6kZ+4m9lp86ytQc1jPOJXgINQyz3kLLunZ57jznW+WIAL0JqZbGubQk4GlD42MuQL5JGOABrxdpqqWeovlVQ==",
"dev": true, "dev": true,
"requires": { "requires": {
"@types/anymatch": "*", "@types/anymatch": "*",

View file

@ -1,6 +1,6 @@
{ {
"name": "webpack-config", "name": "webpack-config",
"version": "0.0.0", "version": "0.0.1",
"private": true, "private": true,
"description": "Webpack config for `demo` project in TypeScript", "description": "Webpack config for `demo` project in TypeScript",
"author": "Simon Chan <cnsimonchan@live.com>", "author": "Simon Chan <cnsimonchan@live.com>",
@ -21,7 +21,7 @@
"@types/html-webpack-plugin": "3.2.4", "@types/html-webpack-plugin": "3.2.4",
"@types/mini-css-extract-plugin": "1.2.1", "@types/mini-css-extract-plugin": "1.2.1",
"@types/node": "14.14.7", "@types/node": "14.14.7",
"@types/webpack": "4.41.24", "@types/webpack": "4.41.25",
"@types/webpack-bundle-analyzer": "3.9.0", "@types/webpack-bundle-analyzer": "3.9.0",
"@types/webpack-dev-server": "3.11.1", "@types/webpack-dev-server": "3.11.1",
"clean-webpack-plugin": "3.0.0", "clean-webpack-plugin": "3.0.0",