Skip to content

nsheaps/greasemonkey-scripts

Repository files navigation

Greasemonkey Scripts

A collection of user scripts for various websites, built with TypeScript and managed as a monorepo.

Project Structure

This repository uses a monorepo structure with the following setup:

  • Yarn workspaces for package management
  • NX for build orchestration
  • TypeScript for development
  • Changesets for version management
  • oxlint for linting
  • GitHub Actions for CI/CD

Getting Started

  1. Install Node.js using nvm:

    nvm install
    nvm use
  2. Enable corepack for package manager management:

    corepack enable
  3. Install dependencies:

    yarn install
  4. Build the project:

    yarn build

Development

  • Each script is a separate package in the packages/ directory
  • Use yarn changeset to create a new changeset
  • Use yarn changeset version to version packages
  • Use yarn changeset publish to publish packages

Scripts

Each script is published to GreasyFork automatically when a new release is created.

License

MIT

About

Monorepo for Greasy Fork userscripts

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •