yashvardhan-kukreja / deno-auth Goto Github PK
View Code? Open in Web Editor NEWUser authentication implemented in Deno in accordance with MVC architecture
User authentication implemented in Deno in accordance with MVC architecture
Got some problems while running docker-compose up --build
on EndeavourOS Linux x86_64 (ArchLinux)
sudo docker-compose up --build
[sudo] password for morphed:
Building deno
Step 1/9 : FROM hayd/deno:latest
---> 2a0ac4072c65
Step 2/9 : EXPOSE 8000
---> Using cache
---> 42caf1602e69
Step 3/9 : RUN mkdir -p /usr/src/app
---> Using cache
---> acf8835991ca
Step 4/9 : WORKDIR /usr/src/app
---> Using cache
---> 1a8a32002ac6
Step 5/9 : COPY ./deps.ts .
---> Using cache
---> 97a7a64ba1e0
Step 6/9 : RUN deno cache --unstable deps.ts
---> Running in f53155386338
Download https://deno.land/x/[email protected]/mod.ts
Download https://deno.land/x/[email protected]/mod.ts
Download https://deno.land/x/bcrypt/mod.ts
Download https://deno.land/x/djwt/validate.ts
Download https://deno.land/x/djwt/create.ts
Download https://deno.land/x/[email protected]/ts/util.ts
Download https://deno.land/x/[email protected]/ts/client.ts
Download https://deno.land/x/[email protected]/ts/collection.ts
Download https://deno.land/x/[email protected]/ts/database.ts
Download https://deno.land/x/[email protected]/ts/result.ts
Download https://deno.land/x/[email protected]/ts/types.ts
Warning Implicitly using latest version (v0.2.4) for https://deno.land/x/bcrypt/mod.ts
Download https://deno.land/x/[email protected]/mod.ts
Warning Implicitly using latest version (v1.2) for https://deno.land/x/djwt/validate.ts
Download https://deno.land/x/[email protected]/validate.ts
Warning Implicitly using latest version (v1.2) for https://deno.land/x/djwt/create.ts
Download https://deno.land/x/[email protected]/create.ts
Download https://deno.land/x/[email protected]/src/Application.ts
Download https://deno.land/x/[email protected]/src/Router.ts
Download https://deno.land/x/[email protected]/src/Context.ts
Download https://deno.land/x/[email protected]/src/Response.ts
Download https://deno.land/x/[email protected]/src/Request.ts
Download https://deno.land/x/[email protected]/src/ViewEngine.ts
Download https://deno.land/x/[email protected]/src/CookieStorage.ts
Download https://deno.land/x/[email protected]/src/Logger.ts
Download https://deno.land/x/[email protected]/src/ClientError.ts
Download https://deno.land/x/[email protected]/src/utils/object.ts
Download https://deno.land/x/[email protected]/deps.ts
Download https://deno.land/x/[email protected]/ts/type_convert.ts
Download https://deno.land/x/[email protected]/create.ts
Download https://deno.land/x/[email protected]/base64/base64url.ts
Download https://deno.land/[email protected]/encoding/hex.ts
Download https://deno.land/x/[email protected]/src/main.ts
Download https://deno.land/x/[email protected]/deps.ts
Download https://deno.land/x/[email protected]/deps.ts
Download https://deno.land/x/[email protected]/src/utils/urlencoded.ts
Download https://deno.land/x/[email protected]/src/utils/cookies.ts
Download https://deno.land/[email protected]/encoding/hex.ts
Download https://deno.land/x/[email protected]/addons/sink-logger/SinkLogger.ts
Download https://deno.land/x/[email protected]/addons/sink-logger/ConsoleSink.ts
Download https://deno.land/x/[email protected]/addons/memory-cookie-storage/MemoryCookieStorage.ts
Download https://deno.land/x/[email protected]/mod.ts
Download https://deno.land/[email protected]/hash/sha256.ts
Download https://deno.land/[email protected]/hash/sha512.ts
Download https://deno.land/[email protected]/encoding/base64url.ts
Download https://deno.land/x/[email protected]/base64/base64.ts
Download https://deno.land/x/[email protected]/src/bcrypt/bcrypt.ts
Download https://deno.land/x/[email protected]/http/server.ts
Download https://deno.land/x/[email protected]/fs/read_file_str.ts
Download https://deno.land/x/[email protected]/path/mod.ts
Download https://deno.land/x/[email protected]/mod.ts
Download https://deno.land/x/[email protected]/uuid/mod.ts
Download https://deno.land/x/[email protected]/mod.ts
Download https://deno.land/[email protected]/encoding/base64url.ts
Download https://deno.land/[email protected]/hash/sha256.ts
Download https://deno.land/[email protected]/hash/sha512.ts
Download https://deno.land/x/[email protected]/addons/sink-logger/deps.ts
Download https://deno.land/x/[email protected]/addons/memory-cookie-storage/deps.ts
Download https://deno.land/x/[email protected]/deps.ts
Download https://deno.land/x/[email protected]/deps.ts
Download https://deno.land/x/[email protected]/src/bcrypt/base64.ts
Download https://deno.land/x/[email protected]/deps.ts
Download https://deno.land/x/[email protected]/db.ts
Download https://deno.land/x/[email protected]/deps.ts
Download https://deno.land/x/[email protected]/encoding/utf8.ts
Download https://deno.land/x/[email protected]/io/bufio.ts
Download https://deno.land/x/[email protected]/testing/asserts.ts
Download https://deno.land/x/[email protected]/async/mod.ts
Download https://deno.land/x/[email protected]/http/_io.ts
Download https://deno.land/x/[email protected]/src/utils/string.ts
Download https://deno.land/x/[email protected]/fmt/colors.ts
Download https://deno.land/[email protected]/encoding/base64.ts
Download https://deno.land/x/[email protected]/uuid/v1.ts
Download https://deno.land/x/[email protected]/uuid/v4.ts
Download https://deno.land/x/[email protected]/uuid/v5.ts
Download https://deno.land/x/[email protected]/path/win32.ts
Download https://deno.land/x/[email protected]/path/posix.ts
Download https://deno.land/x/[email protected]/path/common.ts
Download https://deno.land/x/[email protected]/path/separator.ts
Download https://deno.land/x/[email protected]/path/interface.ts
Download https://deno.land/x/[email protected]/path/glob.ts
Download https://deno.land/[email protected]/fs/exists.ts
Download https://deno.land/[email protected]/log/mod.ts
Download https://deno.land/[email protected]/path/mod.ts
Download https://deno.land/x/[email protected]/mod.ts
Download https://deno.land/[email protected]/encoding/utf8.ts
Download https://deno.land/[email protected]/fs/exists.ts
Download https://deno.land/[email protected]/log/mod.ts
Download https://deno.land/[email protected]/path/mod.ts
Download https://denopkg.com/chiefbiiko/[email protected]/mod.ts
Download https://deno.land/x/[email protected]/textproto/mod.ts
Download https://deno.land/x/[email protected]/http/http_status.ts
Download https://deno.land/x/[email protected]/testing/diff.ts
Download https://deno.land/x/[email protected]/uuid/_common.ts
Download https://deno.land/x/[email protected]/hash/sha1.ts
Download https://deno.land/x/[email protected]/node/util.ts
Download https://deno.land/x/[email protected]/async/deferred.ts
Download https://deno.land/x/[email protected]/async/delay.ts
Download https://deno.land/x/[email protected]/async/mux_async_iterator.ts
Download https://deno.land/x/[email protected]/hash.ts
Download https://deno.land/x/[email protected]/io/util.ts
Download https://deno.land/x/[email protected]/path/_constants.ts
Download https://deno.land/x/[email protected]/path/_util.ts
Download https://deno.land/[email protected]/path/mod.ts
Download https://deno.land/x/[email protected]/path/_globrex.ts
Download https://raw.githubusercontent.com/chiefbiiko/std-encoding/v1.0.0/mod.ts
Download https://deno.land/[email protected]/log/logger.ts
Download https://deno.land/[email protected]/log/handlers.ts
Download https://deno.land/[email protected]/testing/asserts.ts
Download https://deno.land/[email protected]/log/levels.ts
Download https://deno.land/[email protected]/path/win32.ts
Download https://deno.land/[email protected]/path/posix.ts
Download https://deno.land/[email protected]/path/common.ts
Download https://deno.land/[email protected]/path/separator.ts
Download https://deno.land/[email protected]/path/interface.ts
Download https://deno.land/[email protected]/path/glob.ts
Download https://deno.land/x/[email protected]/bytes/mod.ts
Download https://deno.land/x/[email protected]/node/_util/_util_callbackify.ts
Download https://deno.land/x/[email protected]/node/_utils.ts
Download https://deno.land/x/[email protected]/sha1.ts
Download https://deno.land/x/[email protected]/md5.ts
Download https://deno.land/[email protected]/path/win32.ts
Download https://deno.land/[email protected]/path/posix.ts
Download https://deno.land/[email protected]/path/common.ts
Download https://deno.land/[email protected]/path/separator.ts
Download https://deno.land/[email protected]/path/interface.ts
Download https://deno.land/[email protected]/path/glob.ts
Download https://deno.land/[email protected]/path/_globrex.ts
Download https://deno.land/[email protected]/path/_constants.ts
Download https://deno.land/[email protected]/path/_util.ts
Download https://deno.land/x/base64/base64url.ts
Download https://deno.land/[email protected]/fmt/colors.ts
Download https://deno.land/[email protected]/testing/diff.ts
Download https://deno.land/[email protected]/path/_globrex.ts
Download https://deno.land/[email protected]/testing/asserts.ts
Download https://deno.land/[email protected]/path/_constants.ts
Download https://deno.land/[email protected]/path/_util.ts
Warning Implicitly using latest version (v0.2.1) for https://deno.land/x/base64/base64url.ts
Download https://deno.land/x/[email protected]/base64url.ts
Download https://deno.land/[email protected]/fmt/colors.ts
Download https://deno.land/[email protected]/testing/diff.ts
Download https://deno.land/x/[email protected]/base.ts
Check file:///usr/src/app/deps.ts
error: TS2345 [ERROR]: Argument of type 'string | URL' is not assignable to parameter of type 'string'.
Type 'URL' is not assignable to type 'string'.
return new URL(url).pathname
~~~
at https://deno.land/x/[email protected]/path/win32.ts:911:18
TS2345 [ERROR]: Argument of type 'string | URL' is not assignable to parameter of type 'string'.
Type 'URL' is not assignable to type 'string'.
return new URL(url).pathname;
~~~
at https://deno.land/x/[email protected]/path/posix.ts:433:18
TS2345 [ERROR]: Argument of type 'string | URL' is not assignable to parameter of type 'string'.
Type 'URL' is not assignable to type 'string'.
return new URL(url).pathname
~~~
at https://deno.land/[email protected]/path/win32.ts:911:18
TS2345 [ERROR]: Argument of type 'string | URL' is not assignable to parameter of type 'string'.
Type 'URL' is not assignable to type 'string'.
return new URL(url).pathname;
~~~
at https://deno.land/[email protected]/path/posix.ts:433:18
TS2345 [ERROR]: Argument of type 'string | URL' is not assignable to parameter of type 'string'.
Type 'URL' is not assignable to type 'string'.
return new URL(url).pathname
~~~
at https://deno.land/[email protected]/path/win32.ts:911:18
TS2345 [ERROR]: Argument of type 'string | URL' is not assignable to parameter of type 'string'.
Type 'URL' is not assignable to type 'string'.
return new URL(url).pathname;
~~~
at https://deno.land/[email protected]/path/posix.ts:433:18
Found 6 errors.
ERROR: Service 'deno' failed to build: The command '/bin/sh -c deno cache --unstable deps.ts' returned a non-zero code: 1
DENO info
โ deno --version
deno 1.2.3
v8 8.6.334
typescript 3.9.2
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.