Git Product home page Git Product logo

sketch-assistants's Introduction

Sketch Assistants

A TypeScript monorepo for Sketch Assistants and related packages.

Contents

Assistants

Packages

Development

This section of the readme deals with development only. If you're just here to install Assistants in Sketch you can safely ignore this section.

Tools

Getting started

  1. Clone the repository.
  2. Run yarn in the root folder.
  3. Head to the package folder you wish to work with for additional documentation (linked above).

Monorepo scripts

These scripts operate globally across every package in the monorepo.

Script Description
yarn build Builds all packages
yarn test Test all packages
yarn format-check Check the format for all code in the monorepo
yarn release Build and release all packages to npm

Release process

This repository uses Atlassian Changesets to manage the npm release process. Read the docs for more information, but the top-level summary is:

  1. If you want the work you're doing on a package, or set of packages, to be released then run yarn changeset. An interactive CLI will ask you which packages should be released, and what sort of semver bump type they should receive.
  2. The CLI will generate a changeset for you in the repository, which you should include in your Pull Request.
  3. To release the packages to npm, based on the changesets that accumulate in the repository, merge the automatically generated Pull Request called Version Packages.

sketch-assistants's People

Contributors

jedrichards avatar github-actions[bot] avatar christianklotz avatar jelledelaender avatar sketch-releases avatar bomberstudios avatar ines-sketch avatar jpedroso avatar konki-vienna avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.