profile
viewpoint
木杉 zhmushan Zhejiang University City College Hangzhou, China Spelled as Mu Shan(木杉) in Mandarin.

zhmushan/abc 428

A better Deno framework to create web application.

berialjs/berial 176

😈 Simple micro-front-end framework.

denolib/setup-deno 137

Set up your GitHub Actions workflow with a specific version of deno

zhmushan/go-common 106

哔哩哔哩 bilibili b站 后台源码

deno-china/denocn-server 73

Deno中文社区(后端部分)

denolib/typeorm 46

Forked from https://github.com/typeorm/typeorm

zhmushan/dev_server 18

Feel free to import TypeScript files in the script tag!

cliclitv/deno_server 16

clicli server written by deno

jihuayu/FZU-OOP-2020 11

福州大学2020年面向对象程序设计

zhmushan/deno_init 11

Quickly initialize a Deno project

startedservo/html5ever

started time in 8 hours

create barnchzhmushan/berial

branch : fix_lint

created branch time in 11 hours

push eventzhmushan/node-casbin

zhmushan

commit sha d40fb42ad2e38c27a37d4af0b893fb842c74caec

fix: clearPolicy should save policy Signed-off-by: zhmushan <zhmushan@qq.com>

view details

push time in 12 hours

push eventzhmushan/node-casbin

zhmushan

commit sha 73ab81bb6482ed7b0bf80408bb6121d3611391e4

fix: clearPolicy should save policy

view details

push time in 12 hours

push eventzhmushan/node-casbin

zhmushan

commit sha 94129b60ac74f6f900e639e744932fbe807163c3

fix: await clearPolicy & move loadPolicy to coreEnforcer Signed-off-by: zhmushan <zhmushan@qq.com>

view details

push time in 12 hours

push eventzhmushan/node-casbin

zhmushan

commit sha d4f091256a336c193e6b5d6156c3f520ef51f99f

fix: await clearPolicy & move loadPolicy to coreEnforcer

view details

push time in 12 hours

push eventzhmushan/node-casbin

zhmushan

commit sha 7728b75842512fd5cf9fc155e49d447d1e2785c1

fix: await clearPolicy & move loadPolicy to coreEnforcer

view details

push time in 12 hours

push eventzhmushan/berial

伊撒尔

commit sha 4fe3f234f7c23a324258a2c70f13f79cb93c0331

Update index.ts

view details

push time in 12 hours

push eventzhmushan/node-casbin

zhmushan

commit sha 4c5dda005aab9aa1e9b80788c9a05e82193f86eb

fix: empty syncedEnforcer & add loadPolicy in enforcer Signed-off-by: zhmushan <zhmushan@qq.com>

view details

push time in 12 hours

push eventzhmushan/node-casbin

zhmushan

commit sha dcd48f89862ae36fd11ecf1243feceeafeb9e933

fix: empty syncedEnforcer & add loadPolicy in enforcer

view details

push time in 12 hours

push eventzhmushan/berial

伊撒尔

commit sha b26c647030ac2a7aebef455d9ef997415a77c58f

[WIP] Refactor proxy: copy-on-wirte (#22) * init produce * finish refactor * add document proxy * cleanup * Update proxy.ts * Update proxy.ts Co-authored-by: H <andywangsy@gmail.com>

view details

伊撒尔

commit sha 2047e19d7791f81a9f5a56c44ec0c96351f9e16c

Update proxy.ts

view details

伊撒尔

commit sha 54a7ec8cf8f6f847ae63ca4fe9d162597fc33a79

Update html-loader.ts

view details

push time in 18 hours

issue closedzhmushan/abc

403 Forbidden while trying to download library

Minimal reproduction steps:

Create file.ts with code: import { Application } from "https://deno.land/x/abc@v1/mod.ts";

And run command:

sudo deno run --allow-read --allow-net --allow-plugin --unstable file.ts

Actual results: script shuts down on 1 line - console prints:

Download https://deno.land/x/abc@v1/mod.ts
Download https://deno.land/std@v0.50.0/fs/exists.ts
Download https://deno.land/std@v0.50.0/log/mod.ts
Download https://deno.land/std@v0.50.0/path/mod.ts
error: Import 'https://deno.land/x/abc@v1/mod.ts' failed: 403 Forbidden
Imported from "file:///Users/someUser/someFolder/file.ts:1"

closed time in 19 hours

johny1614

issue commentzhmushan/abc

403 Forbidden while trying to download library

@johny1614 fixed

johny1614

comment created time in 19 hours

created tagzhmushan/abc

tagv1

A better Deno framework to create web application.

created time in 19 hours

delete branch zhmushan/abc

delete branch : v1

delete time in 19 hours

created tagzhmushan/router

tagv1

A high-performance basic router works anywhere.

created time in 20 hours

delete tag zhmushan/router

delete tag : v1

delete time in 20 hours

issue commentzhmushan/abc

403 Forbidden while trying to download library

I don’t know how to create a webhook correctly, can anyone tell me what to fill in Payload URL?

johny1614

comment created time in 20 hours

created tagzhmushan/router

tagv1

A high-performance basic router works anywhere.

created time in 21 hours

delete branch zhmushan/router

delete branch : v1

delete time in 21 hours

Pull request review commentcasbin/node-casbin

fix: clearPolicy should save policy

 export class SyncedEnforcer extends Enforcer {   /**    * clearPolicy clears all policy.    */-  public clearPolicy(): void {-    this.lock+  public async clearPolicy(): Promise<void> {+    await this.lock       .acquireAsync()       .then(() => super.clearPolicy())

done

zhmushan

comment created time in 2 days

push eventzhmushan/node-casbin

zhmushan

commit sha 580ebf6142881127b4103eb238ed79425758674c

fix: clearPolicy should save policy Signed-off-by: zhmushan <zhmushan@qq.com>

view details

push time in 2 days

push eventzhmushan/node-casbin

zhmushan

commit sha 67b9791a65e60ea1acae3d2819c71eb8aa404c02

fix: clearPolicy should save policy

view details

push time in 2 days

push eventzhmushan/berial

木杉

commit sha 1505a6690bb594cceed5ee8e75563f067e3253aa

require explicit function return type (#21)

view details

push time in 2 days

delete branch zhmushan/berial

delete branch : return_type

delete time in 2 days

push eventberialjs/berial

木杉

commit sha 1505a6690bb594cceed5ee8e75563f067e3253aa

require explicit function return type (#21)

view details

push time in 2 days

PR merged berialjs/berial

require explicit function return type

Only the type is marked, without any fix

+75 -49

0 comment

5 changed files

zhmushan

pr closed time in 2 days

PR opened berialjs/berial

require explicit function return type

Only the type is marked, without any fix

+75 -49

0 comment

5 changed files

pr created time in 2 days

delete branch berialjs/berial

delete branch : refactor

delete time in 2 days

create barnchzhmushan/berial

branch : return_type

created branch time in 2 days

push eventzhmushan/berial

木杉

commit sha 87c724005802c4d6b28b54fcc42ba6934f1cd49a

Fix Readme broken images (#19)

view details

木杉

commit sha 21943c978d814e40c79862bd55173287d29ec41d

Prefer import type (#20)

view details

push time in 2 days

delete branch zhmushan/berial

delete branch : prefer_import_type

delete time in 2 days

PR opened berialjs/berial

Prefer import type
+6 -5

0 comment

4 changed files

pr created time in 2 days

create barnchzhmushan/berial

branch : prefer_import_type

created branch time in 2 days

delete branch zhmushan/berial

delete branch : img

delete time in 2 days

PR opened berialjs/berial

Fix Readme broken images
+2 -2

0 comment

1 changed file

pr created time in 2 days

create barnchzhmushan/berial

branch : img

created branch time in 2 days

push eventzhmushan/berial

h-a-n-a

commit sha f9d4f4fa76ad9371bf3db55e1e79715dcb616883

Merge branch 'master' of https://github.com/yisar/berial

view details

132yse

commit sha cd0f1920ea3b88a0d2a38d5d28544d611d11601e

fix bug

view details

132yse

commit sha 1794079e69cd762152c7695f7c24ab807d63888b

Merge branch 'master' of https://github.com/yisar/berial

view details

h-a-n-a

commit sha a5f4c114c585f23605f9883ee08bbff1aa29ba2a

fix: fix type

view details

H

commit sha 07e3fc24343fdef87fa534586d7274b8e468167e

Implement body and css parser (#13) * feat: add css parser * feat: add body parser

view details

132yse

commit sha 5507734a43ef62f7d4b306babde9180181404871

commit -first

view details

132yse

commit sha 7a22229b80c0c3ec6feebe3d7c4e1a0cf628ae18

simplify

view details

伊撒尔

commit sha 663fd3712822f0516f12306713f5aa622810bbf9

Simplify logic (#14) * fix bug * commit -first * append styles after body * move order Co-authored-by: h-a-n-a <andywangsy@gmail.com>

view details

132yse

commit sha 4495f3d104ce8778af68816303f5d6199f843751

simplify build

view details

132yse

commit sha f5b3f8d6a8cdb36710b3a9e6105c1560e405f546

conflut

view details

132yse

commit sha 7a882202121254cea48185f2b47961bbc703f04c

simplify

view details

132yse

commit sha a5a31cb02e4ffd52652a854c37af43ed79ff67fb

remove props

view details

132yse

commit sha 0e80ca078dead47589a19d4937aed63c6ec282f3

update readme

view details

木杉

commit sha 2a30ba86762d84c2d2eb4d83a128a3c4d16dc6b5

remove lint-staged & update husky (#15)

view details

h-a-n-a

commit sha 61038980731a3174d0ed99a2bf758b457677fc6f

feat: make style nodes insertBefore other doms

view details

h-a-n-a

commit sha 17d49af1bae1bab4e152a4cd85a95b04483612ab

fix: fix batchUpdate

view details

132yse

commit sha f33778df55573664c660e06d41285c0c807b7e6e

again

view details

伊撒尔

commit sha c2d91c3250015c485701283206df5aa28d793760

simplify store (#16) * again * add dep collection

view details

132yse

commit sha 48b144d77c3b7a17eb43b7434098f0bf31cdf5f4

fix order bug

view details

132yse

commit sha 97d49eef1042cb388141faf434e6f8bae13880dc

fix order bug

view details

push time in 2 days

issue commentdenolib/setup-deno

##[error]Unexpected HTTP response: 404

We can:

  • Define a function to get the latest version from GitHub Release
  • Remove versions larger than LTS in queryLatestMatch()
t8

comment created time in 2 days

push eventzhmushan/node-casbin

zhmushan

commit sha c5526322f9726f210c30b2f2fe33c982d4a4ae68

feat: clearPolicy should save policy Signed-off-by: zhmushan <zhmushan@qq.com>

view details

push time in 2 days

push eventzhmushan/node-casbin

zhmushan

commit sha 335e3f4a4f2119c7353eaba1b4db00148cc3cfaf

feat: clearPolicy should save policy

view details

push time in 2 days

issue commentdenolib/setup-deno

##[error]Unexpected HTTP response: 404

We may need a fallback mechanism, if the latest version does not exist, install the previous version

t8

comment created time in 2 days

startedlynnagara/draw-app

started time in 2 days

push eventzhmushan/abc

zhmushan

commit sha 513143f02f7544e77a6dfebb645ee54d3d393ed5

Update examples link

view details

push time in 2 days

push eventberialjs/berial

Hitsuki9

commit sha 15addc3ea6b5616679422668bf60f90748cadefc

chore: correct misspelled word (#18) Co-authored-by: wangxin <wangxin@thothinfo.com>

view details

push time in 2 days

PR merged berialjs/berial

chore: correct misspelled word
+1 -1

0 comment

1 changed file

Hitsuki9

pr closed time in 2 days

push eventzhmushan/abc

Lars Krönner

commit sha 57c347a8399f75e6a5fbf6695660f989528fb466

Serverside sessions (#97) * Added session * Minor improvements * Fixed ci issue Made Marvin happy :)

view details

push time in 2 days

PR merged zhmushan/abc

Serverside sessions

I wrote up a little session implementation based on an unencrypted memory store. Added a little example and doc as well.

I'm currently considering implementing a redis based store as well and checking if I can somehow encrypt the stored data.

~ Lars

+150 -0

1 comment

4 changed files

LarsVomMars

pr closed time in 2 days

push eventberialjs/berial

艾斯特洛

commit sha 582660a472a7d8ee79b14cbc99b917a03c5b0587

fix: get property of proxy may incorrect (#17)

view details

push time in 2 days

PR merged berialjs/berial

fix: get property of proxy may incorrect
+2 -2

0 comment

1 changed file

axetroy

pr closed time in 2 days

pull request commentzhmushan/abc

Serverside sessions

@LarsVomMars Thank you! I’ll review tomorrow (it’s late in my time zone now

LarsVomMars

comment created time in 2 days

issue commentzhmushan/abc

WebSocket example is not working

@huydhoang Try to use abc@v1 & std@0.63.0, with --reload. (I just upgraded the deps

huydhoang

comment created time in 2 days

push eventzhmushan/abc

木杉

commit sha da97e158b6462bd63b95f26d37e1d68c7abe5209

bump std to 0.62.0 & router to v1

view details

木杉

commit sha 36a06686806f2fcc8be3ff25872d4b6ff4e40eda

add changelog

view details

木杉

commit sha 2e06debfc932b6b05c2c0673161c73d0fb07e0ea

uograde std to 0.63.0

view details

木杉

commit sha bbe803336231a4563a27a01e8309a9bed2b95bd2

v1.0.2 (#96)

view details

push time in 3 days

created tagzhmushan/abc

tagv1.0.2

A better Deno framework to create web application.

created time in 3 days

delete branch zhmushan/abc

delete branch : v1.0.2

delete time in 3 days

push eventzhmushan/abc

木杉

commit sha bbe803336231a4563a27a01e8309a9bed2b95bd2

v1.0.2 (#96)

view details

push time in 3 days

PR merged zhmushan/abc

v1.0.2
+7 -2

0 comment

2 changed files

zhmushan

pr closed time in 3 days

PR opened zhmushan/abc

v1.0.2
+7 -2

0 comment

2 changed files

pr created time in 3 days

create barnchzhmushan/abc

branch : v1.0.2

created branch time in 3 days

push eventzhmushan/abc

木杉

commit sha 2e06debfc932b6b05c2c0673161c73d0fb07e0ea

uograde std to 0.63.0

view details

push time in 3 days

pull request commentcasbin/node-casbin

feat: clearPolicy should save policy

Need discussion with @nodece

zhmushan

comment created time in 3 days

push eventzhmushan/node-casbin

木杉

commit sha a0efb1c86815eec9fc8c9949ed7c1c32439f237e

feat: clearPolicy should save policy Signed-off-by: 木杉 <zhmushan@qq.com>

view details

push time in 3 days

push eventzhmushan/node-casbin

木杉

commit sha eb9f2cb5f92de830a00dec01ec94aa0f47d43b0f

feat: clearPolicy should save policy

view details

push time in 3 days

push eventzhmushan/node-casbin

木杉

commit sha 0b2c32f5d3b25741236ee60aa44c8314df22b41a

feat: clearPolicy should save policy Signed-off-by: 木杉 <zhmushan@qq.com>

view details

push time in 3 days

PR opened casbin/node-casbin

feat: clearPolicy should save policy
+9 -19

0 comment

5 changed files

pr created time in 3 days

create barnchzhmushan/node-casbin

branch : clear_policy

created branch time in 3 days

push eventzhmushan/node-casbin

木杉

commit sha 4739871946f088eeff58a971aa97713b28827807

chore: support ESM (#174) Signed-off-by: 木杉 <zhmushan@qq.com>

view details

push time in 3 days

fork zhmushan/express-authz

express-authz is an authorization middleware for Express.js based on Casbin

https://casbin.org/

fork in 3 days

push eventzhmushan/basic-adapter

木杉

commit sha addb0dfa219107853dc8e4ee824640a09f28ca03

Add Sqlite3 adapter (#8) * add sqlite3 adapter * fix typo

view details

push time in 3 days

delete branch zhmushan/berial

delete branch : lint_staged

delete time in 3 days

PR opened berialjs/berial

remove lint-staged & update husky

我们不需要 Lint Staged:

  • 项目文件很少, 全量检查造成的速度损失小于引入 Lint Staged
  • 整合 CI 和 Lint Staged 中的 scripts 比较麻烦

@h-a-n-a

+6 -14

0 comment

4 changed files

pr created time in 3 days

create barnchzhmushan/berial

branch : lint_staged

created branch time in 3 days

issue commentzhmushan/abc

1.0

@huydhoang of course! All reasonable documents and examples will be accepted.

And thank you for your attention to this project. I will plan the roadmap as soon as possible

zhmushan

comment created time in 3 days

push eventzhmushan/zhmushan

木杉

commit sha 8cd7e35e8ebf71fe8e73f7a4fa25208a888550d8

Update README.md

view details

push time in 3 days

push eventzhmushan/zhmushan

木杉

commit sha 2895580ae4b3c851f51f49fc753566470eebadd7

Update README.md

view details

push time in 3 days

push eventzhmushan/zhmushan

木杉

commit sha ce3fb2608baf7b285c7d755c38648812587e5aac

Update README

view details

push time in 3 days

push eventzhmushan/berial

wu-yu-xuan

commit sha 250634487f08917e489c151ab411e93c7a01bcf5

some chore... (#10) * docs(readme.md): 改进文档 * fix(.gitignore): add dist to .gitignore Co-authored-by: 吴聿轩 <wuyuxuan.wyx@bytedance.com>

view details

H

commit sha 3835b02b5a84255f1850b494a8a79567ed1c8bf1

Revert "fix document"

view details

H

commit sha b7828cf8964fc615ffdd65f7ebaa5f3fd2ceb824

Merge pull request #11 from berialjs/revert-8-feat/document Revert "fix document"

view details

h-a-n-a

commit sha 8192e2891a5d46f7348d752a3ff63f6c479f05b8

fix: fix overload

view details

木杉

commit sha b27f640d62677922572e77f0d85534fcdef5fc09

add ci (#12)

view details

push time in 3 days

pull request commentberialjs/berial

add ci

See https://github.com/zhmushan/berial/runs/935294504

zhmushan

comment created time in 3 days

PR opened berialjs/berial

add ci
+27 -4

0 comment

5 changed files

pr created time in 3 days

create barnchzhmushan/berial

branch : ci

created branch time in 3 days

startedberialjs/berial

started time in 3 days

push eventzhmushan/berial

木杉

commit sha 4654e11e35830ec9c20e9ef667e5cfbea993253e

fix syntax error

view details

伊撒尔

commit sha 8d9d0ab8a8e98f1859cb44f22e1bcc73917b6e91

Merge pull request #5 from h-a-n-a/feat/store Global Store

view details

伊撒尔

commit sha 942582c297eb1b119eb954284afe63779563e984

Merge pull request #7 from zhmushan/syntax fix syntax error

view details

h-a-n-a

commit sha 4dd63b040e0400f735baf8c6de61f7ff61369bfc

fix: fix document of shadow dom

view details

h-a-n-a

commit sha b619bc174a15a28c9bc3e988dc1d0902aae47441

Merge branch 'master' of https://github.com/yisar/berial

view details

h-a-n-a

commit sha be3a5032753bfccf1f1bfe06e966ae61ffc3f86f

fix: fix document

view details

h-a-n-a

commit sha 81c7ab6e2745fa536363635ccffd3d7b5665730e

chore: merged

view details

H

commit sha b90b994d371877a2696eebacc987d2b7e58090af

Merge pull request #8 from h-a-n-a/fix/document fix document

view details

木杉

commit sha ae1166ce74c4445a8c2f8e7ea0c2bd375cf0e798

add fmt script & ignore lock files (#9) * add fmt script & ignore lock files * del lock files * bump prettier to 2.0.5 & run fmt

view details

push time in 3 days

delete branch zhmushan/berial

delete branch : fmt

delete time in 3 days

push eventzhmushan/berial

木杉

commit sha a58b2ba79a076755145e05b349214ac4d4cb6c9f

bump prettier to 2.0.5 & run fmt

view details

push time in 3 days

PR opened yisar/berial

add fmt script & ignore lock files
+11 -11556

0 comment

4 changed files

pr created time in 3 days

push eventzhmushan/berial

木杉

commit sha 5fe28b8bec2d0f1f2c7e03b2e9c17ac02f6cc14f

del lock files

view details

push time in 3 days

create barnchzhmushan/berial

branch : fmt

created branch time in 3 days

delete branch zhmushan/berial

delete branch : syntax

delete time in 3 days

PR opened yisar/berial

fix syntax error
+4 -5

0 comment

2 changed files

pr created time in 3 days

create barnchzhmushan/berial

branch : syntax

created branch time in 3 days

fork zhmushan/berial

😈 Simple micro frontend framework.

fork in 3 days

issue closeddenolib/setup-deno

Update package-lock.json & dist/index.js via GitHub Actions

It is almost impossible to imagine if someone adds malicious code to these two files...

closed time in 4 days

zhmushan

startedrust-lang/rust

started time in 4 days

push eventzhmushan/zhmushan

木杉

commit sha b317df59132ee8c86a9b817f6502be6fa0b2a4b6

Update README

view details

push time in 4 days

push eventzhmushan/zhmushan

木杉

commit sha e4f61ef198fa86bedd19f693947968501f2aa877

Update README

view details

push time in 4 days

push eventzhmushan/setup-deno

木杉

commit sha 40fb7776e568458b5a91ccf9475159b289be8062

add lint, fix format-check on window, simple modification of scripts, fix typo (#55) * Add lint & Modify scripts & Fix typo * run format * Fix format-check on windows

view details

木杉

commit sha 76c5cd9c86ea49bee8b12f7c2eb147dd381da450

only do style check before commit (#57)

view details

push time in 4 days

delete branch zhmushan/setup-deno

delete branch : husky

delete time in 4 days

PR opened denolib/setup-deno

only do style check before commit
+3 -3

0 comment

2 changed files

pr created time in 4 days

create barnchzhmushan/setup-deno

branch : husky

created branch time in 4 days

created tagdenolib/setup-deno

tagv2

Set up your GitHub Actions workflow with a specific version of deno

created time in 4 days

more