New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

bos-cli

Package Overview
Dependencies
Maintainers
1
Versions
14
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

bos-cli - npm Package Compare versions

Comparing version 0.3.2 to 0.3.6

2

binary.js

@@ -15,3 +15,3 @@ const { Binary } = require("binary-install");

const name = "bos-cli";
const artifact_download_url = "https://github.com/FroVolod/bos-cli-rs/releases/download/v0.3.2";
const artifact_download_url = "https://github.com/FroVolod/bos-cli-rs/releases/download/v0.3.6";

@@ -18,0 +18,0 @@ // These are injected by cargo-dist

@@ -10,2 +10,38 @@ # Changelog

## [0.3.6](https://github.com/bos-cli-rs/bos-cli-rs/compare/v0.3.5...v0.3.6) - 2023-10-22
### Added
- A new command for diff-ing the widgets code ([#56](https://github.com/bos-cli-rs/bos-cli-rs/pull/56))
- New command to manage BOS profile in SocialDB ([#61](https://github.com/bos-cli-rs/bos-cli-rs/pull/61))
### Other
- Updating components commands ([#66](https://github.com/bos-cli-rs/bos-cli-rs/pull/66))
- Update input_account_id() ([#65](https://github.com/bos-cli-rs/bos-cli-rs/pull/65))
- Adds dependencies for compiling from source on Fedora Linux to the README ([#63](https://github.com/bos-cli-rs/bos-cli-rs/pull/63))
## [0.3.5](https://github.com/bos-cli-rs/bos-cli-rs/compare/v0.3.4...v0.3.5) - 2023-08-05
### Fixed
- Fixed `components download` command for accounts with 30+ components ([#59](https://github.com/bos-cli-rs/bos-cli-rs/pull/59))
## [0.3.4](https://github.com/bos-cli-rs/bos-cli-rs/compare/v0.3.3...v0.3.4) - 2023-06-27
### Other
- update Rust to 1.70.0 on release binaries pipeline ([#53](https://github.com/bos-cli-rs/bos-cli-rs/pull/53))
## [0.3.3](https://github.com/bos-cli-rs/bos-cli-rs/compare/v0.3.2...v0.3.3) - 2023-06-27
### Added
- Create deploy-testnet.yml for BOS apps to use in their CI pipelines ([#50](https://github.com/bos-cli-rs/bos-cli-rs/pull/50))
- New commands to manage data in SocialDB ([#38](https://github.com/bos-cli-rs/bos-cli-rs/pull/38))
### Fixed
- Fixed funcion key permission check to be less restrictive ([#48](https://github.com/bos-cli-rs/bos-cli-rs/pull/48))
### Other
- Feature community-maintained homebrew installation ([#52](https://github.com/bos-cli-rs/bos-cli-rs/pull/52))
- Update "near-cli-rs" dependency to version 0.5 ([#49](https://github.com/bos-cli-rs/bos-cli-rs/pull/49))
- Clarify the function-call-only access keys usage for restricted components deployment ([#47](https://github.com/bos-cli-rs/bos-cli-rs/pull/47))
- Added release-plz.toml to let cargo-dist to create GitHub releases
## [0.3.2](https://github.com/bos-cli-rs/bos-cli-rs/compare/v0.3.1...v0.3.2) - 2023-05-24

@@ -12,0 +48,0 @@

{
"name": "bos-cli",
"version": "0.3.2",
"version": "0.3.6",
"lockfileVersion": 3,

@@ -9,3 +9,3 @@ "requires": true,

"name": "bos-cli",
"version": "0.3.2",
"version": "0.3.6",
"license": "MIT OR Apache-2.0",

@@ -12,0 +12,0 @@ "hasInstallScript": true,

{
"name": "bos-cli",
"version": "0.3.2",
"version": "0.3.6",
"description": "Command line utility helps to develop widgets for near.social by allowing developers to use standard developer tools like their best code editor and standard tools for source code version control, and then deploy their widgets to SocialDB in one command.",

@@ -5,0 +5,0 @@ "repository": "https://github.com/FroVolod/bos-cli-rs",

@@ -13,2 +13,3 @@ # BOS CLI

- `deploy` allows you to upload/publish components from your local `./src` folder to near.social account.
- `diff` shows changes between deployed and local components.
- `download` allows you to download the existing components from any near.social account to the local `./src` folder.

@@ -19,2 +20,13 @@ - `delete` allows you to delete the existing components from any near.social account.

#### data - Data management: viewing, adding, updating, deleting information by a given key
- `view` allows you to view information by a given key.
- `set` allows you to add or update information by a given key.
- `delete` allows you to delete information by the specified key.
#### manage-profile - Profile management: view, update
- `view-profile` allows you to view the profile for an account.
- `update-profile` allows you to update profile for the account.
#### prepaid-storage - Storage management: deposit, withdrawal, balance review

@@ -34,2 +46,8 @@

### From Community Maintain Homebrew (Mac)
```bash
brew tap empeje/bos-cli && brew install bos-cli
```
### From Binaries

@@ -47,2 +65,10 @@

#### Linux (Fedora)
You will need to install these dependencies:
```bash
dnf install openssl-devel pkg-config perl libudev-devel
```
### GitHub Actions

@@ -58,3 +84,3 @@

1.1. Add a new access key to your account. Here is [near CLI](https://near.cli.rs) command to do that:
1.1. Add a new access key to your account, explicitly adding permissions to call the `set` method. Here is [near CLI](https://near.cli.rs) command to do that:

@@ -70,3 +96,4 @@ ```bash

Note: the attached deposit is going to be used to cover the storage costs associated with the data you store on BOS, 1 NEAR is enough to store 100kb of data (components code, metadata, etc).
> Note: The attached deposit is going to be used to cover the storage costs associated with the data you store on BOS, 1 NEAR is enough to store 100kb of data (components code, metadata, etc).
2. In your repo, go to _Settings > Secrets and Variables > Actions_ and create a new repository secret named `SIGNER_PRIVATE_KEY` with the private key in `ed25519:<private_key>` format (if you followed (1.1), it is be printed in your terminal)

@@ -73,0 +100,0 @@ 3. Create a file at `.github/workflows/deploy-mainnet.yml` in your component repo with the following contents.

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc