apppl
v0.0.17
Published
parcelLab CLI tool to help you develop and manage your apps on App Platform.
Readme
App Platform ParcelLab
parcelLab CLI tool to help you develop and manage your apps on our App Platform.
Usage
Generate a new app based on the template.
npx apppl generate [app-name]
cd [app-name]
npm install
npm run build
npx apppl publish [unique-key]For more information run
npx apppl -hDevelopment
- Make sure you are running Node.js 18 or above.
- Start editing the app in
src/main.ts. - Run
npm run buildto build the app. - You may install 3rd party dependencies, but avoid dependencies that use native extensions / code. We run your code on various platforms, and native extensions / code sometimes are not available on all platforms.
- Write tests, bundle it with a different bundler, that's up to you.
- Run
npx apppl publishto publish the app to PAPI. If you don't have a valid token, you will be prompted to authenticate.
Release Requirements
- You will need to upload a valid bundled lambda.mjs file to the app.
- You will need to provide source files for the app.
- (1) and (2) are generally managed by the apppl tool.
- Your source code and 3rd party dependencies will be audited for approval.
- Once approved, you will then see your app in the App Platform.
