Skip to content

Commit f26eecb

Browse files
authored
Merge branch 'dev' into patch-1
2 parents a168a10 + 025def3 commit f26eecb

File tree

118 files changed

+1891
-536
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

118 files changed

+1891
-536
lines changed

.autorc

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
{
2+
"plugins": [
3+
[
4+
"released",
5+
{
6+
"label": "released :rocket:",
7+
"message": "%TYPE was released with %VERSION"
8+
}
9+
]
10+
]
11+
}

.github/CONTRIBUTING.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ nvm use <<version>>
1818
The best way to make changes to the Pattern Lab Node core and test them is through an edition.
1919
2020
* Fork this repository on Github.
21-
* `npm install && npm run bootstrap`
21+
* `yarn install && yarn run bootstrap`
2222
* Create a new branch in your fork and push your changes in that fork.
2323
* `cd packages/edition-node`
2424
* Test your changes with the edition's api
@@ -28,7 +28,7 @@ The best way to make changes to the Pattern Lab Node core and test them is throu
2828
To ensure that developers can bootstrap the repo from a fresh clone, do this in your working copy:
2929
3030
```sh
31-
git reset --hard && git clean -dfx && npm install && npm run bootstrap
31+
git reset --hard && git clean -dfx && yarn install && yarn run bootstrap
3232
```
3333
3434
This ensures that any changes you've made will still result in a clean and functional developer experience. **Note**: be sure you've committed any outstanding work before doing this -- it will blow away whatever's still outstanding, including anything staged but not commited.
@@ -37,6 +37,7 @@ This ensures that any changes you've made will still result in a clean and funct
3737
3838
* _ALWAYS_ submit pull requests against the [dev branch](https://github.com/pattern-lab/patternlab-node/tree/dev). If this does not occur, I will first, try to redirect you gently, second, attempt to redirect the target branch myself, thirdly, port over your contribution manually if time allows, and/or lastly, close your pull request. If you have a major feature to stabilize over time, talk to @bmuenzenmeyer via an issue about making a dedicated `feature-branch`
3939
* Keep your pull requests concise and limited to **ONE** substantive change at a time. This makes reviewing and testing so much easier.
40+
* If it takes you considerable time to finish your work, submit a [draft pull request](https://github.blog/2019-02-14-introducing-draft-pull-requests/). This is Github's way to indicate work in progress but allows for feedback.
4041
* Commits should reference the issue you are adressing. For any Pull Request that you send, use the template provided.
4142
* Commits are best formatted using the [conventional commits pattern](https://conventionalcommits.org/).
4243
* If you can, add some unit tests using the existing patterns in the `.packages/core/test` directory

.github/ISSUE_TEMPLATE.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<!-- before posting an issue, try chatting on https://gitter.im/pattern-lab/node -->
22

3-
<!-- before posting an issue, verify you are running at least Node 8 -->
3+
<!-- before posting an issue, verify you are running at least Node 12.12.x -->
44

55
I am using Pattern Lab Node `vX.X.X` on `Windows | Mac | Linux`, with Node `vX.X.X`, using a `Gulp | Grunt | Vanilla | Custom` Edition.
66

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
name: Continuous Integration
2+
on: [push, pull_request]
3+
4+
jobs:
5+
build:
6+
name: Build & Test
7+
runs-on: ubuntu-latest
8+
steps:
9+
- name: Check out the source code
10+
uses: actions/checkout@v2
11+
12+
- name: Set up NodeJS
13+
uses: actions/setup-node@v1.4.2
14+
with:
15+
node-version: '>=12.12.0'
16+
17+
- name: Setup the project
18+
run: |
19+
yarn run setup
20+
npx lerna add @pattern-lab/engine-mustache --scope=@pattern-lab/core
21+
npx lerna add @pattern-lab/engine-handlebars --scope=@pattern-lab/core
22+
npx lerna add @pattern-lab/engine-underscore --scope=@pattern-lab/core
23+
npx lerna add @pattern-lab/engine-liquid --scope=@pattern-lab/core
24+
npx lerna add @pattern-lab/engine-twig --scope=@pattern-lab/core
25+
npx lerna add @pattern-lab/engine-react --scope=@pattern-lab/core
26+
27+
- name: Run Unit Tests
28+
run: yarn run test

CHANGELOG.md

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,42 @@
33
All notable changes to this project will be documented in this file.
44
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
55

6+
## [5.10.1](https://github.com/pattern-lab/patternlab-node/compare/v5.10.0...v5.10.1) (2020-05-09)
7+
8+
**Note:** Version bump only for package pl-node
9+
10+
11+
12+
13+
14+
# [5.10.0](https://github.com/pattern-lab/patternlab-node/compare/v5.9.3...v5.10.0) (2020-05-09)
15+
16+
17+
### Bug Fixes
18+
19+
* **docs:** google lighthouse error - bg and text contrast ratio [#1197](https://github.com/pattern-lab/patternlab-node/issues/1197) ([f43978a](https://github.com/pattern-lab/patternlab-node/commit/f43978a3a121b661cfbf763ba72bcda2c36a5d3a))
20+
* **docs:** resolving broken link (new URL) in new docs site [#1192](https://github.com/pattern-lab/patternlab-node/issues/1192) ([8dc020a](https://github.com/pattern-lab/patternlab-node/commit/8dc020a217b51cfafdd62ceca95fc42811a6c285))
21+
* **docs:** resolving broken link (new URL) in new docs site [#1192](https://github.com/pattern-lab/patternlab-node/issues/1192) ([f557fdd](https://github.com/pattern-lab/patternlab-node/commit/f557fddeda640d88c7267d9d5fba8e8cc5e07929))
22+
* **docs:** resolving broken link (new URL) in new docs site [#1192](https://github.com/pattern-lab/patternlab-node/issues/1192) ([0023a91](https://github.com/pattern-lab/patternlab-node/commit/0023a910126a635006c1ad468a412af0e93338fb))
23+
* **docs:** resolving broken links in new docs site [#1192](https://github.com/pattern-lab/patternlab-node/issues/1192) ([c9635ec](https://github.com/pattern-lab/patternlab-node/commit/c9635ec2d9eb700b23188d5c72b83b3d16e6deda))
24+
* **docs:** resolving broken links in new docs site [#1192](https://github.com/pattern-lab/patternlab-node/issues/1192) ([f56ad39](https://github.com/pattern-lab/patternlab-node/commit/f56ad3951ea0319a43f0b1aeabba0d3ad96c5553))
25+
* **docs:** resolving broken links in new docs site [#1192](https://github.com/pattern-lab/patternlab-node/issues/1192) ([cae9420](https://github.com/pattern-lab/patternlab-node/commit/cae94208c52e4068430e048e729f4ff97847715a))
26+
* **docs:** resolving broken links in new docs site [#1192](https://github.com/pattern-lab/patternlab-node/issues/1192) ([84138c3](https://github.com/pattern-lab/patternlab-node/commit/84138c36cdfe5b9a38b34e32b177a0416b077716))
27+
* **docs:** resolving broken links in new docs site [#1192](https://github.com/pattern-lab/patternlab-node/issues/1192) ([374c103](https://github.com/pattern-lab/patternlab-node/commit/374c103a59504ba239b16680f86a89b4d95e304f))
28+
* **docs:** resolving broken links in new docs site [#1192](https://github.com/pattern-lab/patternlab-node/issues/1192) ([cb0fcdb](https://github.com/pattern-lab/patternlab-node/commit/cb0fcdb5ad8504f9d78d4d5e040afa408aa2c356))
29+
* **docs:** resolving broken links in new docs site [#1192](https://github.com/pattern-lab/patternlab-node/issues/1192) ([48de8c2](https://github.com/pattern-lab/patternlab-node/commit/48de8c2e134a61c0b4440375254bc9590a3e2563))
30+
* **docs:** resolving broken links in new docs site [#1192](https://github.com/pattern-lab/patternlab-node/issues/1192) ([363f22c](https://github.com/pattern-lab/patternlab-node/commit/363f22c643239ef4ca48d6f5942111604fda5ead))
31+
* **docs:** resolving broken links in new docs site [#1192](https://github.com/pattern-lab/patternlab-node/issues/1192) ([487cc78](https://github.com/pattern-lab/patternlab-node/commit/487cc783388043ec16ab1e54a3bfd8490038d058))
32+
* **docs:** resolving broken links in new docs site [#1192](https://github.com/pattern-lab/patternlab-node/issues/1192) ([571017f](https://github.com/pattern-lab/patternlab-node/commit/571017ffafa2cf6e8fa01b7ea7effc88922b05d1))
33+
* **docs:** resolving broken links in new docs site [#1192](https://github.com/pattern-lab/patternlab-node/issues/1192) ([420e829](https://github.com/pattern-lab/patternlab-node/commit/420e8293c033557ede073bc13e68955a450a3c8e))
34+
* **docs:** resolving broken links in new docs site [#1192](https://github.com/pattern-lab/patternlab-node/issues/1192) ([b4eb12e](https://github.com/pattern-lab/patternlab-node/commit/b4eb12e68ceb402964a7e303610e5b0c008876ba))
35+
* Contribution guidelines should refer to yarn ([c30cc81](https://github.com/pattern-lab/patternlab-node/commit/c30cc81a3e155072774438304b73d58b6635876d))
36+
* **uikitworkshop:** preventing cropping pattern parts [#1174](https://github.com/pattern-lab/patternlab-node/issues/1174) ([6a67d03](https://github.com/pattern-lab/patternlab-node/commit/6a67d039048129e9837c3b6eb3e195ed2e86a815))
37+
38+
39+
40+
41+
642
## [5.9.3](https://github.com/pattern-lab/patternlab-node/compare/v5.9.2...v5.9.3) (2020-05-01)
743

844

README.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -6,14 +6,14 @@
66

77
This monorepo contains the core of Pattern Lab / Node and all related engines, UI kits, plugins and utilities. Pattern Lab helps you and your team build thoughtful, pattern-driven user interfaces using atomic design principles.
88

9-
If you'd like to see what a front-end project built with Pattern Lab looks like, check out this [online demo of Pattern Lab output](http://demo.patternlab.io/).
9+
If you'd like to see what a front-end project built with Pattern Lab looks like, check out this [online demo of Pattern Lab output](https://demo.patternlab.io/).
1010

1111
[![Build Status](https://travis-ci.org/pattern-lab/patternlab-node.svg?branch=master)](https://travis-ci.org/pattern-lab/patternlab-node)
1212
![current release](https://img.shields.io/npm/v/@pattern-lab/core.svg)
1313
![license](https://img.shields.io/github/license/pattern-lab/patternlab-node.svg)
1414
[![Coverage Status](https://coveralls.io/repos/github/pattern-lab/patternlab-node/badge.svg?branch=master)](https://coveralls.io/github/pattern-lab/patternlab-node?branch=master)
1515
[![code style: prettier](https://img.shields.io/badge/code_style-prettier-ff69b4.svg)](https://github.com/prettier/prettier)
16-
[![node (scoped)](https://img.shields.io/node/v/@pattern-lab/patternlab-node.svg)]()
16+
[![node (scoped)](https://img.shields.io/node/v/@pattern-lab/core.svg)]()
1717
[![Join the chat at Gitter](https://badges.gitter.im/pattern-lab/node.svg)](https://gitter.im/pattern-lab/node)
1818

1919
Docs @ [![Netlify Status](https://api.netlify.com/api/v1/badges/d454dbde-02c5-4bd4-8393-4ab75e862b03/deploy-status)](https://app.netlify.com/sites/patternlab-docs-preview/deploys)
@@ -26,7 +26,7 @@ Refer to the [core usage guidelines](https://github.com/pattern-lab/patternlab-n
2626

2727
### Installation
2828

29-
As of Pattern Lab Node 3.0.0, installation of [Editions](http://patternlab.io/docs/advanced-ecosystem-overview.html) is accomplished via the command line interface.
29+
As of Pattern Lab Node 3.0.0, installation of [Editions](https://patternlab.io/docs/overview-of-pattern-lab's-ecosystem/) is accomplished via the command line interface.
3030

3131
The below assumes a new directory and project is required. This is likely what you want to do if starting from scratch. You could also run this within an existing project. The CLI will ask you for the installation location.
3232

@@ -46,9 +46,9 @@ The below assumes a new directory and project is required. This is likely what y
4646

4747
## Ecosystem
4848

49-
![Pattern Lab Ecosystem](http://patternlab.io/assets/pattern-lab-2-image_18-large-opt.png)
49+
![Pattern Lab Ecosystem](https://patternlab.io/images/pattern-lab-2-image_18-large-opt.png)
5050

51-
Core, and Editions, are part of the [Pattern Lab Ecosystem](http://patternlab.io/docs/advanced-ecosystem-overview.html). With this architecture, we encourage people to write and maintain their own Editions, Starterkits, and even PatternEngines.
51+
Core, and Editions, are part of the [Pattern Lab Ecosystem](https://patternlab.io/docs/overview-of-pattern-lab's-ecosystem/). With this architecture, we encourage people to write and maintain their own Editions, Starterkits, and even PatternEngines.
5252
5353
## Changelog
5454

lerna.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"lerna": "3.11.0",
3-
"version": "5.9.3",
3+
"version": "5.10.1",
44
"packages": [
55
"packages/*"
66
],

package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,8 @@
2121
"prettier": "^1.14.3",
2222
"lerna": "3.17.0",
2323
"pretty-quick": "^1.11.1",
24-
"auto": "^7.8.0"
24+
"auto": "^9.31.1",
25+
"@auto-it/released": "^9.31.1"
2526
},
2627
"repository": {
2728
"type": "git",

packages/cli/CHANGELOG.md

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,22 @@
33
All notable changes to this project will be documented in this file.
44
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
55

6+
## [5.10.1](https://github.com/pattern-lab/patternlab-node/tree/master/packages/cli/compare/v5.10.0...v5.10.1) (2020-05-09)
7+
8+
**Note:** Version bump only for package @pattern-lab/cli
9+
10+
11+
12+
13+
14+
# [5.10.0](https://github.com/pattern-lab/patternlab-node/tree/master/packages/cli/compare/v5.9.3...v5.10.0) (2020-05-09)
15+
16+
**Note:** Version bump only for package @pattern-lab/cli
17+
18+
19+
20+
21+
622
## [5.9.3](https://github.com/pattern-lab/patternlab-node/tree/master/packages/cli/compare/v5.9.2...v5.9.3) (2020-05-01)
723

824

packages/cli/package.json

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,16 @@
11
{
22
"name": "@pattern-lab/cli",
33
"description": "Command-line interface (CLI) for the @pattern-lab/core.",
4-
"version": "5.9.3",
4+
"version": "5.10.1",
55
"bin": {
66
"patternlab": "bin/patternlab.js"
77
},
88
"author": {
99
"name": "Raphael Okon"
1010
},
1111
"dependencies": {
12-
"@pattern-lab/core": "^5.9.3",
13-
"@pattern-lab/live-server": "^5.9.3",
12+
"@pattern-lab/core": "^5.10.1",
13+
"@pattern-lab/live-server": "^5.10.1",
1414
"@pattern-lab/starterkit-mustache-base": "3.0.3",
1515
"archiver": "2.1.1",
1616
"chalk": "2.4.1",
@@ -55,9 +55,10 @@
5555
"bugs": "https://github.com/pattern-lab/patternlab-node/issues",
5656
"license": "MIT",
5757
"engines": {
58-
"node": ">=10.0"
58+
"node": ">=12.12.0"
5959
},
6060
"publishConfig": {
6161
"access": "public"
62-
}
62+
},
63+
"gitHead": "80f62be442223e09bafb30d0529cbd768e03f2ac"
6364
}

0 commit comments

Comments
 (0)