{"id":22831537,"url":"https://github.com/phrase/tms-contentful-integration","last_synced_at":"2025-03-31T01:50:31.246Z","repository":{"id":81414368,"uuid":"519156199","full_name":"phrase/tms-contentful-integration","owner":"phrase","description":null,"archived":false,"fork":false,"pushed_at":"2022-10-19T11:30:19.000Z","size":350,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-02-06T07:13:12.940Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/phrase.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null}},"created_at":"2022-07-29T09:25:53.000Z","updated_at":"2024-01-15T10:36:47.000Z","dependencies_parsed_at":null,"dependency_job_id":"ef9cfe83-08df-4261-9d8f-fbcbed72b346","html_url":"https://github.com/phrase/tms-contentful-integration","commit_stats":null,"previous_names":["phrase/tms-contentful-integration"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/phrase%2Ftms-contentful-integration","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/phrase%2Ftms-contentful-integration/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/phrase%2Ftms-contentful-integration/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/phrase%2Ftms-contentful-integration/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/phrase","download_url":"https://codeload.github.com/phrase/tms-contentful-integration/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246403903,"owners_count":20771527,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-12-12T20:26:31.526Z","updated_at":"2025-03-31T01:50:31.161Z","avatar_url":"https://github.com/phrase.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Installation\n\n#### `npm install` \n\n### Available Scripts\n\nIn the project directory, you can run:\n\n#### `npm start`\n\nCreates or updates your app definition in Contentful, and runs the app in development mode.\nOpen your app to view it in the browser.\n\nThe page will reload if you make edits.\nYou will also see any lint errors in the console.\n\n#### `npm run build`\n\nBuilds the app for production to the `build` folder.\nIt correctly bundles React in production mode and optimizes the build for the best performance.\n\nThe build is minified and the filenames include the hashes.\nYour app is ready to be deployed!\n\n#### `npm run upload`\n\nUploads the build folder to contentful and creates a bundle that is automatically activated.\nThe command guides you through the deployment process and asks for all required arguments.\nRead [here](https://www.contentful.com/developers/docs/extensibility/app-framework/create-contentful-app/#deploy-with-contentful) for more information about the deployment process.\n\n#### `npm run upload-ci`\n\nSimilar to `npm run upload` it will upload your app to contentful and activate it. The only difference is   \nthat with this command all required arguments are read from the environment variables, for example when you add\nthe upload command to your CI pipeline.\n\nFor this command to work, the following environment variables must be set: \n\n- `CONTENTFUL_ORG_ID` - The ID of your organization\n- `CONTENTFUL_APP_DEF_ID` - The ID of the app to which to add the bundle\n- `CONTENTFUL_ACCESS_TOKEN` - A personal [access token](https://www.contentful.com/developers/docs/references/content-management-api/#/reference/personal-access-tokens)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fphrase%2Ftms-contentful-integration","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fphrase%2Ftms-contentful-integration","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fphrase%2Ftms-contentful-integration/lists"}