Skip to content

Commit

Permalink
build: extract build common (#639)
Browse files Browse the repository at this point in the history
* Extract saber-build-common into separate repo

* simplify docs

* build tools update
  • Loading branch information
macalinao committed Jun 30, 2022
1 parent 371ddf8 commit 6c83365
Show file tree
Hide file tree
Showing 40 changed files with 52 additions and 4,032 deletions.
21 changes: 9 additions & 12 deletions README.md
Expand Up @@ -16,18 +16,15 @@ Automatically generated TypeScript documentation can be found [on GitHub pages](

## Packages

| Package | Description | Version |
| :----------------------------- | :------------------------------------------ | :---------------------------------------------------------------------------------------------------------------------------------- |
| `@saberhq/anchor-contrib` | TypeScript client for Anchor programs | [![npm](https://img.shields.io/npm/v/@saberhq/anchor-contrib.svg)](https://www.npmjs.com/package/@saberhq/anchor-contrib) |
| `@saberhq/browserslist-config` | Saber shareable config for Browserslist. | [![npm](https://img.shields.io/npm/v/@saberhq/browserslist-config.svg)](https://www.npmjs.com/package/@saberhq/browserslist-config) |
| `@saberhq/chai-solana` | Chai test helpers | [![npm](https://img.shields.io/npm/v/@saberhq/chai-solana.svg)](https://www.npmjs.com/package/@saberhq/chai-solana) |
| `@saberhq/eslint-config` | ESLint config for TypeScript projects | [![npm](https://img.shields.io/npm/v/@saberhq/eslint-config.svg)](https://www.npmjs.com/package/@saberhq/eslint-config) |
| `@saberhq/eslint-config-react` | ESLint config for React projects | [![npm](https://img.shields.io/npm/v/@saberhq/eslint-config-react.svg)](https://www.npmjs.com/package/@saberhq/eslint-config-react) |
| `@saberhq/solana-contrib` | Solana TypeScript utilities | [![npm](https://img.shields.io/npm/v/@saberhq/solana-contrib.svg)](https://www.npmjs.com/package/@saberhq/solana-contrib) |
| `@saberhq/stableswap-sdk` | StableSwap SDK | [![npm](https://img.shields.io/npm/v/@saberhq/stableswap-sdk.svg)](https://www.npmjs.com/package/@saberhq/stableswap-sdk) |
| `@saberhq/token-utils` | SPL Token arithmetic and types | [![npm](https://img.shields.io/npm/v/@saberhq/token-utils.svg)](https://www.npmjs.com/package/@saberhq/token-utils) |
| `@saberhq/tsconfig` | Saber recommended TypeScript configurations | [![npm](https://img.shields.io/npm/v/@saberhq/tsconfig.svg)](https://www.npmjs.com/package/@saberhq/tsconfig) |
| `@saberhq/use-solana` | Solana React library | [![npm](https://img.shields.io/npm/v/@saberhq/use-solana.svg)](https://www.npmjs.com/package/@saberhq/use-solana) |
| Package | Description | Version |
| :----------------------------- | :--------------------------------------- | :---------------------------------------------------------------------------------------------------------------------------------- |
| `@saberhq/anchor-contrib` | TypeScript client for Anchor programs | [![npm](https://img.shields.io/npm/v/@saberhq/anchor-contrib.svg)](https://www.npmjs.com/package/@saberhq/anchor-contrib) |
| `@saberhq/browserslist-config` | Saber shareable config for Browserslist. | [![npm](https://img.shields.io/npm/v/@saberhq/browserslist-config.svg)](https://www.npmjs.com/package/@saberhq/browserslist-config) |
| `@saberhq/chai-solana` | Chai test helpers | [![npm](https://img.shields.io/npm/v/@saberhq/chai-solana.svg)](https://www.npmjs.com/package/@saberhq/chai-solana) |
| `@saberhq/solana-contrib` | Solana TypeScript utilities | [![npm](https://img.shields.io/npm/v/@saberhq/solana-contrib.svg)](https://www.npmjs.com/package/@saberhq/solana-contrib) |
| `@saberhq/stableswap-sdk` | StableSwap SDK | [![npm](https://img.shields.io/npm/v/@saberhq/stableswap-sdk.svg)](https://www.npmjs.com/package/@saberhq/stableswap-sdk) |
| `@saberhq/token-utils` | SPL Token arithmetic and types | [![npm](https://img.shields.io/npm/v/@saberhq/token-utils.svg)](https://www.npmjs.com/package/@saberhq/token-utils) |
| `@saberhq/use-solana` | Solana React library | [![npm](https://img.shields.io/npm/v/@saberhq/use-solana.svg)](https://www.npmjs.com/package/@saberhq/use-solana) |

## Release

Expand Down
6 changes: 3 additions & 3 deletions package.json
Expand Up @@ -18,9 +18,9 @@
"@jest/types": "^28.1.1",
"@project-serum/anchor": "^0.25.0-beta.1",
"@rushstack/eslint-patch": "^1.1.4",
"@saberhq/eslint-config": "workspace:*",
"@saberhq/eslint-config-react": "workspace:*",
"@saberhq/tsconfig": "workspace:*",
"@saberhq/eslint-config": "^1.13.32",
"@saberhq/eslint-config-react": "^1.13.32",
"@saberhq/tsconfig": "^1.13.32",
"@saberhq/use-solana": "workspace:*",
"@size-limit/file": "^7.0.8",
"@size-limit/webpack": "^7.0.8",
Expand Down
2 changes: 1 addition & 1 deletion packages/anchor-contrib/package.json
Expand Up @@ -28,7 +28,7 @@
},
"devDependencies": {
"@project-serum/anchor": "^0.25.0-beta.1",
"@saberhq/tsconfig": "workspace:^",
"@saberhq/tsconfig": "^1.13.32",
"@solana/web3.js": "^1.46.0",
"@types/lodash.camelcase": "^4.3.7",
"@types/lodash.mapvalues": "^4.6.7",
Expand Down
89 changes: 0 additions & 89 deletions packages/browserslist-config/CHANGELOG.md

This file was deleted.

201 changes: 0 additions & 201 deletions packages/browserslist-config/LICENSE

This file was deleted.

25 changes: 0 additions & 25 deletions packages/browserslist-config/README.md

This file was deleted.

7 changes: 0 additions & 7 deletions packages/browserslist-config/index.js

This file was deleted.

0 comments on commit 6c83365

Please sign in to comment.