Skip to content

Revilink/revilink

Repository files navigation

changelog License


Revilink

Revilink

Comment on any link on the internet


GitHub stars

Website

Buy me a coffee - Sponsorship 💖
Github Sponsors - Sponsorship 💖

Getting Started

Try it Online ⚡️

revilink.io

Init Project Locally

Install Node.js >=18.0.0 and run the following command:

Installation

Git clone.

$ git clone https://github.com/revilink/revilink.git

 

Build Setup

$ cd revilink

# install dependencies
$ yarn install

# serve with hot reload at localhost:3000
$ yarn dev

# generate static project
$ yarn generate

# serve production mode
$ yarn start

Linter

# run eslint
yarn lint:eslint

# run eslint fix
yarn lint:eslint:fix

# run stylelint
yarn lint:stylelint

# run stylelint fix
yarn lint:stylelint:fix

# run prettier
yarn prettier

Git

Using Conventional Commits, commitizen, commitizen cli

# add files
git add .

# generate commit message
yarn commit # or yarn cz

# push
git push

Release & Changelog

Using changelogen for release & changelog management, arguments are the same as changelogen

# run changelogen
yarn changelog

Tech Stack

  • Nuxt - Nuxt2 vue framework
  • @nuxtjs/composition-api - Composition api module for nuxt2 / vue2
  • Vuesax - UI library
  • Pug
  • Scss
  • Bootstrap5 scss utils
  • Husky
  • Eslint
  • Stylelint
  • Prettier
  • Commitlint
  • Commitizen
  • Changelogen

Related Repos

revilink-webext revilink-backend

Sponsorship

You can sponsor me for the continuity of my projects:

License

MIT License © 2024 Revilink