Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

🔧 Shared development configurations for Stencila projects

License

NotificationsYou must be signed in to change notification settings

stencila/dev-config

Repository files navigation

🔧 Shared development configurations for Stencila projects

This repository contains configuration settings for various development toolsused across Stencila projects. This allows to avoid boilerplate when creatingprojects, have consistent settings across projects, and simplify workflows ingeneral.

Configurations for EditorConfig, Prettier, Husky, and more. See theREADME for details.This package is dependent on two other packages (that need to be separate NPM packages forthe particular tool's shared configuration mechanism to work):

Contributing

Clone this project

git clone git@github.com:stencila/dev-config.git

Install the root project dependencies

npm install

Install the sub-module dependencies

npx lerna bootstrap

Releasing new versions

Release are generated automatically when Pull Requests are merged into themaster branch.

This process is automated thanks toconventional changelogstyle commit messages e.g.docs(readme): fixed spelling mistake andLerna.They enable us to automate version management: minor version releases are done ifanyfeat(...) commits are pushed, patch version releases are done if anyfix(...) commits are pushed. Seethespecifications forfull details.

About

🔧 Shared development configurations for Stencila projects

Topics

Resources

License

Stars

Watchers

Forks

Contributors6


[8]ページ先頭

©2009-2025 Movatter.jp