{"library":"jsx-to-ss","type":"library","category":null,"description":"A Babel-based transpiler that converts JSX syntax into NetSuite SuiteScript 2.0 API calls for building Suitelet UIs. Current stable version is 1.3.1 (last updated 2022). It enables component-based UI development similar to React, reducing verbosity by automatically generating variable names and IDs. Key differentiator: eliminates manual SuiteScript UI boilerplate. Currently in active development on GitHub with limited community adoption. Requires Babel and Node.js.","language":"javascript","status":"active","version":"1.3.1","tags":["javascript","SuiteScript","NetSuite","JSX","Suitelet","UI"],"last_verified":"Thu Jun 04","install":[{"cmd":"npm install jsx-to-ss","imports":["npx jssx <file>.jsx","import { transpile } from 'jsx-to-ss';","// Write JSX in .jsx files\n<Form title='Test'><Field label='Name'/></Form>"]},{"cmd":"yarn add jsx-to-ss","imports":[]},{"cmd":"pnpm add jsx-to-ss","imports":[]}],"homepage":"https://github.com/sommcoder/jsx-to-suitescript-transpiler#readme","github":"https://github.com/sommcoder/jsx-to-suitescript-transpiler","docs":null,"changelog":null,"pypi":null,"npm":"jsx-to-ss","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}