Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/aryasaatvik/contentful-typescript-types

Generate TypeScript typings from Contentful content types
https://github.com/aryasaatvik/contentful-typescript-types

content-types contentful types typescript

Last synced: about 1 month ago
JSON representation

Generate TypeScript typings from Contentful content types

Awesome Lists containing this project

README

        

# Contentful TypeScript Types

This is a typescipt package that generates typescript types from the contentful content models.

## Installation

```bash
npm install contentful-typescript-types
```

## Usage

create a .env file with the following variables at the root of your project

```bash
CONTENTFUL_MANAGEMENT_ACCESS_TOKEN="contentful management access token"
CONTENTFUL_SPACE_ID="contentful space id"
CONTENTFUL_ENVIRONMENT_ID="contentful environment id"
```

then run the following command

```bash
npx contentful-typescript-types
```

## Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

## License

[MIT](./LICENSE)