profile
viewpoint
EnokMan manyuanrong ThoughtWorks Chengdu China https://www.manyuanrong.cn/ 前重庆优启科技系统架构师; 前重庆奇燎科技CTO; 现:ThoughtWorks

manyuanrong/deno_mysql 52

MySQL driver for Deno

manyuanrong/dso 30

Simple Orm library for Deno based on deno_mysql

deno-china/denocn-website 24

Deno中文社区前端

manyuanrong/deno_mongo 13

MongoDB driver for Deno

manyuanrong/deno-plugin-prepare 5

A library for managing deno native plugin dependencies

manyuanrong/deno-deamon 4

Make the Deno program run in the background

manyuanrong/bytes_formater 3

Formatting bytes(Uint8Array、Uint16Array、Uint32Array、ArrayBufferView..) output, is very useful when debugging IO functions

manyuanrong/deno-smtp 3

SMTP implements for deno

manyuanrong/enok-blog 3

EnokBlog Mac桌面仿真博客系统

manyuanrong/deno-checksum 1

Sha1、MD5 algorithms for Deno

push eventdeno-china/denocn-server

Enok

commit sha 6ff52e3970948635b9a27b1f1c00d0f6a8dac5c5

完成分页和排序

view details

push time in a day

push eventdeno-china/denocn-website

Enok

commit sha 8e9512911c9b23ce5af8c697355afbd4c15831f7

修复分页错误&修复发布功能

view details

push time in a day

created tagmanyuanrong/deno_mongo

tagv0.5.1

MongoDB driver for Deno

created time in a day

release manyuanrong/deno_mongo

v0.5.1

released time in a day

push eventmanyuanrong/deno_mongo

Enok

commit sha a3ed90af3e6b1731a299422c9bca19e4def972fb

Fix aggreate type convert

view details

push time in a day

created tagmanyuanrong/deno_mongo

tagv0.5.0

MongoDB driver for Deno

created time in a day

release manyuanrong/deno_mongo

v0.5.0

released time in a day

push eventmanyuanrong/deno_mongo

Enok

commit sha d2a0d88e1e1500e9c939b2918d399daeea9b8336

release v0.5.0

view details

push time in a day

push eventmanyuanrong/deno_mongo

Enok

commit sha 465dc8a5d139f172e8cffc0835557eb755f134a0

support date type

view details

push time in a day

push eventmanyuanrong/oak

Kitson Kelly

commit sha 4216a342ab6acd62ef1dd8b2d53384e02bf08120

deno fmt updates

view details

Kitson Kelly

commit sha 99dfcda9d590b73a449e1258c7c0c2e4ab790b45

Update to Deno 0.37.1

view details

Kitson Kelly

commit sha 9429d1a66c72494a2ffa0e6269f882e89c92432c

Formatting updates

view details

Kitson Kelly

commit sha caec04c83755a7915fcd467d4c600b38d51edb7a

Update to Deno 0.38.0

view details

Enok

commit sha 9770218d4854ad5b4b528c4dbe7e4e7033a5a3c7

Resolving Request Deadlocks

view details

Enok

commit sha 2077efeed390a217da7f865048257d8192af771b

fix deps

view details

push time in a day

push eventthe-road-to-learn-react/the-road-to-react-chinese

Enok

commit sha 51cb108f2dd11a80a43485c6affbd5ead17cc592

[Trans][#8] React Component Instantiation

view details

push time in 2 days

startedspacejam/sled

started time in 3 days

starteddenoland/deno_lint

started time in 4 days

startedbartlomieju/deno_doc

started time in 5 days

startedPsichiX/Oxygengine

started time in 6 days

push eventhandream-org/mini-program

Enok

commit sha fbfa0cf59b4c5fa3dfd76da028ec086a1a88af81

添加测试云函数

view details

push time in 7 days

push eventthe-road-to-learn-react/the-road-to-react-chinese

Enok

commit sha c6254c8572117f03a23d8754be66feba367e7b2c

[Trans][#3] Setting up a React Project

view details

push time in 8 days

push eventhandream-org/mini-program

Enok

commit sha ef7245751e622a34ebdd5dd0451c5b2580bb0323

ignore

view details

push time in 9 days

startedgdut-yy/Domain-Driven-Design-zh

started time in 9 days

startedmeilisearch/MeiliSearch

started time in 13 days

starteddavidbailey00/deno-babel-demo

started time in 13 days

push eventdeno-china/denocn-server

Enok

commit sha 618dd46bf689d84b0a6c16f90eb0ee18e8009f36

upgrade

view details

Enok

commit sha ed5fb891fe38d0ce29b48e11d22541cd0ff98bb2

fix test

view details

Enok

commit sha 46eff7ef8169d89ca4223bc91c0e87565bd63de9

disable mongo

view details

Enok

commit sha f40a750fa207dbdae1bd61bec9d38e75992231ff

rewrite by mongodb

view details

Enok

commit sha 5deb37e95bb9f175ee3c5906289f7f9e9238672d

add submodule

view details

Enok

commit sha 6aa3d8141066592c77a3e10801783c97f380f5fd

add ssr support

view details

Enok

commit sha 70b4dbaaab993655f7f253872897802253fdd61f

ssr support prefetch

view details

Enok

commit sha b1adf6d3982662875cae9eb628cd1d9133c000c2

support ssr

view details

Enok

commit sha ae7e66370eca43219deba339a85e1a51a390109d

rewrite controllers

view details

Enok

commit sha 078db1ddac213fc02462ee148db79bc09a6880b7

publish beta

view details

Enok

commit sha 3e6deceb0835e2f54700510b3d91a1e6f5cdefe1

fix yml

view details

Enok

commit sha 12a22b628d1d54b17bf1c8feb5ccf43f5b63f6fb

checkout submodules

view details

Enok

commit sha 743da7b91f3f1971c933d6cf5906b8db8a4fde98

rollback chekcout version

view details

Enok

commit sha 9bcad5b8a9587c79698e5a1f72421719a732824c

setup deno

view details

Enok

commit sha f96a9e0875376b95c5af0c309c83fea67e4aed53

fix deno run

view details

Enok

commit sha 7663878d637543a24fe2a0f196f398d5fcb41ad6

fix docker image build

view details

EnokMan

commit sha c26167b3075e6ab7c164b73c299567fb39efed50

Merge pull request #18 from deno-china/rewrite Rewrite

view details

push time in 16 days

delete branch deno-china/denocn-server

delete branch : rewrite

delete time in 16 days

PR closed deno-china/denocn-server

Rewrite
+492 -6344

0 comment

54 changed files

manyuanrong

pr closed time in 16 days

PR closed deno-china/denocn-server

Bump acorn from 5.7.3 to 5.7.4 in /web dependencies

Bumps acorn from 5.7.3 to 5.7.4. <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/acornjs/acorn/commit/6370e90067552022710190319cbbbd8c43001957"><code>6370e90</code></a> Mark version 5.7.4</li> <li><a href="https://github.com/acornjs/acorn/commit/fbc15b1344f6dfb992f67b4bbf1357436247c8a0"><code>fbc15b1</code></a> More rigorously check surrogate pairs in regexp validator</li> <li>See full diff in <a href="https://github.com/acornjs/acorn/compare/5.7.3...5.7.4">compare view</a></li> </ul> </details> <br />

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


<details> <summary>Dependabot commands and options</summary> <br />

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
  • @dependabot use these labels will set the current labels as the default for future PRs for this repo and language
  • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
  • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
  • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language

You can disable automated security fix PRs for this repo from the Security Alerts page.

</details>

+6 -6

0 comment

1 changed file

dependabot[bot]

pr closed time in 16 days

PR closed deno-china/denocn-server

Bump serialize-to-js from 3.0.0 to 3.1.1 in /web dependencies

Bumps serialize-to-js from 3.0.0 to 3.1.1. <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/commenthol/serialize-to-js/commit/5574c8b3a28f2ab44b0e2081d652847c39e48fd0"><code>5574c8b</code></a> 3.1.1</li> <li><a href="https://github.com/commenthol/serialize-to-js/commit/2949f8aa51d1ab81f380f1da2912de4c2f9d093a"><code>2949f8a</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/commenthol/serialize-to-js/issues/17">#17</a> from commenthol/empty_string</li> <li><a href="https://github.com/commenthol/serialize-to-js/commit/68b51fe02ce06520f6d78cbc6b0a4e9bb06bf0a0"><code>68b51fe</code></a> test: zero</li> <li><a href="https://github.com/commenthol/serialize-to-js/commit/ed0dd61fda12d6acb13a83e7d5d7dbf16aa28fd4"><code>ed0dd61</code></a> fix: empty string</li> <li><a href="https://github.com/commenthol/serialize-to-js/commit/f84f1b8a3d5bba86c17b6e40aaa29110575a7720"><code>f84f1b8</code></a> 3.1.0</li> <li><a href="https://github.com/commenthol/serialize-to-js/commit/40bfb1124f64971210a3d625fa975263d7465a65"><code>40bfb11</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/commenthol/serialize-to-js/issues/16">#16</a> from commenthol/set-map</li> <li><a href="https://github.com/commenthol/serialize-to-js/commit/661c2fc2845f1075442c200312a3ebd1cdb9b2bd"><code>661c2fc</code></a> feat: add support for Set Map</li> <li><a href="https://github.com/commenthol/serialize-to-js/commit/435db27794a0936a5eb8ba51d4ca81e611a7ccb3"><code>435db27</code></a> chore: bump deps</li> <li><a href="https://github.com/commenthol/serialize-to-js/commit/4d54be39b5d0febb6ad876768f32ed791e46177a"><code>4d54be3</code></a> 3.0.3</li> <li><a href="https://github.com/commenthol/serialize-to-js/commit/b5fe32552ab1208eb5e0c0429523bb96f12e3e5c"><code>b5fe325</code></a> Merge pull request from GHSA-2hj9-hg84-7g3w</li> <li>Additional commits viewable in <a href="https://github.com/commenthol/serialize-to-js/compare/v3.0.0...v3.1.1">compare view</a></li> </ul> </details> <br />

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


<details> <summary>Dependabot commands and options</summary> <br />

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
  • @dependabot use these labels will set the current labels as the default for future PRs for this repo and language
  • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
  • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
  • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language

You can disable automated security fix PRs for this repo from the Security Alerts page.

</details>

+3 -3

0 comment

1 changed file

dependabot[bot]

pr closed time in 16 days

push eventdeno-china/denocn-server

push time in 16 days

push eventdeno-china/denocn-website

Enok

commit sha 65516e0ac381fc39f7a44306a282d1f7a05cbbcf

remove react-toast-notifications

view details

push time in 16 days

push eventdeno-china/denocn-server

Enok

commit sha 7663878d637543a24fe2a0f196f398d5fcb41ad6

fix docker image build

view details

push time in 17 days

issue commentmanyuanrong/flutter-openvidu

How to use

This is a project integrated with Openvidu written a long time ago, and I am not sure if it can run normally now. You can take a look at the openvidu_demo directory

gvnramu

comment created time in 17 days

push eventdeno-china/denocn-server

Enok

commit sha f96a9e0875376b95c5af0c309c83fea67e4aed53

fix deno run

view details

push time in 17 days

PR opened deno-china/denocn-server

Rewrite
+487 -6344

0 comment

54 changed files

pr created time in 17 days

push eventdeno-china/denocn-server

Enok

commit sha 9bcad5b8a9587c79698e5a1f72421719a732824c

setup deno

view details

push time in 17 days

push eventdeno-china/denocn-server

Enok

commit sha 743da7b91f3f1971c933d6cf5906b8db8a4fde98

rollback chekcout version

view details

push time in 17 days

push eventdeno-china/denocn-server

Enok

commit sha 12a22b628d1d54b17bf1c8feb5ccf43f5b63f6fb

checkout submodules

view details

push time in 17 days

push eventdeno-china/denocn-server

Enok

commit sha 3e6deceb0835e2f54700510b3d91a1e6f5cdefe1

fix yml

view details

push time in 17 days

push eventdeno-china/denocn-server

Enok

commit sha ae7e66370eca43219deba339a85e1a51a390109d

rewrite controllers

view details

Enok

commit sha 078db1ddac213fc02462ee148db79bc09a6880b7

publish beta

view details

push time in 17 days

push eventdeno-china/denocn-website

Enok

commit sha beb7c900819ad20f54c6026194cda00323f31612

fix markdown render

view details

Enok

commit sha 6ee507113b243f9b034f223970496b5bdec335fa

support set documet title

view details

push time in 17 days

push eventdeno-china/denocn-website

Enok

commit sha b37277efbcef9b56bafea2bf79a773b9dbb4ff06

filter topics

view details

Enok

commit sha 9bed4a943f8f520e51789431f43d74a38884eea4

support reply

view details

push time in 18 days

created tagmanyuanrong/deno_mongo

tagv0.4.0

MongoDB driver for Deno

created time in 18 days

release manyuanrong/deno_mongo

v0.4.0

released time in 18 days

push eventmanyuanrong/deno_mongo

Enok

commit sha abf2686be6bd1ec1bde0e11a2cda23c1e0cf6861

count support

view details

push time in 18 days

push eventmanyuanrong/deno_mongo

Enok

commit sha 92ab1329afa351cfbdf60cd4ebda549aad3e06a6

add createIndexes prototype

view details

push time in 18 days

delete branch manyuanrong/deno_mongo

delete branch : add_aggregation

delete time in 18 days

push eventmanyuanrong/deno_mongo

Enok

commit sha 241b51599797c94bee1379de760ad3367d4339a9

add aggregation

view details

Enok

commit sha 550d6eac625cc29047bc6aba9b5f6285a01f4c45

rename

view details

EnokMan

commit sha bc524afab730dd0a23ade60f4a79dec3dc94d7b7

Merge pull request #8 from manyuanrong/add_aggregation Add aggregation

view details

push time in 18 days

PR merged manyuanrong/deno_mongo

Add aggregation
+80 -5

0 comment

8 changed files

manyuanrong

pr closed time in 18 days

PR opened manyuanrong/deno_mongo

Add aggregation
+80 -5

0 comment

8 changed files

pr created time in 18 days

push eventmanyuanrong/deno_mongo

Enok

commit sha 550d6eac625cc29047bc6aba9b5f6285a01f4c45

rename

view details

push time in 18 days

create barnchmanyuanrong/deno_mongo

branch : add_aggregation

created branch time in 18 days

delete branch manyuanrong/deno_mongo

delete branch : cursor

delete time in 19 days

push eventmanyuanrong/deno_mongo

Enok

commit sha 108c6d124d9d84d4633998d1b8bbeb117a1d5bde

add find options

view details

Enok

commit sha c3c95815a017db811563a71cc8ce4a45f027b80e

update ci deno version

view details

Enok

commit sha 2dfc994d0ccbcbaaa01bbdf79344a2cecafaa233

commit cargo.lock

view details

EnokMan

commit sha fa42eadd40d6a682e29419b76cc6d517d81a8d30

Merge branch 'master' into cursor

view details

EnokMan

commit sha 08081202db9bd780e723513887ade5ae89f82f21

Merge pull request #7 from manyuanrong/cursor add findOptions

view details

push time in 19 days

PR merged manyuanrong/deno_mongo

add findOptions
+48 -41

0 comment

11 changed files

manyuanrong

pr closed time in 19 days

push eventmanyuanrong/deno_mongo

EnokMan

commit sha b4a8159be31fd58d119fefef585a3b056439a143

Merge pull request #4 from manyuanrong/exports Exports

view details

Enok

commit sha 72d2fb663d19436a5c28208e6612e620a70e31f5

add ObjectId

view details

EnokMan

commit sha 1185ac4c435a36dbbf0b8dec8a2c8a16ad8723f3

Merge pull request #5 from manyuanrong/objectid add ObjectId

view details

Enok

commit sha b51102576c37010656ce6fb2760635aa0ba6cab7

add ObjectId

view details

EnokMan

commit sha 4c61aa279c58411fd77e01332cf1e5f5a0105441

add ObjectId add ObjectId

view details

EnokMan

commit sha fa42eadd40d6a682e29419b76cc6d517d81a8d30

Merge branch 'master' into cursor

view details

push time in 19 days

PR opened manyuanrong/deno_mongo

add findOptions
+73 -45

0 comment

12 changed files

pr created time in 19 days

Pull request review commentmanyuanrong/deno_mysql

fix version detection

-import { byteFormat } from "../../deps.ts";-import { BufferReader, BufferWriter } from "../buffer.ts";-import { WriteError } from "../constant/errors.ts";-import { debug, log } from "../logger.ts";+import { byteFormat } from "../../deps.ts"+import { BufferReader, BufferWriter } from "../buffer.ts"+import { WriteError } from "../constant/errors.ts"+import { debug, log } from "../logger.ts" -/** @ignore */

Classes that work internally should not be visible to the user in the document

timreichen

comment created time in 19 days

Pull request review commentmanyuanrong/deno_mysql

fix version detection

-import { encode } from "../../deps.ts";-import { Hash } from "https://deno.land/x/checksum@1.1.0/mod.ts";+import { encode } from "../../deps.ts"+import { Hash } from "https://deno.land/x/checksum@1.1.0/mod.ts"

Whether to use a semicolon or not This is a faction controversy, the controversy is not meaningful, but I am willing to use deno fmt to standardize the code style

timreichen

comment created time in 19 days

Pull request review commentmanyuanrong/deno_mysql

fix version detection

-/** @ignore */-export const MYSQL_TYPE_DECIMAL = 0x00;-/** @ignore */-export const MYSQL_TYPE_TINY = 0x01;-/** @ignore */-export const MYSQL_TYPE_SHORT = 0x02;-/** @ignore */-export const MYSQL_TYPE_LONG = 0x03;-/** @ignore */-export const MYSQL_TYPE_FLOAT = 0x04;-/** @ignore */-export const MYSQL_TYPE_DOUBLE = 0x05;-/** @ignore */-export const MYSQL_TYPE_NULL = 0x06;-/** @ignore */-export const MYSQL_TYPE_TIMESTAMP = 0x07;-/** @ignore */-export const MYSQL_TYPE_LONGLONG = 0x08;-/** @ignore */-export const MYSQL_TYPE_INT24 = 0x09;-/** @ignore */-export const MYSQL_TYPE_DATE = 0x0a;-/** @ignore */-export const MYSQL_TYPE_TIME = 0x0b;-/** @ignore */-export const MYSQL_TYPE_DATETIME = 0x0c;-/** @ignore */-export const MYSQL_TYPE_YEAR = 0x0d;-/** @ignore */-export const MYSQL_TYPE_NEWDATE = 0x0e;-/** @ignore */-export const MYSQL_TYPE_VARCHAR = 0x0f;-/** @ignore */-export const MYSQL_TYPE_BIT = 0x10;-/** @ignore */-export const MYSQL_TYPE_TIMESTAMP2 = 0x11;-/** @ignore */-export const MYSQL_TYPE_DATETIME2 = 0x12;-/** @ignore */-export const MYSQL_TYPE_TIME2 = 0x13;-/** @ignore */-export const MYSQL_TYPE_NEWDECIMAL = 0xf6;-/** @ignore */-export const MYSQL_TYPE_ENUM = 0xf7;-/** @ignore */-export const MYSQL_TYPE_SET = 0xf8;-/** @ignore */-export const MYSQL_TYPE_TINY_BLOB = 0xf9;-/** @ignore */-export const MYSQL_TYPE_MEDIUM_BLOB = 0xfa;-/** @ignore */-export const MYSQL_TYPE_LONG_BLOB = 0xfb;-/** @ignore */-export const MYSQL_TYPE_BLOB = 0xfc;-/** @ignore */-export const MYSQL_TYPE_VAR_STRING = 0xfd;-/** @ignore */-export const MYSQL_TYPE_STRING = 0xfe;-/** @ignore */-export const MYSQL_TYPE_GEOMETRY = 0xff;+export const MYSQL_TYPE_DECIMAL = 0x00

I don't want the internal constants to be generated in the typedoc documentation. I'm not sure if there is any problem with removing the ignored comments? Or just ignore the entire file?

timreichen

comment created time in 19 days

Pull request review commentmanyuanrong/deno_mysql

fix version detection

-export { decode, encode } from "https://deno.land/std@v0.35.0/strings/mod.ts";-export { format as byteFormat } from "https://deno.land/x/bytes_formater@1.1.0/mod.ts";-export { replaceParams } from "https://deno.land/x/sql_builder@1.3.5/util.ts";+export { decode, encode } from "https://deno.land/std/strings/mod.ts"+export { format as byteFormat } from "https://deno.land/x/bytes_formater/mod.ts"+export { replaceParams } from "https://deno.land/x/sql_builder/util.ts"

I disapprove of removing semver because upstream dependencies are very likely to make destructive changes that make them unusable

timreichen

comment created time in 19 days

push eventdeno-china/denocn-website

Enok

commit sha 9e3f2840e3defb09c7eb5653d64471227d31e449

add publish page

view details

Enok

commit sha 5522183710d6adaa9cff859ecc5ba140496fcf12

add detail page

view details

Enok

commit sha d26ddcea436190bd76fe41de4ffe0aca5ef8dab3

make publish page dynamic load

view details

Enok

commit sha 06d2274f344f378d44011a97a6273b2fc240adae

优化数据预加载

view details

push time in 19 days

push eventmanyuanrong/deno_mongo

Enok

commit sha 2dfc994d0ccbcbaaa01bbdf79344a2cecafaa233

commit cargo.lock

view details

push time in 19 days

push eventmanyuanrong/deno_mongo

Enok

commit sha c3c95815a017db811563a71cc8ce4a45f027b80e

update ci deno version

view details

push time in 19 days

push eventmanyuanrong/deno_mongo

Enok

commit sha 108c6d124d9d84d4633998d1b8bbeb117a1d5bde

add find options

view details

push time in 19 days

push eventmanyuanrong/deno_mongo

Enok

commit sha 7c3b9444db63a6e5de3eaf98980078e38096e619

bump deno to v0.36.0

view details

push time in 19 days

push eventmanyuanrong/deno_mongo

Enok

commit sha b7448c5ff21d8bda438e0d0cfd8da4c38efde870

fix ci

view details

push time in 19 days

create barnchmanyuanrong/deno_mongo

branch : cursor

created branch time in 19 days

pull request commentmanyuanrong/deno-smtp

Update config.ts

@timreichen Can you commit all changes merge?

timreichen

comment created time in 20 days

issue closedmanyuanrong/deno-plugin-prepare

Support local files

It's me again. I would love support for locally built files for using deno-plugin-prepare in development but because fetch doesn't support local fetching of files it throws the following:

error: Uncaught TypeError: scheme 'file' not supported

closed time in 20 days

eliassjogreen

created tagmanyuanrong/deno-plugin-prepare

tagv0.3.0

A library for managing deno native plugin dependencies

created time in 20 days

release manyuanrong/deno-plugin-prepare

v0.3.0

released time in 20 days

delete branch manyuanrong/deno-plugin-prepare

delete branch : manyuanrong-patch-1

delete time in 20 days

push eventmanyuanrong/deno-plugin-prepare

EnokMan

commit sha 3ce40f8aa1248bb855f31c79e305898b2be15cf0

Update README.md closes #1 #3 support local files support disable log

view details

EnokMan

commit sha a51b9547f8611f7f38a4c0b76f20c52b754abcda

support local files & support disable log support local files support disable log

view details

push time in 20 days

PR merged manyuanrong/deno-plugin-prepare

Update README.md

closes #1 #3 support local files support disable log

+1 -1

0 comment

1 changed file

manyuanrong

pr closed time in 20 days

issue closedmanyuanrong/deno-plugin-prepare

No log

Provide an easy way (function or flag) to turn off logging and or redirect it.

closed time in 20 days

eliassjogreen

PR opened manyuanrong/deno-plugin-prepare

Update README.md

closes #1 #3 support local files support disable log

+1 -1

0 comment

1 changed file

pr created time in 20 days

create barnchmanyuanrong/deno-plugin-prepare

branch : manyuanrong-patch-1

created branch time in 20 days

push eventmanyuanrong/deno-plugin-prepare

Enok

commit sha c727bdf86fef98c4c9f07ffe0e71a172e17ed1d5

support local files & support disable log

view details

push time in 20 days

issue commentmanyuanrong/deno_mysql

query always returns empty array

deno_mysql is not very compatible with MariaDB at the moment, you can try MariaDB 10.2 and above

timreichen

comment created time in 20 days

startedmicrosoft/tsyringe

started time in 20 days

push eventdeno-china/denocn-website

Enok

commit sha 74a154e08c8ff36951fd36cb67a2aa113817f34d

add index page & add panels

view details

push time in 21 days

issue commentmanyuanrong/deno-plugin-prepare

Support local files

I don't think there is a problem supporting local files, but it doesn't seem to make much sense. This is just convenient for debugging during development。

I think what you want is this. It will be more convenient https://github.com/manyuanrong/deno_mongo/blob/master/build.ts

eliassjogreen

comment created time in 21 days

fork manyuanrong/deno_webview

Deno bindings for webview, a tiny library for creating web-based desktop GUIs

fork in 21 days

pull request commentoakserver/oak

Resolving Request Deadlocks

@Qard This does not lose any errors. If something goes wrong, the program will immediately crash and print the error. This is what we expect, and error catching and handling should be implemented by the users themselves.

manyuanrong

comment created time in 21 days

issue closedmanyuanrong/deno-plugin-prepare

Updating plugin to match the release/module version

Right now the plugin-prepare only downloads the new version if the local path of the plugin is changed. This however is not very good in cases where you would want to update the plugin using a new github release. It would therefor be preferred if for example it in the .deno_plugins directory kept a file for which release version (or checksum) that is currently downloaded. Hopefully this is just a temporary solution until #4222 is resolved and there is no need for this module.

closed time in 21 days

eliassjogreen

issue commentmanyuanrong/deno-plugin-prepare

Updating plugin to match the release/module version

Multi-version coexistence is now supported, especially if many libraries cross depend on different versions https://github.com/manyuanrong/deno-plugin-prepare/releases/tag/v0.2.0

eliassjogreen

comment created time in 21 days

created tagmanyuanrong/deno-plugin-prepare

tagv0.2.0

A library for managing deno native plugin dependencies

created time in 21 days

release manyuanrong/deno-plugin-prepare

v0.2.0

released time in 21 days

push eventmanyuanrong/deno-plugin-prepare

Enok

commit sha 209079d281e19e28e12cbbd2589425dc623b1685

multi-version support

view details

push time in 21 days

push eventdeno-china/denocn-server

Enok

commit sha b1adf6d3982662875cae9eb628cd1d9133c000c2

support ssr

view details

push time in 22 days

push eventdeno-china/denocn-website

Enok

commit sha 44c0b886410fc2e44de374ee885be64c90be1fb2

user page ssr

view details

push time in 22 days

push eventmanyuanrong/oak

Enok

commit sha 477f2bf7e72753115c3ac009a293828923086276

fix deps

view details

push time in 22 days

PR opened oakserver/oak

Resolving Request Deadlocks

Closes #40

+13 -7

0 comment

1 changed file

pr created time in 22 days

create barnchmanyuanrong/oak

branch : fix_deadlock

created branch time in 22 days

created tagmanyuanrong/deno-plugin-prepare

tagv0.1.0

A library for managing deno native plugin dependencies

created time in 22 days

release manyuanrong/deno-plugin-prepare

v0.1.0

released time in 22 days

push eventmanyuanrong/deno-plugin-prepare

Enok

commit sha be7303d4846b42b51eec34675aa8659dffa7d83e

add todos

view details

push time in 22 days

startedsiokas/denomander

started time in 22 days

issue commentoakserver/oak

Wrong concurrency model

I encountered the problem of deadlock, and I guess it was caused by concurrency, but it wasn't. But my code can respond normally in std / http / server. Deadlocked in oak

Deadlocked

import { Application } from "https://deno.land/x/oak/mod.ts";
const app = new Application();
app.use(async ctx => {
  console.log(ctx.request.url);
  if (ctx.request.url === "/ssr") {
    await fetch("http://localhost:8000/hello")
      .then(res => res.text())
      .then(text => {
        ctx.response.body = text;
      });
  } else {
    ctx.response.body = "Hello World!";
  }
});
await app.listen({ port: 8000 });

It is normal

import { serve } from "https://deno.land/std/http/server.ts";
const body = new TextEncoder().encode("Hello World\n");
for await (const req of serve(":8000")) {
  console.log(req.url);
  if (req.url === "/ssr") {
    fetch("http://localhost:8000/hello")
      .then(res => res.text())
      .then(text => {
        req.respond({ body: text });
      });
  } else {
    req.respond({ body });
  }
}
manyuanrong

comment created time in 22 days

issue commentoakserver/oak

Wrong concurrency model

My example seems wrong. I also got the same result using setTimeout in Node.js

manyuanrong

comment created time in 22 days

issue openedoakserver/oak

Wrong concurrency model

This is a piece of code from Oak:

https://github.com/oakserver/oak/blob/master/application.ts#L25-L35

This incorrectly uses await for each request. As a result, requests cannot be executed in parallel, but are executed serially. If two requests are sent in succession, each of which takes 10s, eventually all requests will be completed in 20s instead of all being completed at the same time in 10s

import { Application } from "https://deno.land/x/oak/mod.ts";
const app = new Application();
app.use(async ctx => {
  await new Promise(resolve => setTimeout(resolve, 10000));
  ctx.response.body = "Hello World!";
});
await app.listen({ port: 8000 });

created time in 22 days

push eventdeno-china/denocn-website

Enok

commit sha e92d2282f62d036a1eaf156c5ac1acbcbf94ec41

add user page

view details

push time in 22 days

more