shopify-toml-parser
v1.1.1
Published
A TypeScript library for parsing TOML configuration files, specifically designed for Shopify development workflows
Maintainers
Readme
Shopify TOML Parser
This is the source repository for the shopify-toml-parser NPM package.
A lightweight library for parsing Shopify TOML configuration files. Developed as a programmatically friendly middleground between Shopify Custom Data Definitions and a JS/TS backend application.
Programmatically implement things like import/export tools or API endpoints for your app's app-owned data.
Supported TOML Files
- App Configuration (
shopify.app.toml) - ~~App Extension Configuration (
shopify.extension.toml)~~ (not supported yet) - ~~Web Configuration (
shopify.web.toml)~~ (not supported yet)
Repository Structure
shopify-toml-parser/
├── src/ # Source TypeScript files
│ ├── types/ # TypeScript type definitions
│ ├── parser/ # TOML parsing logic
│ ├── validators/ # Validation utilities
│ ├── utils/ # Utility functions
│ └── __tests__/ # Test files
├── package/ # Built package directory (auto-generated)
│ └── README.md # Package-specific documentation
├── scripts/ # Build and workflow scripts
├── .github/workflows/ # GitHub Actions workflows
└── [config files...]Package Documentation
For complete API documentation, usage examples, and installation instructions, see the package README.
