Skip to content

Commit

Permalink
Merge pull request #124 from commercelayer/milestone/v5.0.0
Browse files Browse the repository at this point in the history
Milestone/v5.0.0
  • Loading branch information
pviti committed Apr 30, 2024
2 parents 008a69e + 367a387 commit 3ee8a77
Show file tree
Hide file tree
Showing 25 changed files with 6,226 additions and 6,792 deletions.
2 changes: 1 addition & 1 deletion .eslintrc
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
"extends": [
"@commercelayer/eslint-config-ts"
],
"ignorePatterns": ["test/**/*.test.ts"],
"ignorePatterns": ["test/**/*.test.ts", "bin/**"],
"rules": {
"prettier/prettier": "off",
"@typescript-eslint/prefer-nullish-coalescing": "off",
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/semantic-release.yml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
name: Release
on:
push:
branches: [ main ]
branches: [ main, beta, prerelease ]
pull_request:
branches: [ main ]
jobs:
Expand Down Expand Up @@ -30,8 +30,8 @@ jobs:
- name: Run specs
env:
CL_CLI_ORGANIZATION: cli-test-org
CL_CLI_CLIENT_ID: SQWYt6tF8bx9uWzxGbrPxEMCEP5dCZbu93r56KRTLPY
CL_CLI_CLIENT_SECRET: DKMUFKTxqjfEc9SMNeG2FKPLqKOdMHYwz1BysAJcObw
CL_CLI_CLIENT_ID: ${{ secrets.CL_CLI_CLIENT_ID }}
CL_CLI_CLIENT_SECRET: ${{ secrets.CL_CLI_CLIENT_SECRET }}
run: pnpm test
- name: Release
env:
Expand Down
3 changes: 1 addition & 2 deletions .mocharc.json
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@
{
"require": "ts-node/register",
"loader": "ts-node/esm"
"import": "tsx"
}
5 changes: 3 additions & 2 deletions .releaserc
Original file line number Diff line number Diff line change
Expand Up @@ -4,13 +4,14 @@
"branches": [
{ "name": "main", "channel": "latest" },
"+([0-9])?(.{+([0-9]),x}).x",
{ "name": "beta", "prerelease": true }
{ "name": "beta", "prerelease": true },
{ "name": "prerelease", "prerelease": "rc" }
],
"plugins": [
"@semantic-release/commit-analyzer",
"@semantic-release/release-notes-generator",
"@semantic-release/github",
"@semantic-release/npm",
"@semantic-release/github",
["@semantic-release/changelog", {
"changelogFile": "CHANGELOG.md"
}],
Expand Down
117 changes: 117 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,120 @@
# [4.0.0-rc.3](https://github.com/commercelayer/commercelayer-cli-plugin-webhooks/compare/v4.0.0-rc.2...v4.0.0-rc.3) (2024-04-15)


### Bug Fixes

* update dependencies ([3ffcef0](https://github.com/commercelayer/commercelayer-cli-plugin-webhooks/commit/3ffcef0ecc38f98ff79a858338c43988c3685482))

# [4.0.0-rc.2](https://github.com/commercelayer/commercelayer-cli-plugin-webhooks/compare/v4.0.0-rc.1...v4.0.0-rc.2) (2024-04-15)


### Bug Fixes

* fix dependencies ([61f66fd](https://github.com/commercelayer/commercelayer-cli-plugin-webhooks/commit/61f66fd23fd07ef998f3031902d638fa04caac48))

# [4.0.0-rc.1](https://github.com/commercelayer/commercelayer-cli-plugin-webhooks/compare/v3.7.1...v4.0.0-rc.1) (2024-04-12)


### Bug Fixes

* fix lint errors and update dependencies ([641164a](https://github.com/commercelayer/commercelayer-cli-plugin-webhooks/commit/641164a989598c05d93863168f05726457b2630e))
* fix release config ([326121d](https://github.com/commercelayer/commercelayer-cli-plugin-webhooks/commit/326121d82de8be3a36ebec9c3ecc18d09f00216b))
* fix sdk6 types ([a943243](https://github.com/commercelayer/commercelayer-cli-plugin-webhooks/commit/a943243714a7db2c9e15772375907547a2e769d6))
* fix ts-node ([5433b37](https://github.com/commercelayer/commercelayer-cli-plugin-webhooks/commit/5433b37d50f69faf1a1b8f1b9666483e00db472f))
* fix update package ([be9da35](https://github.com/commercelayer/commercelayer-cli-plugin-webhooks/commit/be9da35601443cd583a8bc3b48fd0552be0429a8))
* replace ts-node with tsx ([a1ba5cf](https://github.com/commercelayer/commercelayer-cli-plugin-webhooks/commit/a1ba5cf2a4c2cf1ca05871ef7ff2c23c379db680))
* update dependencies ([b6c7997](https://github.com/commercelayer/commercelayer-cli-plugin-webhooks/commit/b6c7997e98505012dc116344f0aab88cadfca0f3))


### Features

* prerelease ([82ab483](https://github.com/commercelayer/commercelayer-cli-plugin-webhooks/commit/82ab483e866860ab84c9aa03e1171f2117109479))


### Performance Improvements

* update engine ([db5c930](https://github.com/commercelayer/commercelayer-cli-plugin-webhooks/commit/db5c93015fafbb8900ce73964a137a480ba7101c))
* upgrade to oclif 3 ([e998b96](https://github.com/commercelayer/commercelayer-cli-plugin-webhooks/commit/e998b96d6dda6f50aa992d176be34c88a21c29bc))


### BREAKING CHANGES

* remove support for node.js <20
* the framework oclif and its plugins have been migrated to next major version

# [4.0.0-oclif3.9](https://github.com/commercelayer/commercelayer-cli-plugin-webhooks/compare/v4.0.0-oclif3.8...v4.0.0-oclif3.9) (2024-04-12)


### Bug Fixes

* fix release config ([326121d](https://github.com/commercelayer/commercelayer-cli-plugin-webhooks/commit/326121d82de8be3a36ebec9c3ecc18d09f00216b))

# [4.0.0-oclif3.8](https://github.com/commercelayer/commercelayer-cli-plugin-webhooks/compare/v4.0.0-oclif3.7...v4.0.0-oclif3.8) (2024-04-11)


### Bug Fixes

* fix ts-node ([5433b37](https://github.com/commercelayer/commercelayer-cli-plugin-webhooks/commit/5433b37d50f69faf1a1b8f1b9666483e00db472f))

# [4.0.0-oclif3.7](https://github.com/commercelayer/commercelayer-cli-plugin-webhooks/compare/v4.0.0-oclif3.6...v4.0.0-oclif3.7) (2024-04-11)


### Bug Fixes

* replace ts-node with tsx ([a1ba5cf](https://github.com/commercelayer/commercelayer-cli-plugin-webhooks/commit/a1ba5cf2a4c2cf1ca05871ef7ff2c23c379db680))

# [4.0.0-oclif3.6](https://github.com/commercelayer/commercelayer-cli-plugin-webhooks/compare/v4.0.0-oclif3.5...v4.0.0-oclif3.6) (2024-04-11)


### Bug Fixes

* fix sdk6 types ([a943243](https://github.com/commercelayer/commercelayer-cli-plugin-webhooks/commit/a943243714a7db2c9e15772375907547a2e769d6))

# [4.0.0-oclif3.5](https://github.com/commercelayer/commercelayer-cli-plugin-webhooks/compare/v4.0.0-oclif3.4...v4.0.0-oclif3.5) (2024-02-23)


### Bug Fixes

* fix update package ([be9da35](https://github.com/commercelayer/commercelayer-cli-plugin-webhooks/commit/be9da35601443cd583a8bc3b48fd0552be0429a8))

# [4.0.0-oclif3.4](https://github.com/commercelayer/commercelayer-cli-plugin-webhooks/compare/v4.0.0-oclif3.3...v4.0.0-oclif3.4) (2024-02-22)


### Performance Improvements

* update engine ([db5c930](https://github.com/commercelayer/commercelayer-cli-plugin-webhooks/commit/db5c93015fafbb8900ce73964a137a480ba7101c))


### BREAKING CHANGES

* remove support for node.js <20

# [4.0.0-oclif3.3](https://github.com/commercelayer/commercelayer-cli-plugin-webhooks/compare/v4.0.0-oclif3.2...v4.0.0-oclif3.3) (2024-02-21)


### Bug Fixes

* update dependencies ([b6c7997](https://github.com/commercelayer/commercelayer-cli-plugin-webhooks/commit/b6c7997e98505012dc116344f0aab88cadfca0f3))

# [4.0.0-oclif3.2](https://github.com/commercelayer/commercelayer-cli-plugin-webhooks/compare/v4.0.0-oclif3.1...v4.0.0-oclif3.2) (2024-02-16)


### Bug Fixes

* fix lint errors and update dependencies ([641164a](https://github.com/commercelayer/commercelayer-cli-plugin-webhooks/commit/641164a989598c05d93863168f05726457b2630e))

# [4.0.0-oclif3.1](https://github.com/commercelayer/commercelayer-cli-plugin-webhooks/compare/v3.7.1...v4.0.0-oclif3.1) (2024-02-13)


### Performance Improvements

* upgrade to oclif 3 ([e998b96](https://github.com/commercelayer/commercelayer-cli-plugin-webhooks/commit/e998b96d6dda6f50aa992d176be34c88a21c29bc))


### BREAKING CHANGES

* the framework oclif and its plugins have been migrated to next major version

## [3.7.1](https://github.com/commercelayer/commercelayer-cli-plugin-webhooks/compare/v3.7.0...v3.7.1) (2023-11-22)


Expand Down
6 changes: 6 additions & 0 deletions bin/dev.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
#!/usr/bin/env node_modules/.bin/tsx

;(async () => {
const oclif = await import('@oclif/core')
await oclif.execute({development: true, dir: __dirname})
})()
File renamed without changes.
3 changes: 3 additions & 0 deletions bin/old/dev.cmd
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
@echo off

node "%~dp0\dev" %*
File renamed without changes.
3 changes: 3 additions & 0 deletions bin/old/run.cmd
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
@echo off

node "%~dp0\run" %*
6 changes: 6 additions & 0 deletions bin/run.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
#!/usr/bin/env node

(async () => {
const oclif = await import('@oclif/core')
await oclif.execute({development: false, dir: __dirname})
})()
48 changes: 24 additions & 24 deletions package.json
Original file line number Diff line number Diff line change
@@ -1,19 +1,20 @@
{
"name": "@commercelayer/cli-plugin-webhooks",
"description": "Commerce Layer CLI Webhooks plugin",
"version": "3.7.1",
"version": "4.0.0-rc.3",
"author": "Pierluigi Viti <pierluigi@commercelayer.io>",
"homepage": "https://github.com/commercelayer/commercelayer-cli-plugin-webhooks",
"repository": "commercelayer/commercelayer-cli-plugin-webhooks",
"bugs": "https://github.com/commercelayer/commercelayer-cli-plugin-webhooks/issues",
"engines": {
"node": "^16.13.0 || >=18.0.0"
"node": ">=20"
},
"files": [
"/bin",
"/bin/run.*",
"/lib",
"/npm-shrinkwrap.json",
"/oclif.manifest.json"
],
"homepage": "https://github.com/commercelayer/commercelayer-cli-plugin-webhooks",
"keywords": [
"ecommerce",
"cli",
Expand All @@ -40,44 +41,43 @@
],
"topicSeparator": ":"
},
"repository": "commercelayer/commercelayer-cli-plugin-webhooks",
"scripts": {
"prepack": "pnpm build && oclif manifest && pnpm readme",
"postpack": "rm -f oclif.manifest.json",
"posttest": "eslint . --ext .ts --config .eslintrc",
"build": "rm -rf lib && tsc -b",
"prepack": "pnpm build && oclif manifest && pnpm readme",
"test": "nyc --extension .ts mocha --forbid-only \"test/**/*.test.ts\"",
"posttest": "eslint . --ext .ts --config .eslintrc",
"readme": "cl-cli-dev readme --plugin --bin=commercelayer && git add README.md",
"lint": "eslint src --ext .ts --config .eslintrc",
"lint:fix": "eslint src --fix"
},
"types": "lib/index.d.ts",
"devDependencies": {
"@commercelayer/cli-dev": "^2.1.3",
"@commercelayer/eslint-config-ts": "^1.3.0",
"@oclif/plugin-help": "^5.2.20",
"@oclif/test": "^2.5.6",
"@commercelayer/cli-dev": "^3.0.3",
"@commercelayer/eslint-config-ts": "^1.4.5",
"@oclif/plugin-help": "^6.0.21",
"@oclif/test": "^3.2.11",
"@semantic-release/changelog": "^6.0.3",
"@semantic-release/git": "^10.0.1",
"@types/chai": "^4.3.11",
"@types/lodash": "^4.14.202",
"@types/chai": "^4.3.14",
"@types/lodash.isempty": "^4.4.9",
"@types/mocha": "^10.0.6",
"@types/node": "^20.11.5",
"@types/node": "^20.12.7",
"chai": "^4.4.1",
"eslint": "^8.56.0",
"mocha": "^10.2.0",
"eslint": "^8.57.0",
"mocha": "^10.4.0",
"nyc": "^15.1.0",
"oclif": "^4.3.9",
"semantic-release": "^22.0.12",
"ts-node": "^10.9.2",
"typescript": "^5.3.3"
"oclif": "^4.9.3",
"semantic-release": "^23.0.8",
"tsx": "^4.7.3",
"typescript": "^5.4.5"
},
"dependencies": {
"@commercelayer/cli-core": "^4.11.4",
"@commercelayer/sdk": "^5.29.0",
"@oclif/core": "^2.15.0",
"@commercelayer/cli-core": "^5.0.0",
"@commercelayer/sdk": "^6.0.0",
"@oclif/core": "^3.26.4",
"cli-table3": "0.6.3",
"lodash": "^4.17.21",
"lodash.isempty": "^4.4.0",
"open": "^8.4.2",
"tslib": "^2.6.2"
},
Expand Down

0 comments on commit 3ee8a77

Please sign in to comment.