playcanvas-node
TypeScript icon, indicating that this package has built-in type declarations

1.8.1 • Public • Published

Installation

npm install --save playcanvas-node

Documentation

Example

import PlayCanvas from "playcanvas-node";

const options = {
  accessToken: "xxxxxxxxxxxxxxxx",
  scenes: [000000,111111],
  projectId: 000000,
  branchId: "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxx",
  projectName: "xxxxxx"
};
const playcanvas = new PlayCanvas(options);

(async () => {
  const res = await playcanvas.listAssets();
  console.log(res)
})();

Apps

  • [x] Download app
  • [x] Get primary app
  • [x] Get project apps
  • [x] Get app

Assets

  • [x] Create asset
  const options = {
    name: "index.html",
    path: "./dist/index.html"
  };
  await playcanvas.createNewAsset(options);
  • [x] Delete asset
  • [x] Get Asset File
  • [x] Get Asset
  • [x] List assets
  • [x] Update asset

Upload
This is the supported type. .js,.css,.txt,.json,.html https://developer.playcanvas.com/en/user-manual/api/asset-create/

  const playcanvas = new PlayCanvas(options);
  const remotePath = process.env.NODE_ENV === 'development' ? "dev" : "build"
  await playcanvas.updateAssets(dev,"index.html","./dist/index.html");

Branches

  • [x] List branches

Jobs

  • [x] Get job

Projects

  • [x] Archive project

Scenes

  • [x] List scenes

Readme

Keywords

Package Sidebar

Install

npm i playcanvas-node

Weekly Downloads

42

Version

1.8.1

License

MIT

Unpacked Size

29 kB

Total Files

13

Last publish

Collaborators

  • yushimatenjin