A GitHub Action to automatically build and deploy your mdbook project.

Overview

๐Ÿ“˜ deploy-mdbook

The deploy-mdbook action allows you to easily build and deploy your mdBook project to GitHub Pages. See action.yml for configuration options.

Example

name: Deploy mdBook
on: [push]
jobs:
  build:
    runs-on: ubuntu-latest
    steps:
      - uses: actions/checkout@v2
      - uses: XAMPPRocky/[email protected]
        with:
            token: ${{ secrets.GITHUB_TOKEN }}

Development

The action is written in NodeJS 12, and you can install the dependencies with:

npm install

Running

npm start

GitHub Actions requires all the dependencies to be committed, so before creating a commit you need to run:

npm run build

The command will bundle everything in dist/index.js. That file will need to be committed.

Comments
  • Bump eslint-plugin-github from 2.0.0 to 3.4.1

    Bump eslint-plugin-github from 2.0.0 to 3.4.1

    Bumps eslint-plugin-github from 2.0.0 to 3.4.1.

    Release notes

    Sourced from eslint-plugin-github's releases.

    v3.4.1

    • resolve .ts files as well as .js files (#88)
    • docs: describe Array#forEach anti patterns (#87)

    https://github.com/github/eslint-plugin-github/compare/v3.4.0...v3.4.1

    v3.4.0

    Thanks to @MaximDevoir for the contributions that make up this release ๐ŸŽ‰

    • Make max buffer value consistent over node versions (#84)
    • Output violations with color where applicable (#85)

    https://github.com/github/eslint-plugin-github/compare/v3.3.1...v3.4.0

    v3.3.1

    • Use correct read-pkg-up API (#83)

    https://github.com/github/eslint-plugin-github/compare/v3.3.0...v3.3.1

    v3.3.0

    • Add no-implied-eval rule (#80)

    https://github.com/github/eslint-plugin-github/compare/v3.2.2...v3.3.0

    v3.2.2

    ๐Ÿ›Fix arguments passed to @typescript-eslint/array-type (#78)

    https://github.com/github/eslint-plugin-github/compare/v3.2.1...v3.2.2

    v3.2.1

    Update packages and make sure that applications can update depenencies without needing a new release of of this package #77

    https://github.com/github/eslint-plugin-github/compare/v3.2.0...v3.2.1

    v3.2.0

    • Merge pull request #76 from github/feat-follow-symlinks-in-dependency-graph dc2f3e8
    • feat: follow symlinks in dependency graph 754038c

    https://github.com/github/eslint-plugin-github/compare/v3.1.3...v3.2.0

    v3.1.3

    https://github.com/github/eslint-plugin-github/compare/v3.1.2...v3.1.3

    v3.0.0

    • Merge pull request #69 from github/update-deps 32de0b2
    • set ecmaVersion in tests ee7501c
    • update eslint, flow and mocha f46c739
    • update read-pkg-up ad533ed
    ... (truncated)
    Commits
    • c21dd0d 3.4.1
    • 7c616ef Merge pull request #88 from github/import-resolver-ts
    • c7ffbe1 resolve .ts files as well as .js files
    • e9e52f7 Merge pull request #87 from github/docs-describe-array-foreach-anti-patterns
    • 5a50ef4 docs(array-foreach): fix code example using redundant async/await
    • da0a19a docs(array-foreach): clarify chaining exceptions
    • 26f0686 docs: fix typo
    • 43a09b4 docs(array-foreach): add async refactor example
    • 15fb2b4 docs: describe Array#forEach anti patterns
    • 4d53247 3.4.0
    • 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.

    If all status checks pass Dependabot will automatically merge this pull request.


    Note: This repo was added to Dependabot recently, so you'll receive a maximum of 5 PRs for your first few update runs. Once an update run creates fewer than 5 PRs we'll remove that limit.

    You can always request more updates by clicking Bump now in your Dependabot dashboard.

    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)
    • @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
    • @dependabot badge me will comment on this PR with code to add a "Dependabot enabled" badge to your readme

    Additionally, you can set the following in your Dependabot dashboard:

    • Update frequency (including time of day and day of week)
    • Pull request limits (per update run and/or open at any time)
    • Automerge options (never/patch/minor, and dev/runtime dependencies)
    • Out-of-range updates (receive only lockfile updates, if desired)
    • Security updates (receive only security updates, if desired)
    dependencies 
    opened by dependabot-preview[bot] 4
  • Bump eslint-plugin-github from 2.0.0 to 4.1.1

    Bump eslint-plugin-github from 2.0.0 to 4.1.1

    Bumps eslint-plugin-github from 2.0.0 to 4.1.1.

    Release notes

    Sourced from eslint-plugin-github's releases.

    v4.1.1

    Fix a bug in v4.1.0 where the new rules were not added to the rule index.

    v4.1.0

    • Add require-passive-events rule (#110), and add to browser config
    • Add prefer-observers rule (#110), and add to browser config
    • Add no-useless-passive rule (#110), and add to browser config

    v4.0.1

    • Don't extends configs in the browser and internal configs (#108)

    v4.0.0

    Version 4.0.0-1 has been out for a while and considered stable.

    In this major version we've dropped react/graphql/relay support and beefed up the TypeScript support. The prettier config has been moved into github/prettier-config. Additionally we've removed the initialization scripts that generate configurations so this package is more in line with other sharable ESLint configs.

    v4.0.0-1

    • Merge pull request #104 from github/change-typescript-rules 9f552f1
    • turn off interface-name-prefix rule be71c95
    • turn off no-unused-vars rule in typescript config eae37ab
    • Merge pull request #103 from github/use-prettier-config-package 54bd28d
    • use prettier from npm package 40fbc4a

    https://github.com/github/eslint-plugin-github/compare/v4.0.0-0...v4.0.0-1

    v4.0.0-0

    Prerelease with multiple breaking changes. See changelog below:

    • Merge pull request #101 from github/fix-camelcase-rule-in-typescript-config a6c489b
    • Merge pull request #102 from github/disable-no-none-null-assertion-rule 882f4ed
    • turn off no-non-nul-assertion rule 7bbc89a
    • turn eslint camelcase rule off in typescript config 9b9bba3
    • Merge pull request #100 from github/update-deps a50a31a
    • update svg-element-attributes 14f8162
    • update @typescript-eslint packages to their latest versions bedd852
    • update mocha 4d10286
    • update eslint and friends d77c6e5
    • Merge pull request #99 from github/remove-scripts ccd340b
    • Merge pull request #91 from github/dependabot/npm_and_yarn/acorn-7.1.1 f547093
    • Create CODEOWNERS 31cc05e
    • remove docs/configs.md 268bb01
    • fix weird docs example fb3a5aa
    • update README e1463cc
    • remove scripts dd6beed
    • Merge pull request #98 from github/rename-app-config 4128e9c
    • move try catch into async function a9f54ea
    • make sure to call top-level async function 4f0b7bd
    • actually do a await / async conversion 3fcb3b7
    • Merge pull request #97 from github/use-typescript-parser-in-typescript-config 5711f95
    • fix github/no-then violations 70abdb8
    Commits
    • 530a69b 4.1.1
    • 22b3c82 Merge pull request #113 from github/fix-add-missing-rules-to-index-js
    • f02293b fix: add missing rules to index.js
    • 423a3e1 Merge pull request #112 from antleblanc/patch-1
    • ac5e6da Remove prettier.config.js from files entry
    • 8d98ff2 Fix typo
    • 5254b7e Merge pull request #111 from github/dependabot/npm_and_yarn/lodash-4.17.19
    • ab4440c Bump lodash from 4.17.15 to 4.17.19
    • ca14037 4.1.0
    • c360c0e Merge pull request #110 from github/addEventListener-lints
    • 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.

    If all status checks pass Dependabot will automatically merge this pull request.


    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)
    • @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
    • @dependabot badge me will comment on this PR with code to add a "Dependabot enabled" badge to your readme

    Additionally, you can set the following in your Dependabot dashboard:

    • Update frequency (including time of day and day of week)
    • Pull request limits (per update run and/or open at any time)
    • Automerge options (never/patch/minor, and dev/runtime dependencies)
    • Out-of-range updates (receive only lockfile updates, if desired)
    • Security updates (receive only security updates, if desired)
    dependencies 
    opened by dependabot-preview[bot] 2
  • Bump eslint-plugin-github from 2.0.0 to 4.1.0

    Bump eslint-plugin-github from 2.0.0 to 4.1.0

    Bumps eslint-plugin-github from 2.0.0 to 4.1.0.

    Release notes

    Sourced from eslint-plugin-github's releases.

    v4.1.0

    • Add require-passive-events rule (#110), and add to browser config
    • Add prefer-observers rule (#110), and add to browser config
    • Add no-useless-passive rule (#110), and add to browser config

    v4.0.1

    • Don't extends configs in the browser and internal configs (#108)

    v4.0.0

    Version 4.0.0-1 has been out for a while and considered stable.

    In this major version we've dropped react/graphql/relay support and beefed up the TypeScript support. The prettier config has been moved into github/prettier-config. Additionally we've removed the initialization scripts that generate configurations so this package is more in line with other sharable ESLint configs.

    v4.0.0-1

    • Merge pull request #104 from github/change-typescript-rules 9f552f1
    • turn off interface-name-prefix rule be71c95
    • turn off no-unused-vars rule in typescript config eae37ab
    • Merge pull request #103 from github/use-prettier-config-package 54bd28d
    • use prettier from npm package 40fbc4a

    https://github.com/github/eslint-plugin-github/compare/v4.0.0-0...v4.0.0-1

    v4.0.0-0

    Prerelease with multiple breaking changes. See changelog below:

    • Merge pull request #101 from github/fix-camelcase-rule-in-typescript-config a6c489b
    • Merge pull request #102 from github/disable-no-none-null-assertion-rule 882f4ed
    • turn off no-non-nul-assertion rule 7bbc89a
    • turn eslint camelcase rule off in typescript config 9b9bba3
    • Merge pull request #100 from github/update-deps a50a31a
    • update svg-element-attributes 14f8162
    • update @typescript-eslint packages to their latest versions bedd852
    • update mocha 4d10286
    • update eslint and friends d77c6e5
    • Merge pull request #99 from github/remove-scripts ccd340b
    • Merge pull request #91 from github/dependabot/npm_and_yarn/acorn-7.1.1 f547093
    • Create CODEOWNERS 31cc05e
    • remove docs/configs.md 268bb01
    • fix weird docs example fb3a5aa
    • update README e1463cc
    • remove scripts dd6beed
    • Merge pull request #98 from github/rename-app-config 4128e9c
    • move try catch into async function a9f54ea
    • make sure to call top-level async function 4f0b7bd
    • actually do a await / async conversion 3fcb3b7
    • Merge pull request #97 from github/use-typescript-parser-in-typescript-config 5711f95
    • fix github/no-then violations 70abdb8
    • rename app config to internal config 6b23802
    • remove es6 config docs c0b6a73
    • move general rules out of app config be0a129
    Commits
    • ca14037 4.1.0
    • c360c0e Merge pull request #110 from github/addEventListener-lints
    • 2c5cda0 test: fix rule names
    • 357c8ec refactor: rename no-non-passive-high-frequency-events
    • c2d9be4 refactor: rename prever-observers-over-events
    • 1d3c50c feat: add new eventlistener rules to configs/browser
    • 6fd9570 feat: add no-non-passive-high-frequency-events rule
    • 85d8b08 feat: add prefer-observers-over-events rule
    • c24afd0 feat: Add no-useless-passive rule
    • d186731 4.0.1
    • 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.

    If all status checks pass Dependabot will automatically merge this pull request.


    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)
    • @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
    • @dependabot badge me will comment on this PR with code to add a "Dependabot enabled" badge to your readme

    Additionally, you can set the following in your Dependabot dashboard:

    • Update frequency (including time of day and day of week)
    • Pull request limits (per update run and/or open at any time)
    • Automerge options (never/patch/minor, and dev/runtime dependencies)
    • Out-of-range updates (receive only lockfile updates, if desired)
    • Security updates (receive only security updates, if desired)
    dependencies 
    opened by dependabot-preview[bot] 2
  • Bump eslint-plugin-github from 2.0.0 to 4.0.1

    Bump eslint-plugin-github from 2.0.0 to 4.0.1

    Bumps eslint-plugin-github from 2.0.0 to 4.0.1.

    Release notes

    Sourced from eslint-plugin-github's releases.

    v4.0.1

    • Don't extends configs in the browser and internal configs (#108)

    v4.0.0

    Version 4.0.0-1 has been out for a while and considered stable.

    In this major version we've dropped react/graphql/relay support and beefed up the TypeScript support. The prettier config has been moved into github/prettier-config. Additionally we've removed the initialization scripts that generate configurations so this package is more in line with other sharable ESLint configs.

    v4.0.0-1

    • Merge pull request #104 from github/change-typescript-rules 9f552f1
    • turn off interface-name-prefix rule be71c95
    • turn off no-unused-vars rule in typescript config eae37ab
    • Merge pull request #103 from github/use-prettier-config-package 54bd28d
    • use prettier from npm package 40fbc4a

    https://github.com/github/eslint-plugin-github/compare/v4.0.0-0...v4.0.0-1

    v4.0.0-0

    Prerelease with multiple breaking changes. See changelog below:

    • Merge pull request #101 from github/fix-camelcase-rule-in-typescript-config a6c489b
    • Merge pull request #102 from github/disable-no-none-null-assertion-rule 882f4ed
    • turn off no-non-nul-assertion rule 7bbc89a
    • turn eslint camelcase rule off in typescript config 9b9bba3
    • Merge pull request #100 from github/update-deps a50a31a
    • update svg-element-attributes 14f8162
    • update @typescript-eslint packages to their latest versions bedd852
    • update mocha 4d10286
    • update eslint and friends d77c6e5
    • Merge pull request #99 from github/remove-scripts ccd340b
    • Merge pull request #91 from github/dependabot/npm_and_yarn/acorn-7.1.1 f547093
    • Create CODEOWNERS 31cc05e
    • remove docs/configs.md 268bb01
    • fix weird docs example fb3a5aa
    • update README e1463cc
    • remove scripts dd6beed
    • Merge pull request #98 from github/rename-app-config 4128e9c
    • move try catch into async function a9f54ea
    • make sure to call top-level async function 4f0b7bd
    • actually do a await / async conversion 3fcb3b7
    • Merge pull request #97 from github/use-typescript-parser-in-typescript-config 5711f95
    • fix github/no-then violations 70abdb8
    • rename app config to internal config 6b23802
    • remove es6 config docs c0b6a73
    • move general rules out of app config be0a129
    • use typescript-eslint/parser as parser in typescript config c163a69
    • Merge pull request #96 from github/merge-es6-into-other-configs a7b8b84
    • fix prefer-for-of violations 054b28d
    • fix no-vars violation 351ff5e
    • merge config/es6 into config/recommended 986bdd1
    ... (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.

    If all status checks pass Dependabot will automatically merge this pull request.


    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)
    • @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
    • @dependabot badge me will comment on this PR with code to add a "Dependabot enabled" badge to your readme

    Additionally, you can set the following in your Dependabot dashboard:

    • Update frequency (including time of day and day of week)
    • Pull request limits (per update run and/or open at any time)
    • Automerge options (never/patch/minor, and dev/runtime dependencies)
    • Out-of-range updates (receive only lockfile updates, if desired)
    • Security updates (receive only security updates, if desired)
    dependencies 
    opened by dependabot-preview[bot] 2
  • Bump @typescript-eslint/parser from 3.0.0 to 3.0.1

    Bump @typescript-eslint/parser from 3.0.0 to 3.0.1

    Bumps @typescript-eslint/parser from 3.0.0 to 3.0.1.

    Release notes

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

    v3.0.1

    3.0.1 (2020-05-25)

    Bug Fixes

    • eslint-plugin: [naming-convention] handle no options correctly (#2095) (fd7d02b)
    • eslint-plugin: [no-throw-literal] handle intersection and union types (#2085) (cae037f)
    • eslint-plugin: [unbound-method] fix crash due to missing Intl (#2090) (f2fa82c)
    • experimental-utils: export CLIEngine & ESLint (#2083) (014341b)
    • typescript-estree: handle BigInt with _ numeric separator (#2067) (66f1627)
    • typescript-estree: mark TS 3.8 and 3.9 as "supported" (#2057) (5eedbff), closes #1436 #1436
    Changelog

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

    3.0.1 (2020-05-25)

    Bug Fixes

    • typescript-estree: handle BigInt with _ numeric separator (#2067) (66f1627)
    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.

    If all status checks pass Dependabot will automatically merge this pull request.


    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)
    • @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
    • @dependabot badge me will comment on this PR with code to add a "Dependabot enabled" badge to your readme

    Additionally, you can set the following in your Dependabot dashboard:

    • Update frequency (including time of day and day of week)
    • Pull request limits (per update run and/or open at any time)
    • Automerge options (never/patch/minor, and dev/runtime dependencies)
    • Out-of-range updates (receive only lockfile updates, if desired)
    • Security updates (receive only security updates, if desired)
    dependencies 
    opened by dependabot-preview[bot] 2
  • Bump eslint-plugin-github from 2.0.0 to 4.0.0

    Bump eslint-plugin-github from 2.0.0 to 4.0.0

    Bumps eslint-plugin-github from 2.0.0 to 4.0.0.

    Release notes

    Sourced from eslint-plugin-github's releases.

    v4.0.0

    Version 4.0.0-1 has been out for a while and considered stable.

    In this major version we've dropped react/graphql/relay support and beefed up the TypeScript support. The prettier config has been moved into github/prettier-config. Additionally we've removed the initialization scripts that generate configurations so this package is more in line with other sharable ESLint configs.

    v4.0.0-1

    • Merge pull request #104 from github/change-typescript-rules 9f552f1
    • turn off interface-name-prefix rule be71c95
    • turn off no-unused-vars rule in typescript config eae37ab
    • Merge pull request #103 from github/use-prettier-config-package 54bd28d
    • use prettier from npm package 40fbc4a

    https://github.com/github/eslint-plugin-github/compare/v4.0.0-0...v4.0.0-1

    v4.0.0-0

    Prerelease with multiple breaking changes. See changelog below:

    • Merge pull request #101 from github/fix-camelcase-rule-in-typescript-config a6c489b
    • Merge pull request #102 from github/disable-no-none-null-assertion-rule 882f4ed
    • turn off no-non-nul-assertion rule 7bbc89a
    • turn eslint camelcase rule off in typescript config 9b9bba3
    • Merge pull request #100 from github/update-deps a50a31a
    • update svg-element-attributes 14f8162
    • update @typescript-eslint packages to their latest versions bedd852
    • update mocha 4d10286
    • update eslint and friends d77c6e5
    • Merge pull request #99 from github/remove-scripts ccd340b
    • Merge pull request #91 from github/dependabot/npm_and_yarn/acorn-7.1.1 f547093
    • Create CODEOWNERS 31cc05e
    • remove docs/configs.md 268bb01
    • fix weird docs example fb3a5aa
    • update README e1463cc
    • remove scripts dd6beed
    • Merge pull request #98 from github/rename-app-config 4128e9c
    • move try catch into async function a9f54ea
    • make sure to call top-level async function 4f0b7bd
    • actually do a await / async conversion 3fcb3b7
    • Merge pull request #97 from github/use-typescript-parser-in-typescript-config 5711f95
    • fix github/no-then violations 70abdb8
    • rename app config to internal config 6b23802
    • remove es6 config docs c0b6a73
    • move general rules out of app config be0a129
    • use typescript-eslint/parser as parser in typescript config c163a69
    • Merge pull request #96 from github/merge-es6-into-other-configs a7b8b84
    • fix prefer-for-of violations 054b28d
    • fix no-vars violation 351ff5e
    • merge config/es6 into config/recommended 986bdd1
    • Merge pull request #95 from github/remove-unused-module-rules-and-scripts 6e4f49c
    • remove unused module rules and scripts ab91f98
    • Merge pull request #94 from github/remove-node-config-and-babel 7bbc2a1
    ... (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.

    If all status checks pass Dependabot will automatically merge this pull request.


    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)
    • @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
    • @dependabot badge me will comment on this PR with code to add a "Dependabot enabled" badge to your readme

    Additionally, you can set the following in your Dependabot dashboard:

    • Update frequency (including time of day and day of week)
    • Pull request limits (per update run and/or open at any time)
    • Automerge options (never/patch/minor, and dev/runtime dependencies)
    • Out-of-range updates (receive only lockfile updates, if desired)
    • Security updates (receive only security updates, if desired)
    dependencies 
    opened by dependabot-preview[bot] 2
  • Bump @types/node from 12.12.29 to 13.11.0

    Bump @types/node from 12.12.29 to 13.11.0

    Bumps @types/node from 12.12.29 to 13.11.0.

    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.

    If all status checks pass Dependabot will automatically merge this pull request.


    Note: This repo was added to Dependabot recently, so you'll receive a maximum of 5 PRs for your first few update runs. Once an update run creates fewer than 5 PRs we'll remove that limit.

    You can always request more updates by clicking Bump now in your Dependabot dashboard.

    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)
    • @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
    • @dependabot badge me will comment on this PR with code to add a "Dependabot enabled" badge to your readme

    Additionally, you can set the following in your Dependabot dashboard:

    • Update frequency (including time of day and day of week)
    • Pull request limits (per update run and/or open at any time)
    • Automerge options (never/patch/minor, and dev/runtime dependencies)
    • Out-of-range updates (receive only lockfile updates, if desired)
    • Security updates (receive only security updates, if desired)
    dependencies 
    opened by dependabot-preview[bot] 2
  • Bump @typescript-eslint/parser from 2.21.0 to 2.26.0

    Bump @typescript-eslint/parser from 2.21.0 to 2.26.0

    Bumps @typescript-eslint/parser from 2.21.0 to 2.26.0.

    Release notes

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

    v2.26.0

    2.26.0 (2020-03-30)

    Bug Fixes

    • eslint-plugin: [no-explicit-any] error with ignoreRestArgs (#1796) (638d84d)
    • eslint-plugin: [no-unsafe-call] allow import expressions (#1800) (4fa7107)
    • eslint-plugin: [no-unsafe-return] error with <TS3.7 (#1815) (f3160b4)

    Features

    • eslint-plugin-tslint: support tslint 6 (#1809) (7d963fd)
    • typescript-estree: add option to ignore certain folders from glob resolution (#1802) (1e29e69)

    v2.25.0

    2.25.0 (2020-03-23)

    Bug Fixes

    • only run publish_canary_version on master (3814d4e)
    • eslint-plugin: [quotes] false positive with backtick in import equals statement (#1769) (199863d)
    • eslint-plugin: fix message of no-base-to-string (#1755) (6646959)
    • eslint-plugin-tslint: fix tslintConfig memoization key (#1719) (abf1a2f), closes typescript-eslint#1692
    • typescript-estree: export * regression from 133f622f (#1751) (09d8afc)

    Features

    • eslint-plugin: [no-unnec-type-assertion] allow const assertions (#1741) (f76a1b3)
    • eslint-plugin: [no-unnecessary-condition] ignore basic array indexing false positives (#1534) (2b9603d)
    • eslint-plugin: add class-literal-property-style rule (#1582) (b2dbd89)
    • experimental-utils: expose ast utility functions (#1670) (3eb5d45)

    v2.24.0

    2.24.0 (2020-03-16)

    Bug Fixes

    • typescript-estree: unnecessary program updates by removing timeout methods (#1693) (2ccd66b)

    Features

    • typescript-estree: support 3.8 export * as ns (#1698) (133f622)

    v2.23.0

    ... (truncated)
    Changelog

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

    2.26.0 (2020-03-30)

    Features

    • typescript-estree: add option to ignore certain folders from glob resolution (#1802) (1e29e69)

    2.25.0 (2020-03-23)

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

    2.24.0 (2020-03-16)

    Features

    • typescript-estree: support 3.8 export * as ns (#1698) (133f622)

    2.23.0 (2020-03-09)

    Features

    • typescript-estree: support 3.8 import/export type (#1697) (625d603)

    2.22.0 (2020-03-02)

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

    Commits
    • 151f89b chore: publish v2.26.0
    • 1e29e69 feat(typescript-estree): add option to ignore certain folders from glob resol...
    • 9cd3e4f chore: publish v2.25.0
    • 56e1e16 chore: publish v2.24.0
    • 133f622 feat(typescript-estree): support 3.8 export * as ns (#1698)
    • b5b3be0 chore: publish v2.23.0
    • 625d603 feat(typescript-estree): support 3.8 import/export type (#1697)
    • 85e1b19 chore: bump typescript dependency to 3.8 (#1696)
    • 5a097d3 chore: publish v2.22.0
    • 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.

    If all status checks pass Dependabot will automatically merge this pull request.


    Note: This repo was added to Dependabot recently, so you'll receive a maximum of 5 PRs for your first few update runs. Once an update run creates fewer than 5 PRs we'll remove that limit.

    You can always request more updates by clicking Bump now in your Dependabot dashboard.

    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)
    • @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
    • @dependabot badge me will comment on this PR with code to add a "Dependabot enabled" badge to your readme

    Additionally, you can set the following in your Dependabot dashboard:

    • Update frequency (including time of day and day of week)
    • Pull request limits (per update run and/or open at any time)
    • Automerge options (never/patch/minor, and dev/runtime dependencies)
    • Out-of-range updates (receive only lockfile updates, if desired)
    • Security updates (receive only security updates, if desired)
    dependencies 
    opened by dependabot-preview[bot] 2
  • [Security] Bump acorn from 5.7.3 to 5.7.4

    [Security] Bump acorn from 5.7.3 to 5.7.4

    Bumps acorn from 5.7.3 to 5.7.4. This update includes a security fix.

    Vulnerabilities fixed

    Sourced from The GitHub Security Advisory Database.

    Moderate severity vulnerability that affects acorn, minimist, and svjsl There are high severity security vulnerabilities in two of ESLints dependencies: - acorn - minimist

    The releases 1.8.3 and lower of svjsl (JSLib-npm) are vulnerable, but only if installed in a developer environment. A patch has been released (v1.8.4) which fixes these vulnerabilities.

    Identifiers:

    • CVE-2020-7598
    • SNYK-JS-ACORN-559469 (doesn&#39;t have a CVE identifier)

    Affected versions: < 5.7.4

    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.

    If all status checks pass Dependabot will automatically merge this pull request.


    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)
    • @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
    • @dependabot badge me will comment on this PR with code to add a "Dependabot enabled" badge to your readme

    Additionally, you can set the following in your Dependabot dashboard:

    • Update frequency (including time of day and day of week)
    • Pull request limits (per update run and/or open at any time)
    • Automerge options (never/patch/minor, and dev/runtime dependencies)
    • Out-of-range updates (receive only lockfile updates, if desired)
    • Security updates (receive only security updates, if desired)
    dependencies security 
    opened by dependabot-preview[bot] 2
  • Bump prettier from 1.19.1 to 2.0.2

    Bump prettier from 1.19.1 to 2.0.2

    Bumps prettier from 1.19.1 to 2.0.2.

    Release notes

    Sourced from prettier's releases.

    2.0.2

    ๐Ÿ”— Changelog

    2.0.1

    ๐Ÿ”— Changelog

    2.0.0

    diff

    ๐Ÿ”— Release Notes

    Changelog

    Sourced from prettier's changelog.

    2.0.2

    diff

    2.0 regressions

    JavaScript: Fix formatting of pseudo-elements and pseudo-classes in styled-components template literals (#7842 by @thorn0)

    // Input
    const Foo = styled.div`
      ${media.smallDown}::before {}
    `;
    

    // Prettier 2.0.0 const Foo = styled.div${media.smallDown}: : before{ };

    // Prettier 2.0.2 const Foo = styled.div${media.smallDown}::before { };

    TypeScript: Avoid trailing commas on index signatures with only one parameter (#7836 by @bakkot)

    TypeScript index signatures technically allow multiple parameters and trailing commas, but it's an error to have multiple parameters there, and Babel's TypeScript parser does not accept them. So Prettier now avoids putting a trailing comma there when you have only one parameter.

    // Input
    export type A = {
      a?: {
        [
          x: string
        ]: typeof SomeLongLongLongTypeName[keyof typeof SomeLongLongLongTypeName];
      } | null;
    };
    

    // Prettier 2.0.0 export type A = { a?: { [ x: string, ]: typeof SomeLongLongLongTypeName[keyof typeof SomeLongLongLongTypeName]; } | null; </tr></table> ... (truncated)

    Commits
    • 607afd7 Release 2.0.2
    • cfb6166 update stable docs wrt npx
    • 58ac3b0 Revert "markdown: fix redundant leading spaces in markdown list" (#7847)
    • 8ec7bc2 fix formatting of pseudo-elements and pseudo-classes in styled-components (#7...
    • fac9ce0 mention npx in install docs
    • f0780f5 Bump eslint-config-prettier from 6.10.0 to 6.10.1 (#7840)
    • e0b65c3 Bump @babel/parser from 7.9.2 to 7.9.3 (#7839)
    • 91e81a1 [Security] Bump minimist from 1.2.0 to 1.2.5 in /website (#7838)
    • 34115cb Remove azure pipelines (#7824)
    • 54f907d Followup work on setup github actions (#7431)
    • Additional commits viewable in compare view
    Maintainer changes

    This version was pushed to npm by thorn0, a new releaser for prettier since your current version.


    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.

    If all status checks pass Dependabot will automatically merge this pull request.


    Note: This repo was added to Dependabot recently, so you'll receive a maximum of 5 PRs for your first few update runs. Once an update run creates fewer than 5 PRs we'll remove that limit.

    You can always request more updates by clicking Bump now in your Dependabot dashboard.

    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)
    • @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
    • @dependabot badge me will comment on this PR with code to add a "Dependabot enabled" badge to your readme

    Additionally, you can set the following in your Dependabot dashboard:

    • Update frequency (including time of day and day of week)
    • Pull request limits (per update run and/or open at any time)
    • Automerge options (never/patch/minor, and dev/runtime dependencies)
    • Out-of-range updates (receive only lockfile updates, if desired)
    • Security updates (receive only security updates, if desired)
    dependencies 
    opened by dependabot-preview[bot] 2
  • Bump @types/node from 16.11.8 to 18.11.17

    Bump @types/node from 16.11.8 to 18.11.17

    Bumps @types/node from 16.11.8 to 18.11.17.

    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)
    dependencies 
    opened by dependabot[bot] 1
  • Bump eslint-plugin-jest from 24.3.6 to 27.2.0

    Bump eslint-plugin-jest from 24.3.6 to 27.2.0

    Bumps eslint-plugin-jest from 24.3.6 to 27.2.0.

    Release notes

    Sourced from eslint-plugin-jest's releases.

    v27.2.0

    27.2.0 (2022-12-31)

    Features

    v27.1.7

    27.1.7 (2022-12-15)

    Bug Fixes

    v27.1.6

    27.1.6 (2022-11-24)

    Bug Fixes

    • ensure rule fixes produce valid code when function params and args have trailing commas (#1282) (8eca0b7)

    v27.1.5

    27.1.5 (2022-11-10)

    Performance Improvements

    • use Set instead of iterating, and deduplicate a function (#1278) (0e048f1)

    v27.1.4

    27.1.4 (2022-11-04)

    Performance Improvements

    • don't collect more info than needed when resolving jest functions (#1275) (e4a5674)

    v27.1.3

    27.1.3 (2022-10-18)

    Bug Fixes

    • no-restricted-jest-methods: don't crash on jest() (#1269) (4450daa)

    ... (truncated)

    Changelog

    Sourced from eslint-plugin-jest's changelog.

    27.2.0 (2022-12-31)

    Features

    27.1.7 (2022-12-15)

    Bug Fixes

    27.1.6 (2022-11-24)

    Bug Fixes

    • ensure rule fixes produce valid code when function params and args have trailing commas (#1282) (8eca0b7)

    27.1.5 (2022-11-10)

    Performance Improvements

    • use Set instead of iterating, and deduplicate a function (#1278) (0e048f1)

    27.1.4 (2022-11-04)

    Performance Improvements

    • don't collect more info than needed when resolving jest functions (#1275) (e4a5674)

    27.1.3 (2022-10-18)

    Bug Fixes

    • no-restricted-jest-methods: don't crash on jest() (#1269) (4450daa)

    27.1.2 (2022-10-14)

    Bug Fixes

    • valid-expect-in-promise: adjust grammar in rule message (#1264) (4494ed2)

    27.1.1 (2022-10-05)

    ... (truncated)

    Commits
    • b00b9b6 chore(release): 27.2.0 [skip ci]
    • ee43c3f feat: create require-typed-module-mocks rule (#1314)
    • 891fe1e chore(deps): update yarn to v3.3.1 (#1311)
    • fae0d2e chore: fix link in readme
    • 0958af4 chore(deps): lock file maintenance
    • 7fcf48f chore(deps): lock file maintenance
    • 42ce29f test(to-have-length): add optional chaining case (#1295)
    • 90f2d18 chore(release): 27.1.7 [skip ci]
    • 5d1b7a7 fix(prefer-spy-on): improve autofix (#1308)
    • f33b19e chore(deps): lock file maintenance
    • 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)
    dependencies 
    opened by dependabot[bot] 0
  • Bump @types/node from 16.11.8 to 18.11.18

    Bump @types/node from 16.11.8 to 18.11.18

    Bumps @types/node from 16.11.8 to 18.11.18.

    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)
    dependencies 
    opened by dependabot[bot] 0
  • Bump typescript from 4.3.2 to 4.9.4

    Bump typescript from 4.3.2 to 4.9.4

    Bumps typescript from 4.3.2 to 4.9.4.

    Release notes

    Sourced from typescript's releases.

    TypeScript 4.9.4

    For release notes, check out the release announcement.

    For the complete list of fixed issues, check out the

    Downloads are available on:

    Changes:

    • e2868216f637e875a74c675845625eb15dcfe9a2 Bump version to 4.9.4 and LKG.
    • eb5419fc8d980859b98553586dfb5f40d811a745 Cherry-pick #51704 to release 4.9 (#51712)
    • b4d382b9b12460adf2da4cc0d1429cf19f8dc8be Cherry-pick changes for narrowing to tagged literal types.
    • e7a02f43fce47e1a39259ada5460bcc33c8e98b5 Port of #51626 and #51689 to release-4.9 (#51627)
    • 1727912f0437a7f367d90040fc4b0b4f3efd017a Cherry-pick fix around visitEachChild to release-4.9. (#51544)

    This list of changes was auto generated.

    TypeScript 4.9

    For release notes, check out the release announcement.

    Downloads are available on:

    Changes:

    • 93bd577458d55cd720b2677705feab5c91eb12ce Bump version to 4.9.3 and LKG.
    • 107f832b80df2dc97748021cb00af2b6813db75b Update LKG.
    • 31bee5682df130a14ffdd5742f994dbe7313dd0e Cherry-pick PR #50977 into release-4.9 (#51363) [ #50872 ]
    • 1e2fa7ae15f8530910fef8b916ec8a4ed0b59c45 Update version to 4.9.2-rc and LKG.
    • 7ab89e5c6e401d161f31f28a6c555a3ba530910e Merge remote-tracking branch 'origin/main' into release-4.9
    • e5cd686defb1a4cbdb36bd012357ba5bed28f371 Update package-lock.json
    • 8d40dc15d1b9945837e7860320fdccfe27c40cad Update package-lock.json
    • 5cfb3a2fe344a5350734305193e6cc99516285ca Only call return() for an abrupt completion in user code (#51297)
    • a7a9d158e817fcb0e94dc1c24e0a401b21be0cc9 Fix for broken baseline in yieldInForInInDownlevelGenerator (#51345)
    • 7f8426f4df0d0a7dd8b72079dafc3e60164a23b1 fix for-in enumeration containing yield in generator (#51295)
    • 3d2b4017eb6b9a2b94bc673291e56ae95e8beddd Fix assertion functions accessed via wildcard imports (#51324)
    • 64d0d5ae140b7b26a09e75114517b418d6bcaa9f fix(51301): Fixing an unused import at the end of a line removes the newline (#51320)
    • 754eeb2986bde30d5926e0fa99c87dda9266d01b Update CodeQL workflow and configuration, fix found bugs (#51263)
    • d8aad262006ad2d2c91aa7a0e4449b4b83c57f7b Update package-lock.json
    • d4f26c840b1db76c0b25a405c8e73830a2b45cbc fix(51245): Class with parameter decorator in arrow function causes "convert to default export" refactoring failure (#51256)
    • 16faf45682173ea437a50330feb4785578923d7f Update package-lock.json
    • 8b1ecdb701e2a2e19e9f8bcdd6b2beac087eabee fix(50654): "Move to a new file" breaks the declaration of referenced variable (#50681)
    • 170a17fad57eae619c5ef2b7bdb3ac00d6c32c47 Dom update 2022-10-25 (#51300)

    ... (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)
    dependencies 
    opened by dependabot[bot] 0
  • Bump prettier from 2.2.1 to 2.8.1

    Bump prettier from 2.2.1 to 2.8.1

    Bumps prettier from 2.2.1 to 2.8.1.

    Release notes

    Sourced from prettier's releases.

    2.8.1

    ๐Ÿ”— Changelog

    2.8.0

    diff

    ๐Ÿ”— Release note

    2.7.1

    ๐Ÿ”— Changelog

    2.7.0

    diff

    ๐Ÿ”— Release note

    2.6.2

    ๐Ÿ”— Changelog

    2.6.1

    ๐Ÿ”— Changelog

    2.6.0

    ๐Ÿ”— Release note

    2.5.1

    ๐Ÿ”— Changelog

    2.5.0

    diff

    ๐Ÿ”— Release note

    2.4.1

    ๐Ÿ”— Changelog

    2.4.0

    diff

    Release note

    2.3.2

    changelog

    v2.3.1

    Changelog

    2.3.0

    diff

    ... (truncated)

    Changelog

    Sourced from prettier's changelog.

    2.8.1

    diff

    Fix SCSS map in arguments (#9184 by @โ€‹agamkrbit)

    // Input
    $display-breakpoints: map-deep-merge(
      (
        "print-only": "only print",
        "screen-only": "only screen",
        "xs-only": "only screen and (max-width: #{map-get($grid-breakpoints, "sm")-1})",
      ),
      $display-breakpoints
    );
    

    // Prettier 2.8.0 $display-breakpoints: map-deep-merge( ( "print-only": "only print", "screen-only": "only screen", "xs-only": "only screen and (max-width: #{map-get($grid-breakpoints, " sm ")-1})", ), $display-breakpoints );

    // Prettier 2.8.1 $display-breakpoints: map-deep-merge( ( "print-only": "only print", "screen-only": "only screen", "xs-only": "only screen and (max-width: #{map-get($grid-breakpoints, "sm")-1})", ), $display-breakpoints );

    Support auto accessors syntax (#13919 by @โ€‹sosukesuzuki)

    Support for Auto Accessors Syntax landed in TypeScript 4.9.

    (Doesn't work well with babel-ts parser)

    class Foo {
      accessor foo: number = 3;
    </tr></table> 
    

    ... (truncated)

    Commits
    Maintainer changes

    This version was pushed to npm by prettier-bot, a new releaser for prettier since your current version.


    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)
    dependencies 
    opened by dependabot[bot] 0
  • Bump @vercel/ncc from 0.25.1 to 0.36.0

    Bump @vercel/ncc from 0.25.1 to 0.36.0

    Bumps @vercel/ncc from 0.25.1 to 0.36.0.

    Release notes

    Sourced from @โ€‹vercel/ncc's releases.

    0.36.0

    0.36.0 (2022-12-05)

    Bug Fixes

    • gitignore should include release.config.js (#1016) (44e2eac)
    • node 18 by update source-map used by Terser to 0.7.4 (#999) (2f69f83)

    Features

    0.34.0

    Changes

    Add support for TS 4.7

    • Chore(deps-dev): bump ts-loader from 8.3.0 to 9.3.0: #921
    • Chore(deps-dev): bump express from 4.17.1 to 4.18.1: #917
    • Chore: add memory-fs to the devDependencies: #927

    Credits

    Huge thanks to @โ€‹stscoundrel and @โ€‹shogo82148 for helping!

    0.33.4

    Changes

    • Fix: Add missing variable declaration: #773
    • Chore: add windows to CI: #896
    • Chore: bump webpack-asset-relocator-loader to 1.7.2: #912
    • Chore(deps-dev): bump vm2 from 3.9.4 to 3.9.6: #872
    • Chore(deps): bump url-parse from 1.5.3 to 1.5.7: #875
    • Chore(deps): bump url-parse from 1.5.7 to 1.5.10: #879
    • Chore(deps-dev): bump stripe from 8.167.0 to 8.205.0: #882
    • Chore(deps-dev): bump typescript from 4.4.2 to 4.6.2: #881
    • Chore(deps-dev): bump twilio from 3.66.1 to 3.75.0: #884
    • Chore(deps): bump actions/setup-node from 2 to 3: #880
    • Chore(deps-dev): bump graphql from 15.5.1 to 15.8.0: #885
    • Chore: replace deprecated String.prototype.substr(): #894
    • Chore(deps): bump actions/checkout from 2 to 3: #902
    • Chore(deps-dev): bump @โ€‹azure/cosmos from 3.12.3 to 3.15.1: #905
    • Chore(deps-dev): bump stripe from 8.205.0 to 8.214.0: #906
    • Chore(deps-dev): bump @โ€‹google-cloud/bigquery from 5.7.0 to 5.12.0: #903
    • Chore(deps-dev): bump tsconfig-paths from 3.10.1 to 3.14.1: #904

    ... (truncated)

    Commits
    • 44e2eac fix: gitignore should include release.config.js (#1016)
    • be3405d feat: add semantic-release to autopublish (#1015)
    • 92801d6 chore(deps): bump decode-uri-component from 0.2.0 to 0.2.2 (#1009)
    • e730044 chore(deps): bump minimatch from 3.0.4 to 3.1.2 (#1010)
    • 75931d5 chore(deps-dev): bump auth0 from 2.36.1 to 2.44.0 (#1007)
    • 000c7e7 chore: test node 18 (#1006)
    • 2f69f83 fix: node 18 by update source-map used by Terser to 0.7.4 (#999)
    • 9ff8aa6 chore(deps): bump socket.io-parser from 4.0.4 to 4.0.5 (#1001)
    • dc04439 chore(deps): bump styfle/cancel-workflow-action from 0.10.1 to 0.11.0 (#993)
    • f5826a3 chore(deps-dev): bump got from 11.8.5 to 12.5.2 (#994)
    • Additional commits viewable in compare view
    Maintainer changes

    This version was pushed to npm by vercel-release-bot, a new releaser for @โ€‹vercel/ncc since your current version.


    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)
    dependencies 
    opened by dependabot[bot] 0
  • Bump decode-uri-component from 0.2.0 to 0.2.2

    Bump decode-uri-component from 0.2.0 to 0.2.2

    Bumps decode-uri-component from 0.2.0 to 0.2.2.

    Release notes

    Sourced from decode-uri-component's releases.

    v0.2.2

    • Prevent overwriting previously decoded tokens 980e0bf

    https://github.com/SamVerschueren/decode-uri-component/compare/v0.2.1...v0.2.2

    v0.2.1

    • Switch to GitHub workflows 76abc93
    • Fix issue where decode throws - fixes #6 746ca5d
    • Update license (#1) 486d7e2
    • Tidelift tasks a650457
    • Meta tweaks 66e1c28

    https://github.com/SamVerschueren/decode-uri-component/compare/v0.2.0...v0.2.1

    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) You can disable automated security fix PRs for this repo from the Security Alerts page.
    dependencies 
    opened by dependabot[bot] 0
Releases(v1)
Owner
โžฃ Livia Prima
null
mdzk is a plain text Zettelkasten system that is based on the mdBook API.

mdzk A lovingly designed system and static publishing tool for your plain text Zettelkasten mdzk is a plain text Zettelkasten system that is based on

mdzk 176 Jan 4, 2023
A preprocessor for mdbook to add Material Design admonishments.

mdbook-admonish A preprocessor for mdbook to add Material Design admonishments, based on the mkdocs-material implementation. It turns this: ```admonis

Tom Milligan 65 Jan 8, 2023
๐Ÿ›ก๏ธ Automatically protect the default branch of new repositories in a GitHub organization

The Branch Autoprotector watches a GitHub organization and automatically protects the default branch in new repositories. This service notifies the creator of the default branch of this automatic branch protection setup by filing an issue in the repository.

Branch Autoprotector 2 Jan 31, 2022
MeiliSearch is a powerful, fast, open-source, easy to use and deploy search engine

MeiliSearch is a powerful, fast, open-source, easy to use and deploy search engine. Both searching and indexing are highly customizable. Features such as typo-tolerance, filters, and synonyms are provided out-of-the-box. For more information about features go to our documentation.

MeiliSearch 31.6k Dec 30, 2022
Showing how to deploy a Terra smart contract using Chainlink Data Feeds

Chainlink Terra Developing Requirements This demo requires the following components: Rust: rustup with cargo 1.44.1+. rustc and cargo 1.44.1+. Install

SmartContract 6 Aug 22, 2022
Autorebase automatically rebases all of your feature branches onto master.

Autorebase automatically rebases all of your feature branches onto master. If conflicts are found it will rebase to the last commit that doesn't cause conflicts. By default, branches with an upstream are excluded. You don't need to switch to any branch, the only limitation is that a branch that is checked out and not clean will not be rebased (though I may add that in future).

Tim 66 Nov 26, 2022
Create That Project. Project Creation That Rocks ๐ŸŽธ๐Ÿงฑ.

Create That Project Config Example Install $ cargo install ctp Basic Info In any file or even in the commands sections of your config file you can pla

Will 5 Dec 20, 2021
A dynamic output configuration tool that automatically detects and configures connected outputs based on a set of profiles.

shikane A dynamic output configuration tool that automatically detects and configures connected outputs based on a set of profiles. Each profile speci

Hendrik Wolff 15 May 4, 2023
Adds size optimizations to any Perseus app automatically.

Perseus Size Optimization Plugin WARNING: Until Perseus #66 is fixed, this plugin can actually increase overall binary size! Once that issue is fixed

arctic_hen7 6 Aug 14, 2022
Automatically download minecraft server jars in one line

MCDL Automatically download minecraft server jars in one line (or one click) Installation Download (Windows, Linux) Install via cargo: cargo install m

Isaac Hirschfeld 1 Oct 26, 2021
Add toast support in your dioxus project

Add toast support in your dioxus project

YuKun Liu 8 Dec 16, 2022
Gathering some metrics about github projects

rust-metrics This is an experimental project to start gathering metrics about github organizations and repositories. The goal is to get an idea of var

null 51 Apr 9, 2022
A Github Actions based CI release template for Rust binaries

Rust CI Release Template A Github Actions based CI release template. This repo serves as a live template, and reference for building your own CI power

null 60 Dec 9, 2022
A Github webhook server to help with CI/CD written in Rust.

This application will automatically updates local GitHub repositories and triggers a command once the update is complete. This can be extremely useful

Luca 9 Apr 4, 2023
Build fast, reward everyone, and scale without friction.

Scrypto Language for building DeFi apps on Radix. Terminology Package: A collection of blueprints, compiled and published as a single unit. Blueprint:

Radix DLT 330 Dec 25, 2022
RustHunter is a modular incident response framework to build and compare environmental baselines

RustHunter is a modular incident response framework to build and compare environmental baselines. It is written in Rust and uses Ansible to collect data across multiple hosts.

Giovanni Pecoraro 13 Dec 12, 2022
QueingSimulator is an application that can be used to build intuitions about behavior of synchronous request/reply systems

Queueing Simulator QueingSimulator is an application that can be used to build intuitions about behavior of synchronous request/reply systems (such as

Joe Magerramov 7 Sep 11, 2022
๐Ÿš€ Fleet is the blazing fast build tool for Rust

Fleet is the blazing fast build tool for Rust. Compiling with Fleet is up-to 5x faster than with cargo.

Dimension 2.2k Jan 6, 2023
An abstraction build on top of discord-rich-presence that makes possible to use it in a more declarative way

Declarative Discord Rich Presence This library is an abstraction build on top of discord-rich-presence crate that allows you to use it in a more decla

null 2 Sep 7, 2022