profile
viewpoint

belugame/django-rosetta-grappelli 21

Compatibility template for rosetta with grappelli. The pypi version is maintained at https://github.com/PaesslerAG/django-rosetta-grappelli

esquevin/django-syncr 2

Data level synchronization for Django. Fork from http://code.google.com/p/django-sync/

esquevin/django-paypal 1

A pluggable Django application for integrating PayPal Payments Standard or Payments Pro

esquevin/django-registration 1

Unofficial mirror of django-registration with templates!

esquevin/algoliasearch-client-js 0

Algolia Search API Client for Javascript

esquevin/dash 0

Simple, fast, and efficient cache library for Deno

esquevin/deno_types 0

A curated list for compatible NPM libraries and their definition files for its use with Deno

esquevin/djwt 0

the absolute minimum to make JSON Web Tokens in deno. Based on JWT and JWS specifications.

PullRequestReviewEvent

issue openedtimonson/djwt

1.3 doesn't seem to be available on deno.land

https://deno.land/x/djwt@v1.3 is returning a 404 at the moment

https://deno.land/x/djwt@v1.2 is the last one available.

deno.land/x downloads and stores your repository contents every time you create a git tag. We only do this once for every tag. This ensures that the contents we serve for a specific version can never change. Our service needs to get informed whenever a new tag is created. For this purpose we use GitHub webhooks.

Maybe there is an issue with the webhook configuration ? Or is it something on their side ?

created time in a month

PR opened timonson/djwt

Bump deno to 1.4, std to 0.69
+11 -11

0 comment

6 changed files

pr created time in a month

push eventesquevin/djwt

Guillaume Esquevin

commit sha 515be8118128c52a128f828035618ebd10d5ed51

Split export types Fixes errors in Deno 1.4.0 with --unstable stricter typescript

view details

push time in a month

create barnchesquevin/djwt

branch : bump-deno

created branch time in a month

push eventesquevin/djwt

push time in a month

push eventesquevin/djwt

Guillaume Esquevin

commit sha 515be8118128c52a128f828035618ebd10d5ed51

Split export types Fixes errors in Deno 1.4.0 with --unstable stricter typescript

view details

timonson

commit sha e952100b27a0ff79e5bb52112fbd8eb582681498

Merge pull request #29 from esquevin/fix-export-type Split export types

view details

Guillaume Esquevin

commit sha 6e414ba61a0e3556b72e3456f7a390ff0254a57d

Merge pull request #1 from timonson/master bump

view details

push time in a month

PR opened esquevin/djwt

bump
+9 -3

0 comment

2 changed files

pr created time in a month

push eventesquevin/oak

Guillaume Esquevin

commit sha 3fb6dff9b17bc5730d51a174d3b1a4ff784750dc

Add test with --unstable flag

view details

push time in a month

push eventesquevin/oak

Guillaume Esquevin

commit sha 2105f17c5c41f088d8e72963bc93b248ce6a37f9

Add test with --unstable flag

view details

push time in a month

push eventesquevin/oak

Guillaume Esquevin

commit sha 3a0f997d4afa46cba8f531c6895a38a87efdd173

Specify `import type` when applicable This fixes TS1371 that raises in deno 1.4.0 with the --unstable flag Deno typescript check is getting stricter by default: https://deno.land/manual/getting_started/typescript

view details

push time in a month

Pull request review commentoakserver/oak

Specify `import type` when applicable

+{

My bad, did not intend to add this file.

esquevin

comment created time in a month

PullRequestReviewEvent

pull request commenttimonson/djwt

Split export types

I just upgraded to Deno 1.4.0, which I run with the --unstable flag, and got this errors in my project. They are making the typescript check stricter by default: https://deno.land/manual/getting_started/typescript

esquevin

comment created time in a month

PR opened timonson/djwt

Split export types

Fixes errors in Deno 1.4.0 with --unstable stricter typescript

+9 -3

0 comment

2 changed files

pr created time in a month

create barnchesquevin/djwt

branch : fix-export-type

created branch time in a month

fork esquevin/djwt

the absolute minimum to make JSON Web Tokens in deno. Based on JWT and JWS specifications.

fork in a month

PR opened xpyxel/dash

Specify import type / export type

Fixes errors with deno 1.40 and --unstable flag

With the release of Deno 1.4.0, there have changes to typescript flags that breaks library that are not explicit when importing / exporting types

error: TS1371 [ERROR]: This import is never used as a value and must use 'import type' because the 'importsNotUsedAsValues' is set to 'error'.
import { State, Identifier, Nullable } from "./util.ts";
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    at https://deno.land/x/dash@2.2.2/src/state.ts:1:1

TS1371 [ERROR]: This import is never used as a value and must use 'import type' because the 'importsNotUsedAsValues' is set to 'error'.
import { CacheOptions } from "./cache.ts";
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    at https://deno.land/x/dash@2.2.2/src/state.ts:2:1

TS1205 [ERROR]: Re-exporting a type when the '--isolatedModules' flag is provided requires using 'export type'.
export { Cache, CacheOptions, CacheProperties } from "./src/cache.ts";
                ~~~~~~~~~~~~
    at https://deno.land/x/dash@2.2.2/mod.ts:1:17

TS1205 [ERROR]: Re-exporting a type when the '--isolatedModules' flag is provided requires using 'export type'.
export { Cache, CacheOptions, CacheProperties } from "./src/cache.ts";
                              ~~~~~~~~~~~~~~~
    at https://deno.land/x/dash@2.2.2/mod.ts:1:31
+4 -3

0 comment

2 changed files

pr created time in a month

create barnchesquevin/dash

branch : fix-export-type

created branch time in a month

fork esquevin/dash

Simple, fast, and efficient cache library for Deno

https://deno.land/x/dash

fork in a month

PR opened oakserver/oak

Specify `import type` when applicable

This fixes TS1371 that raises in deno 1.4.0 with the --unstable flag

Addresses #243

+31 -28

0 comment

19 changed files

pr created time in a month

issue openedoakserver/oak

`Import type` should be used in place of `import` to prevent future errors

Running Deno 1.4.0 with the --unstable flag raises a lot of errors:

error: TS1371 [ERROR]: This import is never used as a value and must use 'import type' because the 'importsNotUsedAsValues' is set to 'error'.
import { ErrorStatus } from "./types.d.ts";
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    at https://deno.land/x/oak@v6.1.0/httpError.ts:30:1

TS1371 [ERROR]: This import is never used as a value and must use 'import type' because the 'importsNotUsedAsValues' is set to 'error'.
import { ErrorStatus, RedirectStatus } from "./types.d.ts";
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    at https://deno.land/x/oak@v6.1.0/util.ts:12:1

TS1371 [ERROR]: This import is never used as a value and must use 'import type' because the 'importsNotUsedAsValues' is set to 'error'.
import { BufReader } from "./buf_reader.ts";
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    at https://deno.land/x/oak@v6.1.0/headers.ts:3:1

TS1371 [ERROR]: This import is never used as a value and must use 'import type' because the 'importsNotUsedAsValues' is set to 'error'.
import { ServerRequest } from "./types.d.ts";
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    at https://deno.land/x/oak@v6.1.0/body.ts:7:1

TS1371 [ERROR]: This import is never used as a value and must use 'import type' because the 'importsNotUsedAsValues' is set to 'error'.
import { HTTPMethods, ServerRequest } from "./types.d.ts";
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    at https://deno.land/x/oak@v6.1.0/request.ts:14:1

TS1371 [ERROR]: This import is never used as a value and must use 'import type' because the 'importsNotUsedAsValues' is set to 'error'.
import { Request } from "./request.ts";
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    at https://deno.land/x/oak@v6.1.0/response.ts:4:1

TS1371 [ERROR]: This import is never used as a value and must use 'import type' because the 'importsNotUsedAsValues' is set to 'error'.
import { ServerResponse } from "./types.d.ts";
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    at https://deno.land/x/oak@v6.1.0/response.ts:5:1

TS1371 [ERROR]: This import is never used as a value and must use 'import type' because the 'importsNotUsedAsValues' is set to 'error'.
import { KeyStack } from "./keyStack.ts";
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    at https://deno.land/x/oak@v6.1.0/cookies.ts:6:1

TS1371 [ERROR]: This import is never used as a value and must use 'import type' because the 'importsNotUsedAsValues' is set to 'error'.
import { Request } from "./request.ts";
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    at https://deno.land/x/oak@v6.1.0/cookies.ts:7:1

TS1371 [ERROR]: This import is never used as a value and must use 'import type' because the 'importsNotUsedAsValues' is set to 'error'.
import { Response } from "./response.ts";
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    at https://deno.land/x/oak@v6.1.0/cookies.ts:8:1

TS1371 [ERROR]: This import is never used as a value and must use 'import type' because the 'importsNotUsedAsValues' is set to 'error'.
import { Context } from "./context.ts";
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    at https://deno.land/x/oak@v6.1.0/send.ts:6:1

TS1371 [ERROR]: This import is never used as a value and must use 'import type' because the 'importsNotUsedAsValues' is set to 'error'.
import { Application } from "./application.ts";
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    at https://deno.land/x/oak@v6.1.0/server_sent_event.ts:3:1

TS1371 [ERROR]: This import is never used as a value and must use 'import type' because the 'importsNotUsedAsValues' is set to 'error'.
import { ServerRequest } from "./types.d.ts";
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    at https://deno.land/x/oak@v6.1.0/server_sent_event.ts:5:1

TS1371 [ERROR]: This import is never used as a value and must use 'import type' because the 'importsNotUsedAsValues' is set to 'error'.
import { Application, State } from "./application.ts";
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    at https://deno.land/x/oak@v6.1.0/context.ts:3:1

TS1371 [ERROR]: This import is never used as a value and must use 'import type' because the 'importsNotUsedAsValues' is set to 'error'.
import { KeyStack } from "./keyStack.ts";
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    at https://deno.land/x/oak@v6.1.0/context.ts:11:1

TS1371 [ERROR]: This import is never used as a value and must use 'import type' because the 'importsNotUsedAsValues' is set to 'error'.
import { ErrorStatus, ServerRequest } from "./types.d.ts";
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    at https://deno.land/x/oak@v6.1.0/context.ts:19:1

TS1371 [ERROR]: This import is never used as a value and must use 'import type' because the 'importsNotUsedAsValues' is set to 'error'.
import { State } from "./application.ts";
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    at https://deno.land/x/oak@v6.1.0/middleware.ts:5:1

TS1371 [ERROR]: This import is never used as a value and must use 'import type' because the 'importsNotUsedAsValues' is set to 'error'.
import { Context } from "./context.ts";
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    at https://deno.land/x/oak@v6.1.0/middleware.ts:6:1

TS1371 [ERROR]: This import is never used as a value and must use 'import type' because the 'importsNotUsedAsValues' is set to 'error'.
import {
^
    at https://deno.land/x/oak@v6.1.0/application.ts:12:1

TS1371 [ERROR]: This import is never used as a value and must use 'import type' because the 'importsNotUsedAsValues' is set to 'error'.
import { State } from "./application.ts";
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    at https://deno.land/x/oak@v6.1.0/router.ts:28:1

TS1371 [ERROR]: This import is never used as a value and must use 'import type' because the 'importsNotUsedAsValues' is set to 'error'.
import { Context } from "./context.ts";
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    at https://deno.land/x/oak@v6.1.0/router.ts:29:1

TS1371 [ERROR]: This import is never used as a value and must use 'import type' because the 'importsNotUsedAsValues' is set to 'error'.
import { HTTPMethods, RedirectStatus } from "./types.d.ts";
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    at https://deno.land/x/oak@v6.1.0/router.ts:42:1

TS1371 [ERROR]: This import is never used as a value and must use 'import type' because the 'importsNotUsedAsValues' is set to 'error'.
import { Context } from "./context.ts";
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    at https://deno.land/x/oak@v6.1.0/helpers.ts:3:1

TS1371 [ERROR]: This import is never used as a value and must use 'import type' because the 'importsNotUsedAsValues' is set to 'error'.
import { RouterContext } from "./router.ts";
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    at https://deno.land/x/oak@v6.1.0/helpers.ts:4:1

created time in a month

create barnchesquevin/oak

branch : fix-import-type

created branch time in a month

fork esquevin/oak

A middleware framework for Deno's net server 🐿️ 🦕

https://oakserver.github.io/oak/

fork in a month

issue openeddenoland/deno

acceptWebSocket doesn't support `Sec-WebSocket-Protocol`, preventing Chrome to connect

Chrome refuses websocket connection if the header Sec-WebSocket-Protocol is set, because it's not returned by Deno.

Error during WebSocket handshake: Sent non-empty 'Sec-WebSocket-Protocol' header but no response was received

MDN documentations specify that the server should return a header with the selected protocol in that case: https://developer.mozilla.org/en-US/docs/Web/HTTP/Protocol_upgrade_mechanism#:~:text=The%20Sec-WebSocket-Protocol%20header,header%20included%20in%20the%20response.

As far as I can see, there are no way to specify custom headers in acceptWebSocket

https://github.com/denoland/deno/issues/3539#issuecomment-643461959 reports the same issue

created time in 2 months

more