Node.js http server framework powered by Hyper native binding.

Related tags

Web Servers hns
Overview

hnsjs

https://github.com/Brooooooklyn/hns/actions

POC project.

Install this test package

yarn add @hnsjs/core

Support matrix

node10 node12 node14 node15
Windows x64
Windows x32
macOS x64
macOS arm64
Linux x64 gnu
Linux x64 musl
Linux arm gnu
Linux arm64 gnu
Android arm64

Performance

WIP

Comments
  • build(deps-dev): bump prettier from 2.3.0 to 2.3.1

    build(deps-dev): bump prettier from 2.3.0 to 2.3.1

    Bumps prettier from 2.3.0 to 2.3.1.

    Release notes

    Sourced from prettier's releases.

    v2.3.1

    Changelog

    Changelog

    Sourced from prettier's changelog.

    2.3.1

    diff

    Support TypeScript 4.3 (#10945 by @​sosukesuzuki)

    override modifiers in class elements
    class Foo extends  {
      override method() {}
    }
    
    static index signatures ([key: KeyType]: ValueType) in classes
    class Foo {
      static [key: string]: Bar;
    }
    
    get / set in type declarations
    interface Foo {
      set foo(value);
      get foo(): string;
    }
    

    Preserve attributes order for element node (#10958 by @​dcyriller)

    {{!-- Input --}}
    <MyComponent
      {{! this is a comment for arg 1}}
      @arg1="hello"
      {{on "clik" this.modify}}
      @arg2="hello"
      {{! this is a comment for arg 3}}
      @arg3="hello"
      @arg4="hello"
      {{! this is a comment for arg 5}}
      @arg5="hello"
      ...arguments
    />
    {{!-- Prettier stable --}}
    <MyComponent
    </tr></table> 
    

    ... (truncated)

    Commits

    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.


    Dependabot commands and options

    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)
    opened by dependabot[bot] 2
  • build(deps-dev): bump @typescript-eslint/eslint-plugin from 4.24.0 to 4.26.0

    build(deps-dev): bump @typescript-eslint/eslint-plugin from 4.24.0 to 4.26.0

    Bumps @typescript-eslint/eslint-plugin from 4.24.0 to 4.26.0.

    Release notes

    Sourced from @​typescript-eslint/eslint-plugin's releases.

    v4.26.0

    4.26.0 (2021-05-31)

    Bug Fixes

    • eslint-plugin: [no-type-alias] consider type imports as alias types (#3433) (d4f0774)
    • generate library types for TypeScript v4.3 (#3460) (ed4776a), closes #3449

    Features

    • eslint-plugin: [member-ordering] add callback as an ordering type of node (#3354) (d134b1f)
    • eslint-plugin: [space-infix-ops] Add support for Union and intersection of type declarations (#3360) (3d29323)
    • scope-manager: reduce generated lib file size (#3468) (258116b)

    v4.25.0

    4.25.0 (2021-05-24)

    Bug Fixes

    • corrected no-unsupported-browser-code in roadmap as unimplemented (#3407) (2319b0e)
    • experimental-utils: fix isAwaitKeyword predicate in ast-utils (#3290) (c15da67)

    Features

    • typescript-estree: [TS4.3] support overrides on class members (#3429) (21d1b62)
    • typescript-estree: add support for getter/setter signatures on types (#3427) (b830b7f), closes #3272 #3272
    Changelog

    Sourced from @​typescript-eslint/eslint-plugin's changelog.

    4.26.0 (2021-05-31)

    Bug Fixes

    • eslint-plugin: [no-type-alias] consider type imports as alias types (#3433) (d4f0774)

    Features

    • eslint-plugin: [member-ordering] add callback as an ordering type of node (#3354) (d134b1f)
    • eslint-plugin: [space-infix-ops] Add support for Union and intersection of type declarations (#3360) (3d29323)

    4.25.0 (2021-05-24)

    Bug Fixes

    • corrected no-unsupported-browser-code in roadmap as unimplemented (#3407) (2319b0e)
    Commits
    • b814e63 chore: publish v4.26.0
    • b1d4449 chore: update dependencies (#3467)
    • d4f0774 fix(eslint-plugin): [no-type-alias] consider type imports as alias types (#3433)
    • a760946 chore(eslint-plugin): remove useless union types (#3421)
    • 99aab06 docs(eslint-plugin): [no-this-alias] allowDestructuring is true by defaul...
    • 3d29323 feat(eslint-plugin): [space-infix-ops] Add support for Union and intersection...
    • d134b1f feat(eslint-plugin): [member-ordering] add callback as an ordering type of no...
    • 9524424 chore: enable no-unsafe-assignment internally (#3280)
    • c380f7d chore: publish v4.25.0
    • 4a20ee5 chore: update typescript to 4.3-rc (#3426)
    • Additional commits viewable in compare view

    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.


    Dependabot commands and options

    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)
    opened by dependabot[bot] 2
  • build(deps-dev): bump @typescript-eslint/parser from 4.24.0 to 4.26.0

    build(deps-dev): bump @typescript-eslint/parser from 4.24.0 to 4.26.0

    Bumps @typescript-eslint/parser from 4.24.0 to 4.26.0.

    Release notes

    Sourced from @​typescript-eslint/parser's releases.

    v4.26.0

    4.26.0 (2021-05-31)

    Bug Fixes

    • eslint-plugin: [no-type-alias] consider type imports as alias types (#3433) (d4f0774)
    • generate library types for TypeScript v4.3 (#3460) (ed4776a), closes #3449

    Features

    • eslint-plugin: [member-ordering] add callback as an ordering type of node (#3354) (d134b1f)
    • eslint-plugin: [space-infix-ops] Add support for Union and intersection of type declarations (#3360) (3d29323)
    • scope-manager: reduce generated lib file size (#3468) (258116b)

    v4.25.0

    4.25.0 (2021-05-24)

    Bug Fixes

    • corrected no-unsupported-browser-code in roadmap as unimplemented (#3407) (2319b0e)
    • experimental-utils: fix isAwaitKeyword predicate in ast-utils (#3290) (c15da67)

    Features

    • typescript-estree: [TS4.3] support overrides on class members (#3429) (21d1b62)
    • typescript-estree: add support for getter/setter signatures on types (#3427) (b830b7f), closes #3272 #3272
    Changelog

    Sourced from @​typescript-eslint/parser's changelog.

    4.26.0 (2021-05-31)

    Note: Version bump only for package @​typescript-eslint/parser

    4.25.0 (2021-05-24)

    Note: Version bump only for package @​typescript-eslint/parser

    Commits

    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.


    Dependabot commands and options

    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)
    opened by dependabot[bot] 2
  • build(deps-dev): bump @typescript-eslint/eslint-plugin from 4.24.0 to 4.25.0

    build(deps-dev): bump @typescript-eslint/eslint-plugin from 4.24.0 to 4.25.0

    Bumps @typescript-eslint/eslint-plugin from 4.24.0 to 4.25.0.

    Release notes

    Sourced from @​typescript-eslint/eslint-plugin's releases.

    v4.25.0

    4.25.0 (2021-05-24)

    Bug Fixes

    • corrected no-unsupported-browser-code in roadmap as unimplemented (#3407) (2319b0e)
    • experimental-utils: fix isAwaitKeyword predicate in ast-utils (#3290) (c15da67)

    Features

    • typescript-estree: [TS4.3] support overrides on class members (#3429) (21d1b62)
    • typescript-estree: add support for getter/setter signatures on types (#3427) (b830b7f), closes #3272 #3272
    Changelog

    Sourced from @​typescript-eslint/eslint-plugin's changelog.

    4.25.0 (2021-05-24)

    Bug Fixes

    • corrected no-unsupported-browser-code in roadmap as unimplemented (#3407) (2319b0e)
    Commits
    • c380f7d chore: publish v4.25.0
    • 4a20ee5 chore: update typescript to 4.3-rc (#3426)
    • 2319b0e fix: corrected no-unsupported-browser-code in roadmap as unimplemented (#3407)
    • 9c67859 docs: updated no-delete-expression roadmap equivalent to no-dynamic-delete (#...
    • 6291f38 docs(eslint-plugin): [no-unnecessary-boolean-literal-compare] fix fixer docs ...
    • See full diff in compare view

    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.


    Dependabot commands and options

    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)
    opened by dependabot[bot] 2
  • build(deps-dev): bump eslint-plugin-import from 2.23.3 to 2.23.4

    build(deps-dev): bump eslint-plugin-import from 2.23.3 to 2.23.4

    Bumps eslint-plugin-import from 2.23.3 to 2.23.4.

    Changelog

    Sourced from eslint-plugin-import's changelog.

    [2.23.4] - 2021-05-29

    Fixed

    • [no-import-module-exports]: Don't crash if packages have no entrypoint (#2099, thanks [@​eps1lon])
    • [no-extraneous-dependencies]: fix package name algorithm (#2097, thanks [@​paztis])
    Commits
    • 998c300 Bump to v2.23.4
    • ec10721 [meta] fix changelog entries
    • da8d584 [Fix] no-extraneous-dependencies: fix package name algorithm
    • 81b9d24 [Fix] no-import-module-exports: Don't crash if packages have no entrypoint
    • See full diff in compare view

    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.


    Dependabot commands and options

    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)
    opened by dependabot[bot] 2
  • build(deps-dev): bump typescript from 4.2.4 to 4.3.2

    build(deps-dev): bump typescript from 4.2.4 to 4.3.2

    Bumps typescript from 4.2.4 to 4.3.2.

    Release notes

    Sourced from typescript's releases.

    TypeScript 4.3.2

    For release notes, check out the release announcement.

    For the complete list of fixed issues, check out the

    Downloads are available on:

    TypeScript 4.3 RC

    For release notes, check out the release announcement.

    For the complete list of fixed issues, check out the

    Downloads are available on:

    TypeScript 4.3 Beta

    For release notes, check out the release announcement.

    For the complete list of fixed issues, check out the

    Downloads are available on:

    Commits

    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.


    Dependabot commands and options

    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)
    opened by dependabot[bot] 2
  • build(deps-dev): bump @typescript-eslint/parser from 4.24.0 to 4.25.0

    build(deps-dev): bump @typescript-eslint/parser from 4.24.0 to 4.25.0

    Bumps @typescript-eslint/parser from 4.24.0 to 4.25.0.

    Release notes

    Sourced from @​typescript-eslint/parser's releases.

    v4.25.0

    4.25.0 (2021-05-24)

    Bug Fixes

    • corrected no-unsupported-browser-code in roadmap as unimplemented (#3407) (2319b0e)
    • experimental-utils: fix isAwaitKeyword predicate in ast-utils (#3290) (c15da67)

    Features

    • typescript-estree: [TS4.3] support overrides on class members (#3429) (21d1b62)
    • typescript-estree: add support for getter/setter signatures on types (#3427) (b830b7f), closes #3272 #3272
    Changelog

    Sourced from @​typescript-eslint/parser's changelog.

    4.25.0 (2021-05-24)

    Note: Version bump only for package @​typescript-eslint/parser

    Commits

    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.


    Dependabot commands and options

    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)
    opened by dependabot[bot] 2
  • Bump undici from 4.0.0-alpha.2 to 4.0.0-rc.4

    Bump undici from 4.0.0-alpha.2 to 4.0.0-rc.4

    Bumps undici from 4.0.0-alpha.2 to 4.0.0-rc.4.

    Commits
    • 7d563c0 4.0.0-rc.4
    • cd78eb5 fix: premature end large body (#805)
    • f58912b docs,lib: fix typo in meaning of idempotent option (#806)
    • 9871aea chore: remove bench:simd script (#802)
    • 961f904 test: re-enable default reporter
    • 50cbeb6 fix: bench always with simd + node 16 report bug
    • 58098a9 test: get with host header (IPv6) (#799)
    • 23eed14 docs(readme): fix typo Uncidi -> Undici (#797)
    • 4818569 test: invalid callback for client connect/upgrade (#798)
    • 091a4a9 fix(scripts): add bench:run:simd with --experimental-wasm-simd enabled (#796)
    • Additional commits viewable in compare view

    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.


    Dependabot commands and options

    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)
    opened by dependabot[bot] 2
  • Bump @typescript-eslint/eslint-plugin from 4.21.0 to 4.23.0

    Bump @typescript-eslint/eslint-plugin from 4.21.0 to 4.23.0

    Bumps @typescript-eslint/eslint-plugin from 4.21.0 to 4.23.0.

    Release notes

    Sourced from @​typescript-eslint/eslint-plugin's releases.

    v4.23.0

    4.23.0 (2021-05-10)

    Bug Fixes

    • scope-manager: fix visiting TSAsExpression in assignment (#3355) (87521a0)

    Features

    • experimental-utils: Include getCwd() in RuleContext type (#3308) (2b75c11)
    • refactor to split AST specification out as its own module (#2911) (25ea953)

    v4.22.1

    4.22.1 (2021-05-04)

    Note: Version bump only for package @​typescript-eslint/typescript-eslint

    v4.22.0

    4.22.0 (2021-04-12)

    Bug Fixes

    • eslint-plugin: [no-unsafe-argument] handle tuple types on rest arguments (#3269) (6f8cfe6)

    Features

    • eslint-plugin: [prefer-regexp-exec] add autofix (#3207) (e2cbeef)
    Changelog

    Sourced from @​typescript-eslint/eslint-plugin's changelog.

    4.23.0 (2021-05-10)

    Bug Fixes

    • scope-manager: fix visiting TSAsExpression in assignment (#3355) (87521a0)

    Features

    • refactor to split AST specification out as its own module (#2911) (25ea953)

    4.22.1 (2021-05-04)

    Note: Version bump only for package @​typescript-eslint/eslint-plugin

    4.22.0 (2021-04-12)

    Bug Fixes

    • eslint-plugin: [no-unsafe-argument] handle tuple types on rest arguments (#3269) (6f8cfe6)

    Features

    • eslint-plugin: [prefer-regexp-exec] add autofix (#3207) (e2cbeef)
    Commits
    • 18d8151 chore: publish v4.23.0
    • 87521a0 fix(scope-manager): fix visiting TSAsExpression in assignment (#3355)
    • 25ea953 feat: refactor to split AST specification out as its own module (#2911)
    • 5706e0e chore: publish v4.22.1
    • 45d2c3e chore: publish v4.22.0
    • e2cbeef feat(eslint-plugin): [prefer-regexp-exec] add autofix (#3207)
    • a5836be docs(eslint-plugin): switch check marks to :white_check_mark: for visibilit...
    • 6f8cfe6 fix(eslint-plugin): [no-unsafe-argument] handle tuple types on rest arguments...
    • See full diff in compare view

    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.


    Dependabot commands and options

    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)
    opened by dependabot[bot] 2
  • Bump @typescript-eslint/parser from 4.21.0 to 4.23.0

    Bump @typescript-eslint/parser from 4.21.0 to 4.23.0

    Bumps @typescript-eslint/parser from 4.21.0 to 4.23.0.

    Release notes

    Sourced from @​typescript-eslint/parser's releases.

    v4.23.0

    4.23.0 (2021-05-10)

    Bug Fixes

    • scope-manager: fix visiting TSAsExpression in assignment (#3355) (87521a0)

    Features

    • experimental-utils: Include getCwd() in RuleContext type (#3308) (2b75c11)
    • refactor to split AST specification out as its own module (#2911) (25ea953)

    v4.22.1

    4.22.1 (2021-05-04)

    Note: Version bump only for package @​typescript-eslint/typescript-eslint

    v4.22.0

    4.22.0 (2021-04-12)

    Bug Fixes

    • eslint-plugin: [no-unsafe-argument] handle tuple types on rest arguments (#3269) (6f8cfe6)

    Features

    • eslint-plugin: [prefer-regexp-exec] add autofix (#3207) (e2cbeef)
    Changelog

    Sourced from @​typescript-eslint/parser's changelog.

    4.23.0 (2021-05-10)

    Features

    • refactor to split AST specification out as its own module (#2911) (25ea953)

    4.22.1 (2021-05-04)

    Note: Version bump only for package @​typescript-eslint/parser

    4.22.0 (2021-04-12)

    Note: Version bump only for package @​typescript-eslint/parser

    Commits

    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.


    Dependabot commands and options

    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)
    opened by dependabot[bot] 2
  • Bump undici from 4.0.0-alpha.2 to 4.0.0-rc.3

    Bump undici from 4.0.0-alpha.2 to 4.0.0-rc.3

    Bumps undici from 4.0.0-alpha.2 to 4.0.0-rc.3.

    Commits

    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.


    Dependabot commands and options

    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)
    opened by dependabot[bot] 2
Owner
LongYinan
TypeScript at day, Rustacean at night. Coding for fun.
LongYinan
A lightweight web framework built on hyper, implemented in Rust language.

Sapper Sapper, a lightweight web framework, written in Rust. Sapper focuses on ergonomic usage and rapid development. It can work with stable Rust. Sa

Daogang Tang 622 Oct 27, 2022
Sincere is a micro web framework for Rust(stable) based on hyper and multithreading

The project is no longer maintained! Sincere Sincere is a micro web framework for Rust(stable) based on hyper and multithreading. Style like koa. The

null 94 Oct 26, 2022
Fully async-await http server framework

Saphir is a fully async-await http server framework for rust The goal is to give low-level control to your web stack (as hyper does) without the time

Richer Archambault 83 Dec 19, 2022
Host These Things Please - a basic http server for hosting a folder fast and simply

http Host These Things Please - a basic HTTP server for hosting a folder fast and simply Selected features See the manpage for full list. Symlinks fol

thecoshman 367 Dec 23, 2022
Simple http server in Rust (Windows/Mac/Linux)

How it looks like? Screenshot Command Line Arguments Simple HTTP(s) Server 0.6.1 USAGE: simple-http-server [FLAGS] [OPTIONS] [--] [root] FLAGS:

LinFeng Qian 788 Dec 28, 2022
Low level HTTP server library in Rust

tiny-http Documentation Tiny but strong HTTP server in Rust. Its main objectives are to be 100% compliant with the HTTP standard and to provide an eas

null 785 Dec 29, 2022
Akasio is a simple HTTP server that redirects traffic based on a JSON redirect table. This is its Rust implementation.

This page is inaccurate and is pending updates. Akasio (Rust) Description Akasio is a simple HTTP server that redirects traffic based on a JSON redire

K4YT3X 5 May 2, 2022
RUSTENGINE is the high-assurance HTTP server.

RUSTENGINE Table of Contents RUSTENGINE Table of Contents About RUSTENGINE Inspiration with Rust Features Compares with Nginx Build & Run About this R

FUNNY SYSTEMS 10 Aug 27, 2021
OxHTTP is a very simple synchronous HTTP client and server

OxHTTP is a very simple synchronous implementation of HTTP 1.1 in Rust. It provides both a client and a server.

Oxigraph 13 Nov 29, 2022
Operator is a web server. You provide a directory and Operator serves it over HTTP.

Operator Operator is a web server. You provide a directory and Operator serves it over HTTP. It serves static files the way you'd expect, but it can a

Matt Kantor 6 Jun 6, 2022
Completely OBSOLETE Rust HTTP library (server and client)

OBSOLETION NOTICE This library is DEAD. It was a useful experiment and is now being replaced under the scope of the Teepee (experimentation grounds at

Chris Morgan 390 Dec 1, 2022
Archibald is my attempt at learning Rust and writing a HTTP 1.1 web server.

Archibald To be a butler, is to be able to maintain an even-temper, at all times. One must have exceptional personal hygiene and look sharp and profes

Daniel Cuthbert 4 Jun 20, 2022
[OUTDATED] A light HTTP framework for Rust

Rustful A light HTTP framework for Rust, with REST-like features. The main purpose of Rustful is to create a simple, modular and non-intrusive foundat

Erik Hedvall 873 Nov 12, 2022
:zap: fast http framework for rust

zap ⚡ The mission of zap is, to deliver a basic, but fast rust web server library. Documentation About This code is based on tokio's minihttp project,

Daniel Oltmanns 51 Jun 7, 2022
Live Server - Launch a local network server with live reload feature for static pages

Live Server - Launch a local network server with live reload feature for static pages

Lomirus 18 Nov 30, 2022
Static Web Server - a very small and fast production-ready web server suitable to serve static web files or assets

Static Web Server (or SWS abbreviated) is a very small and fast production-ready web server suitable to serve static web files or assets.

Jose Quintana 496 Jan 2, 2023
simple static file server written in Rust based on axum framework

static-server simple static file server written in Rust based on axum framework I'm learning Rust and axum. My thought is simple. axum has a static-fi

null 27 Jan 1, 2023
Salvo is a powerful and simplest web server framework in Rust world

Salvo is an extremely simple and powerful Rust web backend framework. Only basic Rust knowledge is required to develop backend services.

Salvo 1.2k Jan 5, 2023
🌟 For when you really just want to serve some files over HTTP right now!

miniserve - a CLI tool to serve files and dirs over HTTP For when you really just want to serve some files over HTTP right now! miniserve is a small,

Sven-Hendrik Haase 4.1k Dec 31, 2022