@spicypixel/unity-kit-js
TypeScript icon, indicating that this package has built-in type declarations

0.0.61 • Public • Published

Spicy Pixel Unity Kit JS

This kit wraps access to the Unity Editor in a JavaScript library so it can be integrated in build scripts for continuous integration.

Unity Editor

export default class UnityEditor {
    constructor();
    static editorPath: string;
    static enginePath: string;
    static batchModeArgs: string[];
}

Unity Project

export default class UnityProject {
    constructor(projectPath: string);
    projectPath: string;
    assetsPath: string;
    createAsync();
    packageAsync(sourcePaths: string[], outputPath: string);
}

Unity Module Manager

export default class UnityModuleManager {
  constructor(unityProject: UnityProject, moduleVendor: string, moduleName: string);
  get modulePath(): string;
  async updateAsync(nodeScope: string, nodeModuleName: string,
    assemblyNames: string[], editorAssemblyNames?: string[]);
  async installAsync();
  async packageAsync();
}

Dependencies (5)

Dev Dependencies (0)

    Package Sidebar

    Install

    npm i @spicypixel/unity-kit-js

    Weekly Downloads

    45

    Version

    0.0.61

    License

    MIT

    Unpacked Size

    41.8 kB

    Total Files

    22

    Last publish

    Collaborators

    • spicypixel