Skip to content

Repository files navigation

OpenAI Sites (JavaScript/TypeScript)

CI

OpenAI Sites provides JavaScript/TypeScript tooling for building and packaging sites hosted by OpenAI.

Packages

Get started

Supported environments

  • Node.js 22.13 or later
  • Vite 8

Development

This repository is a pnpm workspace.

pnpm install
pnpm check

The full check formats, lints, type-checks, builds, and tests every workspace package. Plugin tests run real Vite builds against test fixtures.

Common commands:

Command Description
pnpm build Build every workspace package.
pnpm test Run every workspace package's tests.
pnpm typecheck Type-check every workspace package.
pnpm lint Lint the repository.
pnpm format Format the repository.
pnpm check Run the complete local validation suite.

Contributing

Keep changes focused and include contract-level tests for observable behavior. Run pnpm check before opening a pull request.

Security

To report a security issue, follow the instructions in our security policy.

License

This project is licensed under the MIT License.

About

Home to TypeScript packages for ChatGPT Sites

Resources

Security policy

Stars

8 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages