mirror of
https://github.com/rzmk/czv.git
synced 2025-12-19 08:09:24 +00:00
build: change npm library from czv to czv-wasm
This commit is contained in:
parent
55aa4457b8
commit
bc05a9f46e
7 changed files with 20 additions and 10 deletions
|
|
@ -6,7 +6,7 @@ czv includes libraries for Rust, Python, and WebAssembly (JavaScript and TypeScr
|
||||||
|
|
||||||
- czv GitHub repository: <https://github.com/rzmk/czv>
|
- czv GitHub repository: <https://github.com/rzmk/czv>
|
||||||
- Rust: [crates.io/crates/czv](https://crates.io/crates/czv) ([source code](https://github.com/rzmk/czv/tree/main/czv))
|
- Rust: [crates.io/crates/czv](https://crates.io/crates/czv) ([source code](https://github.com/rzmk/czv/tree/main/czv))
|
||||||
- WebAssembly (JavaScript/TypeScript): [npmjs.com/package/czv](https://www.npmjs.com/package/czv) ([source code](https://github.com/rzmk/czv/tree/main/czv-wasm))
|
- WebAssembly (JavaScript/TypeScript): [npmjs.com/package/czv-wasm](https://www.npmjs.com/package/czv-wasm) ([source code](https://github.com/rzmk/czv/tree/main/czv-wasm))
|
||||||
- Python: [pypi.org/project/czv](https://pypi.org/project/czv/) ([source code](https://github.com/rzmk/czv/tree/main/czv-python))
|
- Python: [pypi.org/project/czv](https://pypi.org/project/czv/) ([source code](https://github.com/rzmk/czv/tree/main/czv-python))
|
||||||
|
|
||||||
## Installation and examples
|
## Installation and examples
|
||||||
|
|
@ -38,7 +38,7 @@ strawberry,1.50
|
||||||
### JavaScript/TypeScript (WebAssembly)
|
### JavaScript/TypeScript (WebAssembly)
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
bun install czv
|
bun install czv-wasm
|
||||||
```
|
```
|
||||||
|
|
||||||
Or use `npm`, `pnpm`, or `yarn` instead of `bun`.
|
Or use `npm`, `pnpm`, or `yarn` instead of `bun`.
|
||||||
|
|
|
||||||
|
|
@ -6,7 +6,7 @@ Python library for [czv](https://github.com/rzmk/czv). czv is a library of CSV-r
|
||||||
|
|
||||||
- czv GitHub repository: <https://github.com/rzmk/czv>
|
- czv GitHub repository: <https://github.com/rzmk/czv>
|
||||||
- Rust: [crates.io/crates/czv](https://crates.io/crates/czv) ([source code](https://github.com/rzmk/czv/tree/main/czv))
|
- Rust: [crates.io/crates/czv](https://crates.io/crates/czv) ([source code](https://github.com/rzmk/czv/tree/main/czv))
|
||||||
- WebAssembly (JavaScript/TypeScript): [npmjs.com/package/czv](https://www.npmjs.com/package/czv) ([source code](https://github.com/rzmk/czv/tree/main/czv-wasm))
|
- WebAssembly (JavaScript/TypeScript): [npmjs.com/package/czv-wasm](https://www.npmjs.com/package/czv-wasm) ([source code](https://github.com/rzmk/czv/tree/main/czv-wasm))
|
||||||
- Python: [pypi.org/project/czv](https://pypi.org/project/czv/) ([source code](https://github.com/rzmk/czv/tree/main/czv-python))
|
- Python: [pypi.org/project/czv](https://pypi.org/project/czv/) ([source code](https://github.com/rzmk/czv/tree/main/czv-python))
|
||||||
|
|
||||||
## Installation and example
|
## Installation and example
|
||||||
|
|
|
||||||
|
|
@ -28,7 +28,7 @@ print(output) # 4
|
||||||
|
|
||||||
- czv GitHub repository: <https://github.com/rzmk/czv>
|
- czv GitHub repository: <https://github.com/rzmk/czv>
|
||||||
- Rust: [crates.io/crates/czv](https://crates.io/crates/czv) ([source code](https://github.com/rzmk/czv/tree/main/czv))
|
- Rust: [crates.io/crates/czv](https://crates.io/crates/czv) ([source code](https://github.com/rzmk/czv/tree/main/czv))
|
||||||
- WebAssembly (JavaScript/TypeScript): [npmjs.com/package/czv](https://www.npmjs.com/package/czv) ([source code](https://github.com/rzmk/czv/tree/main/czv-wasm))
|
- WebAssembly (JavaScript/TypeScript): [npmjs.com/package/czv-wasm](https://www.npmjs.com/package/czv-wasm) ([source code](https://github.com/rzmk/czv/tree/main/czv-wasm))
|
||||||
- Python: [pypi.org/project/czv](https://pypi.org/project/czv/) ([source code](https://github.com/rzmk/czv/tree/main/czv-python))
|
- Python: [pypi.org/project/czv](https://pypi.org/project/czv/) ([source code](https://github.com/rzmk/czv/tree/main/czv-python))
|
||||||
|
|
||||||
"""
|
"""
|
||||||
|
|
|
||||||
|
|
@ -6,13 +6,13 @@ WebAssembly (JavaScript and TypeScript) library for [czv](https://github.com/rzm
|
||||||
|
|
||||||
- czv GitHub repository: <https://github.com/rzmk/czv>
|
- czv GitHub repository: <https://github.com/rzmk/czv>
|
||||||
- Rust: [crates.io/crates/czv](https://crates.io/crates/czv) ([source code](https://github.com/rzmk/czv/tree/main/czv))
|
- Rust: [crates.io/crates/czv](https://crates.io/crates/czv) ([source code](https://github.com/rzmk/czv/tree/main/czv))
|
||||||
- WebAssembly (JavaScript/TypeScript): [npmjs.com/package/czv](https://www.npmjs.com/package/czv) ([source code](https://github.com/rzmk/czv/tree/main/czv-wasm))
|
- WebAssembly (JavaScript/TypeScript): [npmjs.com/package/czv-wasm](https://www.npmjs.com/package/czv-wasm) ([source code](https://github.com/rzmk/czv/tree/main/czv-wasm))
|
||||||
- Python: [pypi.org/project/czv](https://pypi.org/project/czv/) ([source code](https://github.com/rzmk/czv/tree/main/czv-python))
|
- Python: [pypi.org/project/czv](https://pypi.org/project/czv/) ([source code](https://github.com/rzmk/czv/tree/main/czv-python))
|
||||||
|
|
||||||
## Installation and example
|
## Installation and example
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
bun install czv
|
bun install czv-wasm
|
||||||
```
|
```
|
||||||
|
|
||||||
Or use `npm`, `pnpm`, or `yarn` instead of `bun`.
|
Or use `npm`, `pnpm`, or `yarn` instead of `bun`.
|
||||||
|
|
@ -60,3 +60,13 @@ wasm-pack test --firefox --release
|
||||||
```
|
```
|
||||||
|
|
||||||
You may replace `--firefox` with another browser such as `--chrome` and `--safari`.
|
You may replace `--firefox` with another browser such as `--chrome` and `--safari`.
|
||||||
|
|
||||||
|
### Publish package to npmjs.com
|
||||||
|
|
||||||
|
Getting a `Package name too similar to existing package csv` when trying to publish the package as `czv` so we publish the package as `czv-wasm`.
|
||||||
|
|
||||||
|
0. Build the `pkg` folder with `wasm-pack build --release --target web`.
|
||||||
|
1. Run `cd pkg`.
|
||||||
|
<!-- 1. Based on https://github.com/rustwasm/wasm-pack/issues/427#issuecomment-435966644, rename the `name` in `pkg/package.json` from `czv-wasm` to `czv`. -->
|
||||||
|
2. Run `npm pkg fix` as suggested.
|
||||||
|
3. Run `npm publish`.
|
||||||
|
|
|
||||||
|
|
@ -24,13 +24,13 @@
|
||||||
//! console.log(output);
|
//! console.log(output);
|
||||||
//! ```
|
//! ```
|
||||||
//!
|
//!
|
||||||
//! For a full website example see the example's source code here: https://www.npmjs.com/package/czv) <https://github.com/rzmk/czv/tree/main/czv-wasm/examples/web-demo>
|
//! For a full website example see the example's source code here: <https://github.com/rzmk/czv/tree/main/czv-wasm/examples/web-demo>
|
||||||
//!
|
//!
|
||||||
//! # Links
|
//! # Links
|
||||||
//!
|
//!
|
||||||
//! - czv GitHub repository: <https://github.com/rzmk/czv>
|
//! - czv GitHub repository: <https://github.com/rzmk/czv>
|
||||||
//! - Rust: [crates.io/crates/czv](https://crates.io/crates/czv) ([source code](https://github.com/rzmk/czv/tree/main/czv))
|
//! - Rust: [crates.io/crates/czv](https://crates.io/crates/czv) ([source code](https://github.com/rzmk/czv/tree/main/czv))
|
||||||
//! - WebAssembly (JavaScript/TypeScript): [npmjs.com/package/czv](https://www.npmjs.com/package/czv) ([source code](https://github.com/rzmk/czv/tree/main/czv-wasm))
|
//! - WebAssembly (JavaScript/TypeScript): [npmjs.com/package/czv-wasm](https://www.npmjs.com/package/czv-wasm) ([source code](https://github.com/rzmk/czv/tree/main/czv-wasm))
|
||||||
//! - Python: [pypi.org/project/czv](https://pypi.org/project/czv/) ([source code](https://github.com/rzmk/czv/tree/main/czv-python))
|
//! - Python: [pypi.org/project/czv](https://pypi.org/project/czv/) ([source code](https://github.com/rzmk/czv/tree/main/czv-python))
|
||||||
|
|
||||||
#. czv is a library of CSV-rel
|
||||||
|
|
||||||
- czv GitHub repository: <https://github.com/rzmk/czv>
|
- czv GitHub repository: <https://github.com/rzmk/czv>
|
||||||
- Rust: [crates.io/crates/czv](https://crates.io/crates/czv) ([source code](https://github.com/rzmk/czv/tree/main/czv))
|
- Rust: [crates.io/crates/czv](https://crates.io/crates/czv) ([source code](https://github.com/rzmk/czv/tree/main/czv))
|
||||||
- WebAssembly (JavaScript/TypeScript): [npmjs.com/package/czv](https://www.npmjs.com/package/czv) ([source code](https://github.com/rzmk/czv/tree/main/czv-wasm))
|
- WebAssembly (JavaScript/TypeScript): [npmjs.com/package/czv-wasm](https://www.npmjs.com/package/czv-wasm) ([source code](https://github.com/rzmk/czv/tree/main/czv-wasm))
|
||||||
- Python: [pypi.org/project/czv](https://pypi.org/project/czv/) ([source code](https://github.com/rzmk/czv/tree/main/czv-python))
|
- Python: [pypi.org/project/czv](https://pypi.org/project/czv/) ([source code](https://github.com/rzmk/czv/tree/main/czv-python))
|
||||||
|
|
||||||
## Usage
|
## Usage
|
||||||
|
|
|
||||||
|
|
@ -34,7 +34,7 @@
|
||||||
//!
|
//!
|
||||||
//! - czv GitHub repository: <https://github.com/rzmk/czv>
|
//! - czv GitHub repository: <https://github.com/rzmk/czv>
|
||||||
//! - Rust: [crates.io/crates/czv](https://crates.io/crates/czv) ([source code](https://github.com/rzmk/czv/tree/main/czv))
|
//! - Rust: [crates.io/crates/czv](https://crates.io/crates/czv) ([source code](https://github.com/rzmk/czv/tree/main/czv))
|
||||||
//! - WebAssembly (JavaScript/TypeScript): [npmjs.com/package/czv](https://www.npmjs.com/package/czv) ([source code](https://github.com/rzmk/czv/tree/main/czv-wasm))
|
//! - WebAssembly (JavaScript/TypeScript): [npmjs.com/package/czv-wasm](https://www.npmjs.com/package/czv-wasm) ([source code](https://github.com/rzmk/czv/tree/main/czv-wasm))
|
||||||
//! - Python: [pypi.org/project/czv](https://pypi.org/project/czv/) ([source code](https://github.com/rzmk/czv/tree/main/czv-python))
|
//! - Python: [pypi.org/project/czv](https://pypi.org/project/czv/) ([source code](https://github.com/rzmk/czv/tree/main/czv-python))
|
||||||
|
|
||||||
/// Counting operations including row count and column count.
|
/// Counting operations including row count and column count.
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue