Skip to content

Commit

Permalink
Merge pull request #12 from commercelayer/milestone/v2.0.0
Browse files Browse the repository at this point in the history
Milestone/v2.0.0
  • Loading branch information
pviti authored Apr 30, 2024
2 parents e50faa0 + cfbddee commit 9ca0b87
Show file tree
Hide file tree
Showing 22 changed files with 6,413 additions and 7,112 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", "bin/**/*"],
"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: 116 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,10 +1,125 @@
# [1.3.0](https://github.com/commercelayer/commercelayer-cli-plugin-tags/compare/v1.2.1...v1.3.0) (2024-02-13)
# [2.0.0-rc.4](https://github.com/commercelayer/commercelayer-cli-plugin-tags/compare/v2.0.0-rc.3...v2.0.0-rc.4) (2024-04-15)


### Bug Fixes

* update dependencies ([9146aca](https://github.com/commercelayer/commercelayer-cli-plugin-tags/commit/9146aca6dc29daa8657aae6cc10ad915f70d939d))

# [2.0.0-rc.3](https://github.com/commercelayer/commercelayer-cli-plugin-tags/compare/v2.0.0-rc.2...v2.0.0-rc.3) (2024-04-15)


### Bug Fixes

* fix dependencies ([f4577d3](https://github.com/commercelayer/commercelayer-cli-plugin-tags/commit/f4577d3e994584ed102557717f1c47d1f28e88ff))

# [2.0.0-rc.2](https://github.com/commercelayer/commercelayer-cli-plugin-tags/compare/v2.0.0-rc.1...v2.0.0-rc.2) (2024-04-15)


### Bug Fixes

* fix remove command aliases ([1cae45a](https://github.com/commercelayer/commercelayer-cli-plugin-tags/commit/1cae45ac435b839d70779f4a3b2ebf376c1ea697))

# [2.0.0-rc.1](https://github.com/commercelayer/commercelayer-cli-plugin-tags/compare/v1.2.1...v2.0.0-rc.1) (2024-04-12)


### Bug Fixes

* fix release config ([ede5ac4](https://github.com/commercelayer/commercelayer-cli-plugin-tags/commit/ede5ac49b78203b8018be38d2319269217fce773))
* fix ts-node ([be568fd](https://github.com/commercelayer/commercelayer-cli-plugin-tags/commit/be568fde4f4326ce59b81d80dd099a6d6f5fef17))
* fix update package ([389649f](https://github.com/commercelayer/commercelayer-cli-plugin-tags/commit/389649f73bac7ef9678eae99a1b999acb4654ab1))
* replace ts-node with tsx ([a9e7a09](https://github.com/commercelayer/commercelayer-cli-plugin-tags/commit/a9e7a09e9f13c07b31bb20c957b8f0e59006a026))
* update dependencies ([7a8fdd1](https://github.com/commercelayer/commercelayer-cli-plugin-tags/commit/7a8fdd117b50a523d254ff5a142e9d51502197ac))
* update dependencies ([c1a6548](https://github.com/commercelayer/commercelayer-cli-plugin-tags/commit/c1a654883551d7a658ffee7d9922df7b769643f4))


### Features

* prerelease ([01e4b56](https://github.com/commercelayer/commercelayer-cli-plugin-tags/commit/01e4b560d34dc1ddb96a3209c856be0910830b2c))
* tag resources by friendly attribute ([c98ab17](https://github.com/commercelayer/commercelayer-cli-plugin-tags/commit/c98ab17b6219a2e037c2fe369039e49f66db887e))


### Performance Improvements

* update engine ([1b72b29](https://github.com/commercelayer/commercelayer-cli-plugin-tags/commit/1b72b29730cc8e458d9511097331c80de452541d))
* upgrade to oclif 3 ([801bd62](https://github.com/commercelayer/commercelayer-cli-plugin-tags/commit/801bd62000b031bc504cc352f9414c88626ced76))


### BREAKING CHANGES

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

# [2.0.0-oclif3.8](https://github.com/commercelayer/commercelayer-cli-plugin-tags/compare/v2.0.0-oclif3.7...v2.0.0-oclif3.8) (2024-04-12)


### Bug Fixes

* fix release config ([ede5ac4](https://github.com/commercelayer/commercelayer-cli-plugin-tags/commit/ede5ac49b78203b8018be38d2319269217fce773))

# [2.0.0-oclif3.7](https://github.com/commercelayer/commercelayer-cli-plugin-tags/compare/v2.0.0-oclif3.6...v2.0.0-oclif3.7) (2024-04-11)


### Bug Fixes

* fix ts-node ([be568fd](https://github.com/commercelayer/commercelayer-cli-plugin-tags/commit/be568fde4f4326ce59b81d80dd099a6d6f5fef17))

# [2.0.0-oclif3.6](https://github.com/commercelayer/commercelayer-cli-plugin-tags/compare/v2.0.0-oclif3.5...v2.0.0-oclif3.6) (2024-04-11)


### Bug Fixes

* replace ts-node with tsx ([a9e7a09](https://github.com/commercelayer/commercelayer-cli-plugin-tags/commit/a9e7a09e9f13c07b31bb20c957b8f0e59006a026))

# [2.0.0-oclif3.5](https://github.com/commercelayer/commercelayer-cli-plugin-tags/compare/v2.0.0-oclif3.4...v2.0.0-oclif3.5) (2024-04-11)


### Bug Fixes

* update dependencies ([7a8fdd1](https://github.com/commercelayer/commercelayer-cli-plugin-tags/commit/7a8fdd117b50a523d254ff5a142e9d51502197ac))

# [2.0.0-oclif3.4](https://github.com/commercelayer/commercelayer-cli-plugin-tags/compare/v2.0.0-oclif3.3...v2.0.0-oclif3.4) (2024-02-23)


### Bug Fixes

* fix update package ([389649f](https://github.com/commercelayer/commercelayer-cli-plugin-tags/commit/389649f73bac7ef9678eae99a1b999acb4654ab1))

# [2.0.0-oclif3.3](https://github.com/commercelayer/commercelayer-cli-plugin-tags/compare/v2.0.0-oclif3.2...v2.0.0-oclif3.3) (2024-02-22)


### Performance Improvements

* update engine ([1b72b29](https://github.com/commercelayer/commercelayer-cli-plugin-tags/commit/1b72b29730cc8e458d9511097331c80de452541d))


### BREAKING CHANGES

* remove support for node.js <20

# [2.0.0-oclif3.2](https://github.com/commercelayer/commercelayer-cli-plugin-tags/compare/v2.0.0-oclif3.1...v2.0.0-oclif3.2) (2024-02-21)


### Bug Fixes

* update dependencies ([c1a6548](https://github.com/commercelayer/commercelayer-cli-plugin-tags/commit/c1a654883551d7a658ffee7d9922df7b769643f4))

# [2.0.0-oclif3.1](https://github.com/commercelayer/commercelayer-cli-plugin-tags/compare/v1.2.1...v2.0.0-oclif3.1) (2024-02-13)


### Features

* tag resources by friendly attribute ([c98ab17](https://github.com/commercelayer/commercelayer-cli-plugin-tags/commit/c98ab17b6219a2e037c2fe369039e49f66db887e))


### Performance Improvements

* upgrade to oclif 3 ([801bd62](https://github.com/commercelayer/commercelayer-cli-plugin-tags/commit/801bd62000b031bc504cc352f9414c88626ced76))


### BREAKING CHANGES

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

## [1.2.1](https://github.com/commercelayer/commercelayer-cli-plugin-tags/compare/v1.2.0...v1.2.1) (2024-01-12)


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})
})()
3 changes: 1 addition & 2 deletions bin/dev → bin/old/dev
Original file line number Diff line number Diff line change
Expand Up @@ -9,8 +9,7 @@ const project = path.join(__dirname, '..', 'tsconfig.json')
process.env.NODE_ENV = 'development'

// eslint-disable-next-line node/no-unpublished-require
// require('ts-node').register({project})
require('ts-node').register({ project, files: ['../src/typings/*'] })
require('ts-node').register({project})

// In dev mode, always show stack traces
oclif.settings.debug = true
Expand Down
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})
})()
40 changes: 20 additions & 20 deletions package.json
Original file line number Diff line number Diff line change
@@ -1,16 +1,16 @@
{
"name": "@commercelayer/cli-plugin-tags",
"description": "Commerce Layer CLI Tags plugin",
"version": "1.3.0",
"version": "2.0.0-rc.4",
"author": "Pierluigi Viti <[email protected]>",
"homepage": "https://github.com/commercelayer/commercelayer-cli-plugin-tags",
"bugs": "https://github.com/commercelayer/commercelayer-cli-plugin-tags/issues",
"repository": "commercelayer/commercelayer-cli-plugin-tags",
"bugs": "https://github.com/commercelayer/commercelayer-cli-plugin-tags/issues",
"engines": {
"node": "^16.13.0 || >=18.0.0"
"node": ">=20"
},
"files": [
"/bin",
"/bin/run.*",
"/lib",
"/npm-shrinkwrap.json",
"/oclif.manifest.json"
Expand Down Expand Up @@ -53,29 +53,29 @@
"lint:fix": "eslint src --fix"
},
"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/chai": "^4.3.14",
"@types/mocha": "^10.0.6",
"@types/node": "^20.11.17",
"@types/node": "^20.12.7",
"chai": "^4.4.1",
"eslint": "^8.56.0",
"mocha": "^10.3.0",
"eslint": "^8.57.0",
"mocha": "^10.4.0",
"nyc": "^15.1.0",
"oclif": "^4.4.11",
"semantic-release": "^23.0.2",
"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.31.1",
"@oclif/core": "^2.15.0",
"cli-table3": "^0.6.3",
"@commercelayer/cli-core": "^5.0.0",
"@commercelayer/sdk": "^6.0.0",
"@oclif/core": "^3.26.4",
"cli-table3": "^0.6.4",
"open": "^8.4.2",
"tslib": "^2.6.2"
},
Expand Down
Loading

0 comments on commit 9ca0b87

Please sign in to comment.