Skip to content

Commit e52cb5d

Browse files
[skip ci] Update README.md
1 parent 7238f89 commit e52cb5d

File tree

1 file changed

+7
-5
lines changed

1 file changed

+7
-5
lines changed

Diff for: Plugins/PackageToJS/README.md

+7-5
Original file line numberDiff line numberDiff line change
@@ -8,17 +8,19 @@ PackageToJS is a command plugin for Swift Package Manager that simplifies the pr
88

99
## Features
1010

11-
- Build Swift packages for WebAssembly targets
12-
- Generate JavaScript wrapper code for Swift WebAssembly modules
13-
- Support for testing Swift WebAssembly code
14-
- Diagnostic helpers for common build issues
15-
- Options for optimization and debug information management
11+
- Build WebAssembly file and generate JavaScript wrappers
12+
- Test driver for Swift Testing and XCTest
13+
- Generated JS files can be consumed by JS bundler tools like Vite
1614

1715
## Requirements
1816

1917
- Swift 6.0 or later
2018
- A compatible WebAssembly SDK
2119

20+
## Relationship with Carton
21+
22+
PackageToJS is intended to replace Carton by providing a more integrated solution for building and packaging Swift WebAssembly applications. Unlike Carton, which offers a development server and hot-reloading, PackageToJS focuses solely on compilation and JavaScript wrapper generation.
23+
2224
## Internal Architecture
2325

2426
PackageToJS consists of several components:

0 commit comments

Comments
 (0)