Skip to content

pleasefixai/netsuite-suitecloud

v1.0.1The Universal Permissive License (UPL), Version 1.0

Guides for NetSuite SuiteScript records, SDF roles and docs, UIF apps and secure code.

netsuite-owasp-secure-coding

Platform-agnostic OWASP secure coding practices with JavaScript/Node.js patterns and NetSuite SuiteScript examples. Covers Open Worldwide Application Security Project (OWASP) Top 10 (2021), output encoding, injection prevention, CSP headers, file security, API hardening, AI agent security, DRY security patterns, and 48+ security pitfalls with GOOD/BAD code templates.

netsuite-sdf-project-documentation

Generate enterprise-grade documentation for NetSuite SDF projects. Analyze scripts, object XML files, manifest.xml, and SuiteQL queries to produce README.md, architecture diagrams (Mermaid/ASCII), deployment guides, and troubleshooting tables. Can integrate with post-deployment documentation workflows when automation (for example, hooks) is available.

netsuite-sdf-roles-and-permissions

Use when generating or reviewing NetSuite SDF permission configurations such as customrole XML, script deployment permissions, permkey values, permlevel choices, run-as role design, and least-privilege access. Confirms exact ADMI_ / LIST_ / REGT_ / REPO_ / TRAN_ permission IDs, distinguishes standard permissions from customrecord_* script IDs, and validates permissions against bundled NetSuite reference data.

netsuite-suitescript-records-reference

SuiteScript records and fields reference. Look up field IDs, types, required status, and search capabilities for all 272 NetSuite record types. Use this when building SuiteScript to ensure correct field usage.

netsuite-uif-spa-reference

Use when building, modifying, or debugging NetSuite UIF SPA components. Provides API/type lookup for @uif-js/core and @uif-js/component (constructors, methods, props, enums, hooks, and component options).