Skip to content

JustServe-Resources/crispy-fishstick

Repository files navigation

crispy-fishstick

Collection of Zendesk Plugins used in JustServe.

Prerequisites

Windows Setup

Install Node.js and npm using winget:

winget install OpenJS.NodeJS

Verify the installation:

node --version; npm --version

Installation

Clone the repository and install dependencies:

git clone git@github.com/JustServe-Resources/crispy-fishstick.git
cd crispy-fishstick
npm install

This will install:

  • @zendesk/zcli – Zendesk CLI for plugin validation and deployment
  • ESLint – JavaScript linter for code quality
  • Prettier – Code formatter

Common Commands

Development

View available npm scripts:

npm run

Linting & Formatting

Check for linting issues:

npm run lint

Auto-fix linting issues:

npm run lint:fix

Format code with Prettier:

npm run format

Plugin Management

Validate a plugin using ZCLI:

zcli apps:validate <plugin-directory>

Example:

zcli apps:validate ./problem-ticket-search

Refer to each plugin's README for specific build and deployment instructions.

About

Collection of Zendesk Plugins we use in JustServe

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •