Skip to content

Commit b56f4eb

Browse files
authored
Merge pull request #121 from ducflair/dev
Dev
2 parents e3efb1e + 4739f4b commit b56f4eb

3 files changed

Lines changed: 14 additions & 31 deletions

File tree

.github/workflows/release-ducrs.yml

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,14 @@ name: Release Rust
22

33
on:
44
workflow_dispatch:
5-
# push:
6-
# branches:
7-
# - main
8-
# - next
9-
# - dev
10-
# paths:
11-
# - 'packages/ducrs/**'
12-
# - 'package.json'
5+
push:
6+
branches:
7+
- main
8+
- next
9+
- dev
10+
paths:
11+
- 'packages/ducrs/**'
12+
- 'package.json'
1313

1414
permissions:
1515
contents: write

packages/ducpdf/package.json

Lines changed: 6 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -20,9 +20,7 @@
2020
}
2121
},
2222
"files": [
23-
"dist",
24-
"pkg",
25-
"src"
23+
"dist"
2624
],
2725
"publishConfig": {
2826
"access": "public"
@@ -39,18 +37,16 @@
3937
"url": "https://github.com/ducflair/duc/issues"
4038
},
4139
"scripts": {
42-
"build": "bun run build:wasm && bun run copy:wasm-to-dist && bun run build:ts",
40+
"build": "bun run clean && bun run build:wasm && bun run copy:wasm-to-dist && bun run build:ts",
4341
"build:ts": "tsc -p tsconfig.json",
4442
"build:rs": "cd src/duc2pdf && cargo build",
45-
"build:wasm": "cd src/duc2pdf && wasm-pack build --target web --out-dir ../../../pkg --dev",
46-
"build:wasm:prod": "cd src/duc2pdf && wasm-pack build --target web --out-dir ../../../pkg --release",
47-
"copy:wasm-to-dist": "mkdir -p dist && cp ../pkg/duc2pdf_bg.wasm dist/ && cp ../pkg/duc2pdf.js dist/ && cp ../pkg/duc2pdf.d.ts dist/ && cp ../pkg/duc2pdf_bg.wasm.d.ts dist/",
43+
"build:wasm": "cd src/duc2pdf && wasm-pack build --target web --out-dir ../../pkg --dev",
44+
"build:wasm:prod": "cd src/duc2pdf && wasm-pack build --target web --out-dir ../../pkg --release",
45+
"copy:wasm-to-dist": "mkdir -p dist && cp pkg/duc2pdf_bg.wasm dist/ && cp pkg/duc2pdf.js dist/ && cp pkg/duc2pdf.d.ts dist/ && cp pkg/duc2pdf_bg.wasm.d.ts dist/",
4846
"clean": "rm -rf dist pkg && cd src/duc2pdf && cargo clean",
4947
"test": "bun run build:wasm && bun test",
5048
"test:rs": "cd src/duc2pdf && cargo test",
51-
"test:duc2pdf": "cd src/duc2pdf && cargo test",
52-
"prebuild": "bun run clean",
53-
"prepack": "bun run build"
49+
"test:duc2pdf": "cd src/duc2pdf && cargo test"
5450
},
5551
"dependencies": {
5652
"ducjs": "workspace:^"

packages/ducrs/README.md

Lines changed: 0 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -25,19 +25,6 @@ The `duc` crate offers comprehensive Rust types and helper functions to work eff
2525
- **Extensible Architecture:** Designed to integrate seamlessly with other `ducflair` packages and your custom tools.
2626
- **Performance Optimized:** Efficient processing to handle complex CAD data with ease.
2727

28-
## Installation
29-
30-
Install the crate using Cargo:
31-
32-
```bash
33-
cargo add duc
34-
```
35-
36-
## Usage
37-
```rust
38-
use duc::*;
39-
```
40-
4128

4229
## Documentation
4330

0 commit comments

Comments
 (0)