{"library":"onejs-unity","title":"onejs-unity","description":"Unity integration utilities for OneJS (v0.2.13), providing asset loading, esbuild/PostCSS build plugins for USS transformation, and GPU compute APIs. Designed for Unity developers using OneJS to write UI and logic in JavaScript/TypeScript. Key differentiators: automatic path resolution between Editor and Build modes, npm package asset distribution without config, built-in Tailwind-like utility class generation for USS without external tailwindcss dependency, and ES6 import transformation for C# namespaces. Requires react ^18/^19, esbuild >=0.17, postcss >=8, tailwindcss >=3. Ships TypeScript types.","language":"javascript","status":"active","last_verified":"Fri May 01","install":{"commands":["npm install onejs-unity"],"cli":null},"imports":["import { loadImage } from 'onejs-unity/assets'","import { importTransformPlugin } from 'onejs-unity/esbuild'","import { ussModulesPlugin } from 'onejs-unity/esbuild'"],"auth":{"required":false,"env_vars":[]},"quickstart":{"code":"import { loadImage } from 'onejs-unity/assets';\nimport { ussModulesPlugin, tailwindPlugin } from 'onejs-unity/esbuild';\n\n// Load an image asset\nconst logo = loadImage('images/logo.png');\n\n// esbuild config for USS plugins (e.g., in build script)\nconst esbuildConfig = {\n  plugins: [\n    ussModulesPlugin({ generateTypes: true }),\n    tailwindPlugin({ content: ['./src/**/*.{tsx,ts}'] }),\n  ],\n};","lang":"typescript","description":"Demonstrates asset loading and esbuild plugin setup for USS transformation with TypeScript.","tag":null,"tag_description":null,"last_tested":null,"results":[]},"compatibility":null}