mirror of
https://github.com/ivuorinen/base-configs.git
synced 2026-01-26 18:39:36 +00:00
Compare commits
7 Commits
@ivuorinen
...
@ivuorinen
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
a8be793ccd | ||
|
|
21fddabb15 | ||
|
|
b8fd3dca38 | ||
|
|
dd8dcd2b7d | ||
| 6b58212de8 | |||
| 8ceee3e908 | |||
| 7d9d749425 |
2
.github/workflows/publish.yml
vendored
2
.github/workflows/publish.yml
vendored
@@ -25,7 +25,7 @@ jobs:
|
||||
uses: actions/setup-node@v4.0.2
|
||||
with:
|
||||
always-auth: true
|
||||
node-version: 18
|
||||
node-version: 20
|
||||
registry-url: 'https://registry.npmjs.org'
|
||||
scope: '@ivuorinen'
|
||||
|
||||
|
||||
@@ -35,6 +35,9 @@
|
||||
"type": "git",
|
||||
"url": "https://github.com/ivuorinen/base-configs.git"
|
||||
},
|
||||
"workspaces": [
|
||||
"packages/*"
|
||||
],
|
||||
"scripts": {
|
||||
"deps:dedupe": "lernaupdate --dedupe",
|
||||
"deps:update": "lernaupdate",
|
||||
@@ -57,11 +60,10 @@
|
||||
"eslint-config-standard": "^17.0.0",
|
||||
"eslint-formatter-pretty": "^6.0.0",
|
||||
"eslint-plugin-import": "^2.26.0",
|
||||
"eslint-plugin-n": "^16.0.1",
|
||||
"eslint-plugin-n": "^16.0.0",
|
||||
"eslint-plugin-prettier": "^5.0.1",
|
||||
"eslint-plugin-promise": "^6.1.1",
|
||||
"eslint-plugin-sonarjs": "^0.24.0",
|
||||
"eslint-plugin-sonarjs": "^0.25.0",
|
||||
"eslint-plugin-unicorn": "^51.0.0",
|
||||
"lerna": "^8.0.0",
|
||||
"lerna-update-wizard": "^1.1.2",
|
||||
|
||||
@@ -2,6 +2,10 @@
|
||||
|
||||
All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
|
||||
|
||||
## [1.1.61](https://github.com/ivuorinen/base-configs/compare/@ivuorinen/base-configs@1.1.60...@ivuorinen/base-configs@1.1.61) (2024-03-31)
|
||||
|
||||
**Note:** Version bump only for package @ivuorinen/base-configs
|
||||
|
||||
## [1.1.60](https://github.com/ivuorinen/base-configs/compare/@ivuorinen/base-configs@1.1.59...@ivuorinen/base-configs@1.1.60) (2024-03-28)
|
||||
|
||||
**Note:** Version bump only for package @ivuorinen/base-configs
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@ivuorinen/base-configs",
|
||||
"version": "1.1.60",
|
||||
"version": "1.1.61",
|
||||
"description": "ivuorinen's shareable configurations meta package",
|
||||
"author": {
|
||||
"name": "Ismo Vuorinen",
|
||||
@@ -29,7 +29,7 @@
|
||||
"dependencies": {
|
||||
"@ivuorinen/browserslist-config": "^0.2.5",
|
||||
"@ivuorinen/commitlint-config": "^0.2.17",
|
||||
"@ivuorinen/eslint-config": "^0.4.19",
|
||||
"@ivuorinen/eslint-config": "^0.4.20",
|
||||
"@ivuorinen/markdownlint-config": "^0.2.4",
|
||||
"@ivuorinen/prettier-config": "^0.2.9",
|
||||
"@ivuorinen/semantic-release-config": "^0.2.17"
|
||||
|
||||
@@ -7,8 +7,6 @@
|
||||
## Table of Contents <!-- omit in toc -->
|
||||
|
||||
- [Supported Browsers](#supported-browsers)
|
||||
- [Desktop Browsers](#desktop-browsers)
|
||||
- [Mobile Browsers](#mobile-browsers)
|
||||
- [Installation](#installation)
|
||||
- [Documentations](#documentations)
|
||||
- [Contributing](#contributing)
|
||||
@@ -17,19 +15,9 @@
|
||||
|
||||
## Supported Browsers
|
||||
|
||||
### Desktop Browsers
|
||||
> 'defaults and fully supports es6-module', 'maintained node versions'
|
||||
|
||||
| [![Chrome][chrome-image]][browsers-badges-link] | [![Edge][edge-image]][browsers-badges-link] | [![Firefox][firefox-image]][browsers-badges-link] | [![Opera][opera-image]][browsers-badges-link] | [![Safari][safari-image]][browsers-badges-link] |
|
||||
| :---------------------------------------------: | :-----------------------------------------: | :-----------------------------------------------: | :-------------------------------------------: | :---------------------------------------------: |
|
||||
| Chrome | Edge | Firefox | Opera | Safari |
|
||||
| >= 60 | last 2 | >= 60 | last 2 | >= 12 |
|
||||
|
||||
### Mobile Browsers
|
||||
|
||||
| [![Android WebView][android-webview-image]][browsers-badges-link] | [![Chrome][chrome-image]][browsers-badges-link] | [![Firefox][firefox-image]][browsers-badges-link] | [![Opera Mini][opera-mini-image]][browsers-badges-link] | [![Safari iOS][safari-ios-image]][browsers-badges-link] | [![Samsung Internet][samsung-internet-image]][browsers-badges-link] | [![UC][uc-image]][browsers-badges-link] |
|
||||
| :---------------------------------------------------------------: | :---------------------------------------------: | :-----------------------------------------------: | :-----------------------------------------------------: | :-----------------------------------------------------: | :-----------------------------------------------------------------: | :-------------------------------------: |
|
||||
| Android WebView | Chrome | Firefox | Opera Mini | Safari iOS | Samsung Internet | UC |
|
||||
| last 2 | last 2 | last 2 | last 2 | >= 12 | last 2 | last 2 |
|
||||
See the up to date list of supported browsers in the [Browserslist docs](https://browsersl.ist/#q=%22browserslist%22%3A+%5B%0A++%22defaults+and+fully+supports+es6-module%22%2C%0A++%22maintained+node+versions%22%0A%5D).
|
||||
|
||||
## Installation
|
||||
|
||||
@@ -77,14 +65,3 @@ Distributed under the MIT License. See [LICENSE][license-link] for more informat
|
||||
[pull-request-link]: https://github.com/ivuorinen/base-configs/pulls
|
||||
[style-badge]: https://img.shields.io/badge/code_style-ivuorinen%E2%80%99s-663399.svg?labelColor=292a44&style=flat-square
|
||||
[style-link]: https://github.com/ivuorinen/base-configs
|
||||
[browsers-badges-link]: https://github.com/alrra/browser-logos
|
||||
[android-webview-image]: https://raw.githubusercontent.com/alrra/browser-logos/main/src/android-webview/android-webview_48x48.png
|
||||
[chrome-image]: https://raw.githubusercontent.com/alrra/browser-logos/main/src/chrome/chrome_48x48.png
|
||||
[edge-image]: https://raw.githubusercontent.com/alrra/browser-logos/main/src/edge/edge_48x48.png
|
||||
[firefox-image]: https://raw.githubusercontent.com/alrra/browser-logos/main/src/firefox/firefox_48x48.png
|
||||
[opera-image]: https://raw.githubusercontent.com/alrra/browser-logos/main/src/opera/opera_48x48.png
|
||||
[opera-mini-image]: https://raw.githubusercontent.com/alrra/browser-logos/main/src/opera-mini/opera-mini_48x48.png
|
||||
[safari-image]: https://raw.githubusercontent.com/alrra/browser-logos/main/src/safari/safari_48x48.png
|
||||
[safari-ios-image]: https://raw.githubusercontent.com/alrra/browser-logos/main/src/safari-ios/safari-ios_48x48.png
|
||||
[samsung-internet-image]: https://raw.githubusercontent.com/alrra/browser-logos/main/src/samsung-internet/samsung-internet_48x48.png
|
||||
[uc-image]: https://raw.githubusercontent.com/alrra/browser-logos/main/src/uc/uc_48x48.png
|
||||
|
||||
@@ -2,6 +2,12 @@
|
||||
|
||||
All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
|
||||
|
||||
## [0.4.20](https://github.com/ivuorinen/base-configs/compare/@ivuorinen/eslint-config@0.4.19...@ivuorinen/eslint-config@0.4.20) (2024-03-31)
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
- **deps:** update dependency eslint-plugin-sonarjs to v0.25.0 ([#215](https://github.com/ivuorinen/base-configs/issues/215)) ([21fddab](https://github.com/ivuorinen/base-configs/commit/21fddabb15068ec11f16ecc34097a9c6ac3f9e95))
|
||||
|
||||
## [0.4.19](https://github.com/ivuorinen/base-configs/compare/@ivuorinen/eslint-config@0.4.18...@ivuorinen/eslint-config@0.4.19) (2024-02-27)
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
@@ -1,8 +1,6 @@
|
||||
# @ivuorinen/eslint-config <!-- omit in toc -->
|
||||
|
||||
[![npm package][npm-badge]][npm-link]
|
||||
[![license MIT][license-badge]][license-link]
|
||||
[![ivuorinen's Code Style][style-badge]][style-link]
|
||||
[![npm package][npm-badge]][npm-link] [![license MIT][license-badge]][license-link] [![ivuorinen's Code Style][style-badge]][style-link]
|
||||
|
||||
> ivuorinen's shareable configuration for [`ESLint`][eslint-link].
|
||||
|
||||
@@ -76,5 +74,4 @@ Distributed under the MIT License. See [LICENSE][license-link] for more informat
|
||||
[pull-request-link]: https://github.com/ivuorinen/base-configs/pulls
|
||||
[style-badge]: https://img.shields.io/badge/code_style-ivuorinen%E2%80%99s-663399.svg?labelColor=292a44&style=flat-square
|
||||
[style-link]: https://github.com/ivuorinen/base-configs
|
||||
|
||||
[jest-link]: https://jestjs.io
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@ivuorinen/eslint-config",
|
||||
"version": "0.4.19",
|
||||
"version": "0.4.20",
|
||||
"description": "ivuorinen's shareable configuration for ESLint.",
|
||||
"author": {
|
||||
"name": "Ismo Vuorinen",
|
||||
@@ -44,7 +44,7 @@
|
||||
"eslint-plugin-jest": "27.9.0",
|
||||
"eslint-plugin-n": "16.6.2",
|
||||
"eslint-plugin-promise": "6.1.1",
|
||||
"eslint-plugin-sonarjs": "0.24.0"
|
||||
"eslint-plugin-sonarjs": "0.25.0"
|
||||
},
|
||||
"gitHead": "23d15f15743fb59c1dbe658615ef2ed51c54d230"
|
||||
}
|
||||
|
||||
@@ -1,8 +1,6 @@
|
||||
# @ivuorinen/markdownlint-config <!-- omit in toc -->
|
||||
|
||||
[![npm package][npm-badge]][npm-link]
|
||||
[![license MIT][license-badge]][license-link]
|
||||
[![code style][style-badge]][style-link]
|
||||
[![npm package][npm-badge]][npm-link] [![license MIT][license-badge]][license-link] [![code style][style-badge]][style-link]
|
||||
|
||||
> ivuorinen's shareable configuration for [`MarkdownLint`][markdownlint-link].
|
||||
|
||||
|
||||
@@ -1,8 +1,6 @@
|
||||
# @ivuorinen/prettier-config <!-- omit in toc -->
|
||||
|
||||
[![npm package][npm-badge]][npm-link]
|
||||
[![license MIT][license-badge]][license-link]
|
||||
[![ivuorinen's Code Style][style-badge]][style-link]
|
||||
[![npm package][npm-badge]][npm-link] [![license MIT][license-badge]][license-link] [![ivuorinen's Code Style][style-badge]][style-link]
|
||||
|
||||
> ivuorinen's shareable configuration for [`Prettier`][prettier-link].
|
||||
|
||||
@@ -37,8 +35,7 @@ After installing it, a _`.prettierrc.json`_ file will be created automatically i
|
||||
> ```js
|
||||
> module.exports = {
|
||||
> ...require('@ivuorinen/prettier-config'),
|
||||
>
|
||||
> // Add custom options bellow:
|
||||
> // Add custom options below:
|
||||
> semi: true
|
||||
> }
|
||||
> ```
|
||||
|
||||
@@ -1,8 +1,6 @@
|
||||
# @ivuorinen/semantic-release-config <!-- omit in toc -->
|
||||
|
||||
[![npm package][npm-badge]][npm-link]
|
||||
[![license MIT][license-badge]][license-link]
|
||||
[![ivuorinen's Code Style][style-badge]][style-link]
|
||||
[![npm package][npm-badge]][npm-link] [![license MIT][license-badge]][license-link] [![ivuorinen's Code Style][style-badge]][style-link]
|
||||
|
||||
> ivuorinen's shareable configuration for [`semantic-release`][semantic-release-link].
|
||||
|
||||
@@ -82,8 +80,8 @@ jobs:
|
||||
uses: actions/setup-node@v2.1.5
|
||||
with:
|
||||
always-auth: true
|
||||
node-version: 14
|
||||
registry-url: "https://registry.npmjs.org"
|
||||
node-version: 20
|
||||
registry-url: 'https://registry.npmjs.org'
|
||||
|
||||
- name: Install Dependencies with Caching
|
||||
uses: bahmutov/npm-install@v1.6.0
|
||||
|
||||
@@ -2,6 +2,12 @@
|
||||
|
||||
All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
|
||||
|
||||
## [0.2.20](https://github.com/ivuorinen/base-configs/compare/@ivuorinen/stylelint-config@0.2.19...@ivuorinen/stylelint-config@0.2.20) (2024-03-30)
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
- **deps:** update dependency stylelint to v16.3.1 ([dd8dcd2](https://github.com/ivuorinen/base-configs/commit/dd8dcd2b7d8e14c7cb5d434df88ac4dc3cfca3fa))
|
||||
|
||||
## [0.2.19](https://github.com/ivuorinen/base-configs/compare/@ivuorinen/stylelint-config@0.2.18...@ivuorinen/stylelint-config@0.2.19) (2024-03-27)
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
@@ -1,8 +1,6 @@
|
||||
# @ivuorinen/stylelint-config <!-- omit in toc -->
|
||||
|
||||
[![npm package][npm-badge]][npm-link]
|
||||
[![license MIT][license-badge]][license-link]
|
||||
[![ivuorinen's Code Style][style-badge]][style-link]
|
||||
[![npm package][npm-badge]][npm-link] [![license MIT][license-badge]][license-link] [![ivuorinen's Code Style][style-badge]][style-link]
|
||||
|
||||
> ivuorinen's shareable configuration for [`stylelint`][stylelint-link].
|
||||
|
||||
@@ -74,7 +72,6 @@ The defined rules can be modified by adding other configurations, plugins or cus
|
||||
]
|
||||
}
|
||||
}
|
||||
|
||||
```
|
||||
|
||||
## Documentations
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@ivuorinen/stylelint-config",
|
||||
"version": "0.2.19",
|
||||
"version": "0.2.20",
|
||||
"description": "ivuorinen's shareable configuration for stylelint.",
|
||||
"author": {
|
||||
"name": "Ismo Vuorinen",
|
||||
@@ -39,7 +39,7 @@
|
||||
"dependencies": {
|
||||
"@ivuorinen/config-checker": "^1.1.2",
|
||||
"postcss": "^8.4.2",
|
||||
"stylelint": "16.3.0",
|
||||
"stylelint": "16.3.1",
|
||||
"stylelint-config-recommended-scss": "14.0.0",
|
||||
"stylelint-config-standard": "36.0.0",
|
||||
"stylelint-order": "6.0.4",
|
||||
|
||||
Reference in New Issue
Block a user