Compare commits
11 Commits
38a4552d52
...
97b0b10863
Author | SHA1 | Date | |
---|---|---|---|
|
97b0b10863 | ||
|
50e76e0895 | ||
|
610e036e26 | ||
|
e695a8b481 | ||
|
d33ddf643b | ||
|
512bd32368 | ||
|
3c42de0efd | ||
|
b7582230cf | ||
|
592ff3fb4a | ||
|
927203cb96 | ||
|
48237807fa |
|
@ -6,7 +6,7 @@
|
|||
|
||||
|
||||
# Build project
|
||||
FROM node:current-alpine AS builder
|
||||
FROM node:16.13-alpine3.13 AS builder
|
||||
RUN set -x \
|
||||
# Add user
|
||||
&& addgroup --gid 10001 app \
|
||||
|
@ -26,7 +26,7 @@ RUN set -x \
|
|||
|
||||
|
||||
# Main image
|
||||
FROM node:current-alpine
|
||||
FROM node:16.13-alpine3.13
|
||||
RUN set -x \
|
||||
# Add user
|
||||
&& addgroup --gid 10001 app \
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
# [![Send](./assets/icon.svg)](https://gitlab.com/timvisee/send/) Send
|
||||
# [![Send](./assets/icon-64x64.png)](https://gitlab.com/timvisee/send/) Send
|
||||
|
||||
[![Build status on GitLab CI][gitlab-ci-master-badge]][gitlab-ci-link]
|
||||
[![Latest release][release-badge]][release-link]
|
||||
|
@ -81,7 +81,7 @@ A file sharing experiment which allows you to send encrypted files to other user
|
|||
|
||||
## Requirements
|
||||
|
||||
- [Node.js 15.x](https://nodejs.org/)
|
||||
- [Node.js 16.x](https://nodejs.org/)
|
||||
- [Redis server](https://redis.io/) (optional for development)
|
||||
- [AWS S3](https://aws.amazon.com/s3/) or compatible service (optional)
|
||||
|
||||
|
|
BIN
assets/icon-64x64.png
Normal file
BIN
assets/icon-64x64.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 1.9 KiB |
2230
package-lock.json
generated
2230
package-lock.json
generated
File diff suppressed because it is too large
Load Diff
27
package.json
27
package.json
|
@ -1,7 +1,7 @@
|
|||
{
|
||||
"name": "send",
|
||||
"description": "File Sharing Experiment",
|
||||
"version": "3.4.13",
|
||||
"version": "3.4.14",
|
||||
"author": "Mozilla (https://mozilla.org)",
|
||||
"contributors": [
|
||||
"Tim Visee <3a4fb3964f@sinenomine.email> (https://timvisee.com)"
|
||||
|
@ -59,24 +59,24 @@
|
|||
"cache": true
|
||||
},
|
||||
"engines": {
|
||||
"node": "^15.5.1"
|
||||
"node": "^16.13.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@babel/core": "^7.15.0",
|
||||
"@babel/plugin-proposal-class-properties": "^7.14.5",
|
||||
"@babel/core": "^7.16.0",
|
||||
"@babel/plugin-proposal-class-properties": "^7.16.0",
|
||||
"@babel/plugin-syntax-dynamic-import": "^7.2.0",
|
||||
"@babel/preset-env": "^7.15.0",
|
||||
"@babel/preset-env": "^7.16.4",
|
||||
"@dannycoates/webcrypto-liner": "^0.1.37",
|
||||
"@fullhuman/postcss-purgecss": "^1.3.0",
|
||||
"@mattiasbuelens/web-streams-polyfill": "0.2.1",
|
||||
"@sentry/browser": "^5.30.0",
|
||||
"asmcrypto.js": "^0.22.0",
|
||||
"babel-loader": "^8.2.2",
|
||||
"babel-loader": "^8.2.3",
|
||||
"babel-plugin-istanbul": "^5.2.0",
|
||||
"base64-js": "^1.5.1",
|
||||
"content-disposition": "^0.5.3",
|
||||
"copy-webpack-plugin": "^5.1.2",
|
||||
"core-js": "^3.16.1",
|
||||
"core-js": "^3.19.2",
|
||||
"crc": "^3.8.0",
|
||||
"cross-env": "^6.0.3",
|
||||
"css-loader": "^3.6.0",
|
||||
|
@ -96,7 +96,7 @@
|
|||
"html-loader": "^0.5.5",
|
||||
"http_ece": "^1.1.0",
|
||||
"husky": "^3.0.9",
|
||||
"intl-pluralrules": "^1.2.2",
|
||||
"intl-pluralrules": "^1.3.1",
|
||||
"lint-staged": "^9.4.2",
|
||||
"mocha": "^6.2.2",
|
||||
"morgan": "^1.9.1",
|
||||
|
@ -125,7 +125,7 @@
|
|||
"webpack": "4.38.0",
|
||||
"webpack-cli": "^3.3.12",
|
||||
"webpack-dev-middleware": "^3.7.3",
|
||||
"webpack-dev-server": "^3.11.2",
|
||||
"webpack-dev-server": "^3.11.3",
|
||||
"webpack-manifest-plugin": "^2.2.0",
|
||||
"webpack-unassert-loader": "^1.2.0"
|
||||
},
|
||||
|
@ -133,23 +133,24 @@
|
|||
"@dannycoates/express-ws": "^5.0.3",
|
||||
"@fluent/bundle": "^0.13.0",
|
||||
"@fluent/langneg": "^0.3.0",
|
||||
"@google-cloud/storage": "^5.12.0",
|
||||
"@google-cloud/storage": "^5.16.0",
|
||||
"@sentry/node": "^5.30.0",
|
||||
"aws-sdk": "^2.963.0",
|
||||
"aws-sdk": "^2.1040.0",
|
||||
"body-parser": "^1.19.0",
|
||||
"choo": "^7.0.0",
|
||||
"cldr-core": "^35.1.0",
|
||||
"configstore": "github:dannycoates/configstore#master",
|
||||
"convict": "^5.2.1",
|
||||
"double-ended-queue": "^2.1.0-0",
|
||||
"express": "^4.17.1",
|
||||
"helmet": "^3.23.3",
|
||||
"mkdirp": "^0.5.1",
|
||||
"mozlog": "^2.2.0",
|
||||
"node-fetch": "^2.6.1",
|
||||
"node-fetch": "^2.6.6",
|
||||
"redis": "^3.1.1",
|
||||
"redis-mock": "^0.47.0",
|
||||
"selenium-standalone": "^6.24.0",
|
||||
"ua-parser-js": "^0.7.28"
|
||||
"ua-parser-js": "^0.7.31"
|
||||
},
|
||||
"availableLanguages": [
|
||||
"en-US",
|
||||
|
|
Loading…
Reference in New Issue
Block a user