| Root package - meant to manage workspace - won't get published.
| ---> Package 1password-sdk-examples that imports @1password/sdk - meant for executing after clone - won't get published
| ---> Package @1password/sdk that imports @1password/sdk-core - will get published
| ---> Package @1password/sdk-core that exports the WASM bindings and the WASM binary - will get published
How to test
Install the sdk in a random npm project, and check if you can use it:
Thought process
This is the new layout of the project:
| Root package - meant to manage workspace - won't get published. | ---> Package
1password-sdk-examples
that imports@1password/sdk
- meant for executing after clone - won't get published | ---> Package@1password/sdk
that imports@1password/sdk-core
- will get published | ---> Package@1password/sdk-core
that exports the WASM bindings and the WASM binary - will get publishedHow to test
Install the sdk in a random npm project, and check if you can use it: