@suiteportal/introspector
v0.1.4
Published
NetSuite schema discovery and normalization via REST metadata catalog + SuiteQL
Maintainers
Readme
@suiteportal/introspector
NetSuite schema discovery and normalization. Fetches REST metadata catalog and SuiteQL custom records/fields, then produces a unified normalized schema.
Install
npm install @suiteportal/introspectorUsage
import { introspect } from '@suiteportal/introspector';
import { createConnector } from '@suiteportal/connector';
const connector = createConnector({ /* credentials */ });
const schema = await introspect(connector);
// schema contains all record types, fields, and inferred relationsFeatures
- 7-step introspection pipeline
- REST metadata catalog discovery
- SuiteQL custom record/field enumeration
- Relation inference between record types
- Outputs normalized schema to
.suiteportal/schema.json
Documentation
Full docs at suiteportal.dev
License
MIT
