Skip to content

Commit

Permalink
add rlx
Browse files Browse the repository at this point in the history
  • Loading branch information
napalmpapalam committed May 20, 2024
1 parent 34a402a commit a60f723
Show file tree
Hide file tree
Showing 6 changed files with 111 additions and 226 deletions.
1 change: 1 addition & 0 deletions .rlx.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
workspace_path: packages
29 changes: 17 additions & 12 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,10 +1,15 @@
## Changelog
# Changelog
All notable changes to this project will be documented in this file.

The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [Unreleased]
### Changed
- `root` - `scripts/release-sanity-check.js` and `scripts/version.js` replaced with `rlx` package

### Fixed
- `root` - CHANGLOG.md according to the Keep a Changelog format

## [1.0.0-rc.15] - 2024-04-08
### Fixed
Expand All @@ -29,14 +34,14 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- Output ESM files with `.mjs` extension
- Updated `swc` dependencies versions to the latest

### Fixed
- `@distributedlab/w3p` - Tree-shaking issues related to sub-dependencies

### Removed
- `all` - Creating extra `package.json` files in the dist folder for resolving ESM and CommonJS modules
- `all,root` - postbuild script
- `all` - CDN distributives support

### Fixed
- `@distributedlab/w3p` - Tree-shaking issues related to sub-dependencies

## [1.0.0-rc.10] - 2024-01-18
### Fixed
- `@distributedlab/jac` - possibility to throw custom error on request
Expand Down Expand Up @@ -233,12 +238,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- `@distributedlab/tools` - `EventEmitter` Make emit second parameter optional

## [0.2.0-rc.5] - 2023-04-24
### Fixed
- `@distributedlab/fetcher` - `clone` method

### Removed
- `@distributedlab/jac` - Dependency `@distributedlab/jsona`

### Fixed
- `@distributedlab/fetcher` - `clone` method

## [0.2.0-rc.4] - 2023-04-24
### Added
- `@distributedlab/jac` - `deserialize` helper to deserialize JSON API structures
Expand All @@ -248,7 +253,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- `@distributedlab/jac` - Dependency `@distributedlab/jsona`

## [0.2.0-rc.3] - 2023-04-24
## Added
### Added
- `root`: Package `@distributedlab/w3p` - wrapper for web3 providers
- `EVN based`:
- `MetamaskProvider`
Expand All @@ -259,7 +264,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- `Near based`:
- `NearProvider`

## Removed
### Removed
- `root` - Unused `tsconfig.eslint.json`

## [0.2.0-rc.2] - 2023-04-24
Expand All @@ -277,8 +282,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- `all` - Set "browser": to "./dist/esm/index.js" to correctly resolve the package by the Webpack
- `all` - Moved exclude tests to the `tsconfig.build.json` file to make ESLint work in the tests

[SWC tsc migration guide]: https://swc.rs/docs/migrating-from-tsc

## [0.2.0-rc.1] - 2023-04-17
### Added
- `@distributedlab/jac` - `@distributedlab/fetcher` dependency
Expand Down Expand Up @@ -374,9 +377,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- `@distributedlab/tools`: Handling big numbers
- `@distributedlab/tools`: Add tests for time.ts and duration.ts

### Changed****
### Changed
- `root`: Updated `README.md`


[SWC tsc migration guide]: https://swc.rs/docs/migrating-from-tsc
[old repo]: https://github.com/distributed-lab/web-kit-old

[Unreleased]: https://github.com/distributed-lab/web-kit/compare/1.0.0-rc.15...HEAD
Expand Down
7 changes: 4 additions & 3 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@
],
"gitHooks": {
"pre-commit": "yarn lint",
"pre-push": "yarn test && yarn rsc"
"pre-push": "yarn test && npx rlx rsc"
},
"scripts": {
"build": "yarn workspaces foreach -pv --topological-dev run build",
Expand All @@ -36,10 +36,11 @@
"test:watch": "jest --watch",
"publish-next": "yarn build && yarn workspaces foreach --no-private exec yarn npm publish --tag next",
"publish-latest": "yarn build && yarn workspaces foreach --no-private exec yarn npm publish",
"rsc": "node scripts/release-sanity-check.js",
"apply-version": "node scripts/version.js"
"apply-version": "npx rlx version apply",
"change-log:format": "npx rlx change-log format"
},
"devDependencies": {
"@napalmpapalam/rlx": "^0.3.2",
"@swc/cli": "^0.3.9",
"@swc/core": "^1.4.2",
"@swc/jest": "^0.2.36",
Expand Down
143 changes: 0 additions & 143 deletions scripts/release-sanity-check.js

This file was deleted.

68 changes: 0 additions & 68 deletions scripts/version.js

This file was deleted.

Loading

0 comments on commit a60f723

Please sign in to comment.