Skip to content

eeditiones/jinks-cli

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

86 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

@teipublisher/jinks-cli

A command-line interface tool for managing TEI Publisher applications with Jinks.

📖 Full documentation: https://eeditiones.github.io/jinks-cli/

Installation

npm install -g @teipublisher/jinks-cli

After installation, the jinks command is available anywhere in your terminal.

Commands at a glance

Command Description
jinks list List installed applications on the server
jinks create [abbrev] Create a new application
jinks edit [abbrev] Change an existing application's configuration
jinks update [abbrev] Update an existing application by running the generator
jinks config [abbrev] Print an application's configuration as JSON
jinks run [abbrev] [action] Run an action (e.g. reindex) on an installed application
jinks watch [dir] Watch a directory and sync changes to the database
jinks create-profile [abbrev] Create a new profile (blueprint, feature, or theme)
jinks edit-profile <dir> Edit an existing profile configuration

Run jinks --help or jinks <command> --help for usage, and see the documentation site for the full reference, connection settings, and examples.

Requirements

  • Node.js 20.0.0 or higher
  • A running eXist-db instance with Jinks installed

Documentation development

The documentation site is built with VitePress from the docs/ directory and deployed to GitHub Pages on every push to main.

npm install
npm run docs:dev      # local dev server with hot reload
npm run docs:build    # production build (fails on broken links)
npm run docs:preview  # preview the production build

License

GPL-3.0-or-later

Repository

https://github.com/eeditiones/jinks-cli

About

Command line client for jinks

Resources

Stars

0 stars

Watchers

0 watching

Forks

Packages

 
 
 

Contributors