Read-only mirror of https://github.com/DCC-BS/feedback-control.bs.js — Basel-Stadt. Issues & pull requests at the source.
  • Vue 77.9%
  • TypeScript 22.1%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Tobias Bollinger 8e84415bc1
Add deprecation notice for feedback-control.bs.js
Added deprecation notice and link to new project.
2026-01-15 10:32:25 +01:00
.github/workflows chore(deps): update actions/checkout action to v6 2025-11-20 17:31:12 +00:00
.vscode first commit 2025-05-02 15:38:39 +02:00
playground chore(deps): lock file maintenance (#36) 2026-01-12 00:36:14 +00:00
src chore: update biome and renovate configurations; enable VCS, adjust file includes, and enhance linter rules 2025-11-12 09:03:09 +01:00
test/nuxt first commit 2025-05-02 15:38:39 +02:00
.editorconfig first commit 2025-05-02 15:38:39 +02:00
.gitignore first commit 2025-05-02 15:38:39 +02:00
.npmignore first commit 2025-05-02 15:38:39 +02:00
.npmrc first commit 2025-05-02 15:38:39 +02:00
biome.json chore: update biome and renovate configurations; enable VCS, adjust file includes, and enhance linter rules 2025-11-12 09:03:09 +01:00
bun.lock chore(deps): lock file maintenance (#35) 2026-01-12 00:35:51 +00:00
CHANGELOG.md chore(release): v0.0.5 2025-05-06 15:05:41 +02:00
codecov.yml first commit 2025-05-02 15:38:39 +02:00
LICENSE first commit 2025-05-02 15:38:39 +02:00
package.json build: bump version to 0.1.7 2025-11-12 08:04:42 +00:00
README.md Add deprecation notice for feedback-control.bs.js 2026-01-15 10:32:25 +01:00
renovate.json Add internalChecksFilter and minimumReleaseAge 2025-11-27 08:37:42 +01:00
tsconfig.json first commit 2025-05-02 15:38:39 +02:00
vitest.config.ts first commit 2025-05-02 15:38:39 +02:00

feedback-control.bs.js

Important

This project is deprecated use Feedback Control Nuxt-Layers instead.

GitHub package.json version GitHub Actions Workflow Status codecov

Control for feedback in the DCC-BS ecosystem.

Quick Setup

Install the module to your Nuxt application with:

bun add git+https://github.com/DCC-BS/feedback-control.bs.js.git#v1.1.0

replace v1.1.0 with the latest version tag: GitHub package.json version

Install the module to your Nuxt application with:

bun add @dcc-bs/feedback-control.bs.js

Add it to your nuxt.config.ts:

export default defineNuxtConfig({
    ...
    modules: [
        '@dcc-bs/feedback-control.bs.js',
        ...
    ],
    "feedback-control.bs.js": {
        repo: "Feedback",
        owner: "DCC-BS",
        project: "myProject",
        githubToken: process.env.GITHUB_TOKEN,
    },
    ...
})

That's it! You can now use feedback-control.bs.js in your Nuxt app

Usage

Add the control to the app.vue

<template>
  <div>
    <FeedbackControl />
    <NuxtPage />
  </div>
</template>

optionally you can pass a default email address to the control:

<template>
  <div>
    <FeedbackControl default-mail="some-mail@bs.ch"/>
    <NuxtPage />
  </div>
</template>

Release a new Version

Commit your changes and then:

bun release