Kong Dashboard built from scratch with Nuxt 3 ūüéČ

Overview

Kong :: Admin Dashboard ūüĆČ

ci Ship js trigger Conventional Commits

About

Dashboard for managing Kong API Gateway.

Stacktrace

Development stack:

CI/CT stack:

Deployment stack:

Usage

Docker

$ docker run -p 3000:3000 ghcr.io/vinayakkulkarni/v-kong-dashboard:latest

Environment Setup

Development

$ git clone [email protected]:vinayakkulkarni/v-kong-dashboard.git
$ cd v-kong-dashboard
$ npm install
$ npm run dev

Release Process ūüŹó

  • Once all features/bugfixes are deployed on dev, create a PR from dev to test
  • Once the PR is merged from dev -> test, run npm run release & ship.js will trigger a build with updated CHANGELOG & proper git tags
  • Follow the guide from the automated PR from Ship.js
  • Once you Squash & Merge the automated PR, wait for the Ship.js trigger workflow to run successfully.
  • Rebase your dev with test to ensure the correct release is also displayed on dev env
  • Once the QA gives a sign off on test env, rebase stage with test to update the UAT environment
  • Once UAT is ready, rebase main with stage to update the Production environment

Branching Strategy ūüéč

  • Create your feature branch from dev branch, eg. feat/add-web-worker-JIRA-123
  • Create a new PR from feat/add-web-worker-JIRA-123 to dev
  • Once the PR is merged into dev, create a new PR from dev to test
  • Once the PR is merged into test, rebase dev with test, eg. git fetch --all && git checkout dev && git rebase origin/test && git push
  • Checkout on test & then run a new ship.js release workflow by running npm run release:prepare (Ensure you have a valid GitHub PAT in .env [GITHUB_TOKEN=PAT])
  • Ship.js will automatically update the CHANGELOG & once you review and Sqaush Merge the PR
  • Inform on Teams about the new release so that QA team can test on the newer version
  • Once the QA passes all the tests, rebase the stage branch with test
  • Once the PR is merged, you HAVE to rebase dev & all your other branches/PRs which haven't gone in the previous release.
$ git fetch --all && git checkout dev && git rebase origin/test && git push

Once ship.js automatically prepares the Pull Request, kindly merge it and rest is done automatically by GitHub action and is driven by deploy-{env}.yml file.

Time logging ‚ĆöÔłŹ

Since we'll be using Jira to log time, we have to follow the Smart Commits to ensure the time is correctly logged against each ticket. For that, you have to follow some steps.

Once you've cloned the repository, there are few steps before you can start using the Smart Commits syntax

$ cd v-kong-dashboard
$ git config --local --add user.email <your-email-address>

Next, create a bug-fix/feature branch from origin/dev (or the default branch).

$ git fetch --all
$ git checkout -b feat/add-web-worker-JIRA-123 origin/dev
# Branch 'feat/add-web-worker-JIRA-123' set up to track remote branch 'dev' from 'origin'.
# Switched to a new branch 'feat/add-web-worker-JIRA-123'

Next, once you've done the changes, perform a Smart Commit

$ git add .
$ git commit -m 'feat: integrate web worker JIRA-123 #time 2h'
$ git push 

Done. Now goto Jira board, and check for the Time Tracking section on the Jira ticket JIRA-123

Note: Each commit should have atleast the Jira ticket & time associated with it.

Contributing

  1. Create your feature branch from dev (git checkout -b feat/new-feature)
  2. Commit your changes (git commit -Sam 'feat: add feature')
  3. Push to the branch (git push origin feat/new-feature)
  4. Create a new Pull Request

Note:

  1. Please contribute using GitHub Flow
  2. Commits & PRs will be allowed only if the commit messages & PR titles follow the conventional commit standard, read more about it here
  3. PS. Ensure your commits are signed. Read why
Comments
  • chore(deps-dev): bump @commitlint/cli from 17.3.0 to 17.4.0

    chore(deps-dev): bump @commitlint/cli from 17.3.0 to 17.4.0

    Bumps @commitlint/cli from 17.3.0 to 17.4.0.

    Release notes

    Sourced from @‚Äčcommitlint/cli's releases.

    v17.4.0

    17.4.0 (2023-01-04)

    Bug Fixes

    • stop truncating the body in presence of dashes (#3476) (02a61be)

    Features

    New Contributors

    Full Changelog: https://github.com/conventional-changelog/commitlint/compare/v17.3.0...v17.4.0

    Changelog

    Sourced from @‚Äčcommitlint/cli's changelog.

    17.4.0 (2023-01-04)

    Bug Fixes

    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 javascript 
    opened by dependabot[bot] 1
  • chore(deps-dev): bump @vueuse/core from 9.9.0 to 9.10.0

    chore(deps-dev): bump @vueuse/core from 9.9.0 to 9.10.0

    Bumps @vueuse/core from 9.9.0 to 9.10.0.

    Release notes

    Sourced from @‚Äčvueuse/core's releases.

    v9.10.0

    ¬†¬†¬†ūüöÄ Features

    ¬†¬†¬†ūüźě Bug Fixes

        View changes on GitHub
    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 javascript 
    opened by dependabot[bot] 1
  • chore(deps-dev): bump @vueuse/core from 9.6.0 to 9.8.2

    chore(deps-dev): bump @vueuse/core from 9.6.0 to 9.8.2

    Bumps @vueuse/core from 9.6.0 to 9.8.2.

    Release notes

    Sourced from @‚Äčvueuse/core's releases.

    v9.8.2

    ¬†¬†¬†ūüźě Bug Fixes

        View changes on GitHub

    v9.8.1

    ¬†¬†¬†ūüźě Bug Fixes

    • useStorage: Resume the watch after setting the value, fix loop updates ¬†-¬† by @‚Äčantfu (c3851)
        View changes on GitHub

    v9.8.0

    ¬†¬†¬†ūüöÄ Features

    ¬†¬†¬†ūüźě Bug Fixes

        View changes on GitHub

    v9.7.0

    ¬†¬†¬†ūüöÄ Features

    ¬†¬†¬†ūüźě Bug Fixes

    ... (truncated)

    Commits
    • 4dea4be chore: release v9.8.2
    • 800f74f fix(useStorage): sync within page, close #1595
    • 30a43b2 chore: release v9.8.1
    • c3851b4 fix(useStorage): resume the watch after setting the value, fix loop updates
    • d4c5933 chore: release v9.8.0
    • 7b3db82 feat(onClickOutside): allow selector strings for ignore list (#2439)
    • 12e21d3 fix(onClickOutside): apply ignore list on keyboard clicks (#2438)
    • f40a021 fix(useTimeAgo): rounding unit fallback
    • 9293c1b feat(useTimeAgo): non-reactive version formatTimeAgo
    • 81f626f chore: release v9.7.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.


    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 javascript 
    opened by dependabot[bot] 1
  • chore(deps-dev): bump sass from 1.56.1 to 1.57.0

    chore(deps-dev): bump sass from 1.56.1 to 1.57.0

    Bumps sass from 1.56.1 to 1.57.0.

    Release notes

    Sourced from sass's releases.

    Dart Sass 1.57.0

    To install Sass 1.57.0, download one of the packages below and add it to your PATH, or see the Sass website for full installation instructions.

    Changes

    • Add a split($string, $separator, $limit: null) function to sass:string that splits a string into separate substrings based on a separator string.

    JavaScript API

    • Potentially breaking bug fix: Custom functions in both the modern and legacy API now properly reject signatures with whitespace between the function name and parentheses.

    • Custom functions in the legacy API now allow signatures with whitespace before the function name, to match a bug in Node Sass.

    Dart API

    • Potentially breaking bug fix: Callable.fromSignature() and AsyncCallable.fromSignature() now reject signatures with whitespace between the function name and parentheses.

    See the full changelog for changes in earlier releases.

    Dart Sass 1.56.2

    To install Sass 1.56.2, download one of the packages below and add it to your PATH, or see the Sass website for full installation instructions.

    Changes

    Embedded Sass

    See the full changelog for changes in earlier releases.

    Changelog

    Sourced from sass's changelog.

    1.57.0

    • Add a split($string, $separator, $limit: null) function to sass:string that splits a string into separate substrings based on a separator string.

    JavaScript API

    • Potentially breaking bug fix: Custom functions in both the modern and legacy API now properly reject signatures with whitespace between the function name and parentheses.

    • Custom functions in the legacy API now allow signatures with whitespace before the function name, to match a bug in Node Sass.

    Dart API

    • Potentially breaking bug fix: Callable.fromSignature() and AsyncCallable.fromSignature() now reject signatures with whitespace between the function name and parentheses.

    1.56.2

    Embedded Sass

    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 javascript 
    opened by dependabot[bot] 1
  • chore(deps-dev): bump @vueuse/nuxt from 9.6.0 to 9.7.0

    chore(deps-dev): bump @vueuse/nuxt from 9.6.0 to 9.7.0

    Bumps @vueuse/nuxt from 9.6.0 to 9.7.0.

    Release notes

    Sourced from @‚Äčvueuse/nuxt's releases.

    v9.7.0

    ¬†¬†¬†ūüöÄ Features

    ¬†¬†¬†ūüźě Bug Fixes

        View changes on GitHub
    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 javascript 
    opened by dependabot[bot] 1
  • chore(deps-dev): bump @vueuse/core from 9.6.0 to 9.7.0

    chore(deps-dev): bump @vueuse/core from 9.6.0 to 9.7.0

    Bumps @vueuse/core from 9.6.0 to 9.7.0.

    Release notes

    Sourced from @‚Äčvueuse/core's releases.

    v9.7.0

    ¬†¬†¬†ūüöÄ Features

    ¬†¬†¬†ūüźě Bug Fixes

        View changes on GitHub
    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 javascript 
    opened by dependabot[bot] 1
  • chore(deps-dev): bump @typescript-eslint/eslint-plugin from 5.45.1 to 5.46.1

    chore(deps-dev): bump @typescript-eslint/eslint-plugin from 5.45.1 to 5.46.1

    Bumps @typescript-eslint/eslint-plugin from 5.45.1 to 5.46.1.

    Release notes

    Sourced from @‚Äčtypescript-eslint/eslint-plugin's releases.

    v5.46.1

    5.46.1 (2022-12-12)

    Note: Version bump only for package @‚Äčtypescript-eslint/typescript-eslint

    v5.46.0

    5.46.0 (2022-12-08)

    Bug Fixes

    • eslint-plugin: [ban-types] update message to suggest object instead of Record<string, unknown> (#6079) (d91a5fc)

    Features

    • eslint-plugin: [prefer-nullish-coalescing] logic and test for strict null checks (#6174) (8a91cbd)
    Changelog

    Sourced from @‚Äčtypescript-eslint/eslint-plugin's changelog.

    5.46.1 (2022-12-12)

    Note: Version bump only for package @‚Äčtypescript-eslint/eslint-plugin

    5.46.0 (2022-12-08)

    Bug Fixes

    • eslint-plugin: [ban-types] update message to suggest object instead of Record<string, unknown> (#6079) (d91a5fc)

    Features

    • eslint-plugin: [prefer-nullish-coalescing] logic and test for strict null checks (#6174) (8a91cbd)
    Commits
    • c943b84 chore: publish v5.46.1
    • 47241bb docs: overhaul branding and add new logo (#6147)
    • 1e1573a chore: publish v5.46.0
    • d91a5fc fix(eslint-plugin): [ban-types] update message to suggest object instead of...
    • 8a91cbd feat(eslint-plugin): [prefer-nullish-coalescing] logic and test for strict nu...
    • 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)
    dependencies javascript 
    opened by dependabot[bot] 1
  • chore(deps-dev): bump @typescript-eslint/parser from 5.45.1 to 5.46.1

    chore(deps-dev): bump @typescript-eslint/parser from 5.45.1 to 5.46.1

    Bumps @typescript-eslint/parser from 5.45.1 to 5.46.1.

    Release notes

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

    v5.46.1

    5.46.1 (2022-12-12)

    Note: Version bump only for package @‚Äčtypescript-eslint/typescript-eslint

    v5.46.0

    5.46.0 (2022-12-08)

    Bug Fixes

    • eslint-plugin: [ban-types] update message to suggest object instead of Record<string, unknown> (#6079) (d91a5fc)

    Features

    • eslint-plugin: [prefer-nullish-coalescing] logic and test for strict null checks (#6174) (8a91cbd)
    Changelog

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

    5.46.1 (2022-12-12)

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

    5.46.0 (2022-12-08)

    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)
    dependencies javascript 
    opened by dependabot[bot] 1
  • chore(deps-dev): bump sass from 1.56.1 to 1.56.2

    chore(deps-dev): bump sass from 1.56.1 to 1.56.2

    Bumps sass from 1.56.1 to 1.56.2.

    Release notes

    Sourced from sass's releases.

    Dart Sass 1.56.2

    To install Sass 1.56.2, download one of the packages below and add it to your PATH, or see the Sass website for full installation instructions.

    Changes

    Embedded Sass

    See the full changelog for changes in earlier releases.

    Changelog

    Sourced from sass's changelog.

    1.56.2

    Embedded Sass

    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 javascript 
    opened by dependabot[bot] 1
  • chore(deps-dev): bump @typescript-eslint/parser from 5.45.1 to 5.46.0

    chore(deps-dev): bump @typescript-eslint/parser from 5.45.1 to 5.46.0

    Bumps @typescript-eslint/parser from 5.45.1 to 5.46.0.

    Release notes

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

    v5.46.0

    5.46.0 (2022-12-08)

    Bug Fixes

    • eslint-plugin: [ban-types] update message to suggest object instead of Record<string, unknown> (#6079) (d91a5fc)

    Features

    • eslint-plugin: [prefer-nullish-coalescing] logic and test for strict null checks (#6174) (8a91cbd)
    Changelog

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

    5.46.0 (2022-12-08)

    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)
    dependencies javascript 
    opened by dependabot[bot] 1
  • chore(deps-dev): bump @typescript-eslint/eslint-plugin from 5.45.1 to 5.46.0

    chore(deps-dev): bump @typescript-eslint/eslint-plugin from 5.45.1 to 5.46.0

    Bumps @typescript-eslint/eslint-plugin from 5.45.1 to 5.46.0.

    Release notes

    Sourced from @‚Äčtypescript-eslint/eslint-plugin's releases.

    v5.46.0

    5.46.0 (2022-12-08)

    Bug Fixes

    • eslint-plugin: [ban-types] update message to suggest object instead of Record<string, unknown> (#6079) (d91a5fc)

    Features

    • eslint-plugin: [prefer-nullish-coalescing] logic and test for strict null checks (#6174) (8a91cbd)
    Changelog

    Sourced from @‚Äčtypescript-eslint/eslint-plugin's changelog.

    5.46.0 (2022-12-08)

    Bug Fixes

    • eslint-plugin: [ban-types] update message to suggest object instead of Record<string, unknown> (#6079) (d91a5fc)

    Features

    • eslint-plugin: [prefer-nullish-coalescing] logic and test for strict null checks (#6174) (8a91cbd)
    Commits
    • 1e1573a chore: publish v5.46.0
    • d91a5fc fix(eslint-plugin): [ban-types] update message to suggest object instead of...
    • 8a91cbd feat(eslint-plugin): [prefer-nullish-coalescing] logic and test for strict nu...
    • 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)
    dependencies javascript 
    opened by dependabot[bot] 1
  • chore(deps-dev): bump @typescript-eslint/parser from 5.48.0 to 5.48.1

    chore(deps-dev): bump @typescript-eslint/parser from 5.48.0 to 5.48.1

    Bumps @typescript-eslint/parser from 5.48.0 to 5.48.1.

    Release notes

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

    v5.48.1

    5.48.1 (2023-01-09)

    Note: Version bump only for package @‚Äčtypescript-eslint/typescript-eslint

    Changelog

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

    5.48.1 (2023-01-09)

    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)
    dependencies javascript 
    opened by dependabot[bot] 0
  • chore(deps-dev): bump @commitlint/cli from 17.3.0 to 17.4.1

    chore(deps-dev): bump @commitlint/cli from 17.3.0 to 17.4.1

    Bumps @commitlint/cli from 17.3.0 to 17.4.1.

    Release notes

    Sourced from @‚Äčcommitlint/cli's releases.

    v17.4.1

    17.4.1 (2023-01-09)

    Note: Version bump only for package @‚Äčcommitlint/root

    Full Changelog: https://github.com/conventional-changelog/commitlint/compare/v17.4.0...v17.4.1

    v17.4.0

    17.4.0 (2023-01-04)

    Bug Fixes

    • stop truncating the body in presence of dashes (#3476) (02a61be)

    Features

    New Contributors

    Full Changelog: https://github.com/conventional-changelog/commitlint/compare/v17.3.0...v17.4.0

    Changelog

    Sourced from @‚Äčcommitlint/cli's changelog.

    17.4.1 (2023-01-09)

    Note: Version bump only for package @‚Äčcommitlint/cli

    17.4.0 (2023-01-04)

    Bug Fixes

    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 javascript 
    opened by dependabot[bot] 0
  • chore(deps-dev): bump shipjs from 0.25.0 to 0.25.1

    chore(deps-dev): bump shipjs from 0.25.0 to 0.25.1

    Bumps shipjs from 0.25.0 to 0.25.1.

    Changelog

    Sourced from shipjs's changelog.

    0.25.1 (2023-01-09)

    Bug Fixes

    Commits
    Maintainer changes

    This version was pushed to npm by dhaya.b, a new releaser for shipjs 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 javascript 
    opened by dependabot[bot] 0
  • chore(deps-dev): bump @typescript-eslint/eslint-plugin from 5.48.0 to 5.48.1

    chore(deps-dev): bump @typescript-eslint/eslint-plugin from 5.48.0 to 5.48.1

    Bumps @typescript-eslint/eslint-plugin from 5.48.0 to 5.48.1.

    Release notes

    Sourced from @‚Äčtypescript-eslint/eslint-plugin's releases.

    v5.48.1

    5.48.1 (2023-01-09)

    Note: Version bump only for package @‚Äčtypescript-eslint/typescript-eslint

    Changelog

    Sourced from @‚Äčtypescript-eslint/eslint-plugin's changelog.

    5.48.1 (2023-01-09)

    Note: Version bump only for package @‚Äčtypescript-eslint/eslint-plugin

    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 javascript 
    opened by dependabot[bot] 0
Owner
Vinayak Kulkarni
Never stop learning, cause life never stops teaching. ‚̧ԳŹ FOSS
Vinayak Kulkarni
Salvia-kit dashboard template v8 with Nuxt.js

Salvia-kit Dashboard v8 Nuxt.js ?? Documentation You can see the documentation on http://localhost:3000/guides/documentation Browser Support Chrome Fi

salvia-kit 22 Nov 28, 2022
A convenient replacement for component when using nuxt-i18n

nuxt-i18n-link A convenient replacement for <nuxt-link> component when using nuxt-i18n. It is simply a replacement for this exact code: <nuxt-link :to

iBlueDust 1 May 25, 2021
A webpack loader i18n solution for Vue (Nuxt) with auto generated keysA webpack loader i18n solution for Vue (Nuxt) with auto generated keys

vue-i18n-loader - another webpack loader i18n solution for Vue (Nuxt) with auto generated keys. Currently under development, pull requests and suggest

BitApp 0 Feb 7, 2022
This is nuxt invoice app using nuxt.js and firebase

Nuxt Invoice App Build Setup # install dependencies $ npm install # serve with hot reload at localhost:3000 $ npm run dev # build for production and

Moein Salari 8 Dec 20, 2022
nuxt-fullpage is a nuxt module for creating fullscreen page scroll fast and simple.

Nuxt fullpage Nuxt module for creating fullscreen page scroll fast and simple. Demo online Table of contents Installation Usage Options Contributing I

Open Source Afghanistan 16 Dec 30, 2022
A simple nuxt renderless component wrapper around nuxt fetch capabilities

Nuxt Fetch Component A simple nuxt renderless component wrapper around nuxt fetc

Mathieu Marteau 6 Apr 12, 2022
Nuxt basic - Simple Nuxt.js project

nuxt_basic Build Setup # install dependencies $ npm install # serve with hot reload at localhost:3000 $ npm run dev # build for production and launc

null 2 Oct 20, 2022
Fcl-nuxt-starter - FCL plugin + full stack Nuxt application starter template

How to use the Flow Client Library (FCL) with Nuxt Access the FCL instance from

Bruno Gonzales 3 Jul 18, 2022
English-quiz-nuxt - An english quiz using nuxt

english-quiz-nuxt Live demo here Build Setup # install dependencies $ yarn insta

Leonid Gainar 2 Feb 17, 2022
Frisque-nuxt-storyblok - A basic framework for integrating StoryBlok with Nuxt

?? Frisque StoryBlok Welcome to the Frisque StoryBlok starter kit! This is curre

Sierra Layla Vithica 2 Feb 23, 2022
Netlify ‚̧ԳŹ Nuxt.js: a simple template to give you the code you need to use Netlify features with Nuxt.

Nuxt Toolbox Template This is a NuxtJS v2 project. It is a reference on how to integrate commonly used features within Netlify for Nuxt.js. Build Setu

null 19 Nov 7, 2022
A lightweight Nuxt template to build a Markdown driven website. Powered by Nuxt Content, TailwindCSS and Iconify.

A lightweight Nuxt template to build a Markdown driven website. Powered by Nuxt Content, TailwindCSS and Iconify.

Sébastien Chopin 470 Jan 2, 2023
WordPress module for Nuxt.js with full support for SSR and Nuxt.js PWA module.

WordPress module for Nuxt.js with full support for SSR and Nuxt.js PWA module.

Vue WordPress 20 May 27, 2022
Kirby Nuxt Starter Kit - Kirby's sample site ‚Äď but rewritten headless with Nuxt 3

Kirby Nuxt Starter Kit Kirby's sample site ‚Äď but rewritten headless with Nuxt 3! Explore the kit live ¬Ľ Kirby Nuxt Starterkit This repository is a por

Johann Schopplich 31 Jan 9, 2023
Check trending anime based on anitrendz.net site. Built using nuxt

animetrend Demo: here Build Setup # install dependencies $ npm install # serve with hot reload at localhost:3000 $ npm run dev # build for productio

Ricko Veriyanto 2 Aug 10, 2022
Responsive ecommerce template built with Vue.js and Nuxt.js

Vuemmerce - Ecommerce Template Responsive ecommerce template built with Vue.js and Nuxt.js Installing # clone repository git clone https://github.com/

null 0 Nov 14, 2021
My personal website/portfolio built with Nuxt and Storyblok CMS.

My Portfolio Multilingual JAMstack site built with Nuxt.js, styled with SCSS (BEM methodology) and deployed on Netlify. I used Storyblok CMS and its i

Claudia Benito 80 Jan 3, 2023
SkimpleComponents is my personal components library built on Bootstrap and designed to be used with Nuxt.

SkimpleComponents SkimpleComponents is my personal components library built on Bootstrap and designed to be used with Nuxt. Why this library ? Bootstr

Hugo Delaunay 0 Jul 26, 2022
Simplistic quote saving web app, built with Nuxt and Prisma

QuoteDB Started for use in a friend group, this project is both a very minimal quote DB and a nice PoC for Nuxt3 + Prisma with an API and JWT authenti

Reinier van der Leer 8 Sep 2, 2022