Web form to initialize CITATION.cff files.
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
docs
img
src
.editorconfig
.eslintrc.json
.gitignore
.nojekyll
.travis.yml
.zenodo.json
CITATION.cff
LICENSE
README.md
cffinit-on-ghpages.png
cffinit.css
codemeta.json
index.html
package-lock.json
package.json
webpack.config.js

README.md

  • DOI
  • FOSSA Status
  • Build Status

Web form to initialize CITATION.cff files.

Live version

For users

  • Check out the live version here.
  • For the rationale behind CITATION.cff files, read the blog.
  • For the Citation File Format specification, go here.
  • For the Citation File Format home page, go here.

For developers

Build Setup

# install dependencies
npm install

# serve with hot reload at localhost:8080
npm run dev

# build for production (with disabled minification)
npm run build

# npm run build and update the local copy of the gh-pages content in docs/
npm run ghpages

# run eslint on the *.js and *.vue files under src/
npm run lint

For detailed explanation on how things work, consult the docs for vue-loader.

linting

The rules are in .eslintrc, the setup is described here: https://alligator.io/vuejs/vue-eslint-plugin/

Project was bootstrapped with https://github.com/vuejs-templates/webpack-simple

License

FOSSA Status