Skip to content

Repository files navigation

eslint-plugin-suitescript-compat

CI npm License

Unofficial ESLint rules for source-backed NetSuite SuiteScript compatibility checks. The plugin helps SuiteScript projects catch locally visible version, module, entry point annotation, and syntax compatibility issues before code reaches deployment review.

This repository is centered on the SuiteScript compatibility ESLint plugin, with supporting source notes and examples for the rule behavior.

It is useful for source-backed SuiteScript projects that want CI feedback on file-local compatibility signals. It does not replace NetSuite account validation, deployment records, script records, or Oracle documentation. It is not affiliated with, endorsed by, or maintained by Oracle or NetSuite.

Start Here

Plugin

Source Notes

Project Posture

This repo is suitable to publish publicly if the content stays in this shape:

  • original explanations and analysis
  • short factual references with links to official sources
  • no copied Oracle/NetSuite documentation pages
  • no customer-specific account data, scripts, IDs, configuration, or screenshots

If the repo grows, prefer one Markdown file per topic under docs/.

Release And Change Notes

License

Package code, tests, tooling, examples, and files inside packages/eslint-plugin-suitescript-compat/ are licensed under the MIT License unless a more specific file says otherwise. The package-local MIT license remains in packages/eslint-plugin-suitescript-compat/LICENSE so npm package consumers see the same code license in the published package.

Repository prose documentation and source notes outside the package directory, including docs/**, are licensed under the Creative Commons Attribution 4.0 International License unless a more specific file says otherwise.

Oracle, NetSuite, SuiteScript, and related product names belong to their respective owners.

About

Unofficial ESLint rules for source-backed SuiteScript compatibility checks

Resources

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Releases

Packages

Used by

Contributors

Languages