{"id":15023170,"url":"https://github.com/nextcloud-libraries/babel-config","last_synced_at":"2025-03-30T00:30:30.146Z","repository":{"id":37935989,"uuid":"351770585","full_name":"nextcloud-libraries/babel-config","owner":"nextcloud-libraries","description":"Babel shared config for nextcloud apps","archived":false,"fork":false,"pushed_at":"2025-03-12T05:27:46.000Z","size":1553,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":7,"default_branch":"main","last_synced_at":"2025-03-21T23:42:58.599Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"JavaScript","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/nextcloud-libraries.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSES/AGPL-3.0-or-later.txt","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,"publiccode":null,"codemeta":null}},"created_at":"2021-03-26T12:11:37.000Z","updated_at":"2025-03-12T05:27:50.000Z","dependencies_parsed_at":"2023-11-30T06:30:53.865Z","dependency_job_id":"c2a57f8a-5789-4a8e-b74c-5e6185354511","html_url":"https://github.com/nextcloud-libraries/babel-config","commit_stats":{"total_commits":168,"total_committers":8,"mean_commits":21.0,"dds":"0.19047619047619047","last_synced_commit":"8449a9be0747932c7741e9e4c32fa1c6b46f4926"},"previous_names":["nextcloud/babel-config"],"tags_count":5,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nextcloud-libraries%2Fbabel-config","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nextcloud-libraries%2Fbabel-config/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nextcloud-libraries%2Fbabel-config/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nextcloud-libraries%2Fbabel-config/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/nextcloud-libraries","download_url":"https://codeload.github.com/nextcloud-libraries/babel-config/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246262490,"owners_count":20749170,"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-09-24T19:58:47.762Z","updated_at":"2025-03-30T00:30:29.526Z","avatar_url":"https://github.com/nextcloud-libraries.png","language":"JavaScript","readme":"\u003c!--\n  - SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors\n  - SPDX-License-Identifier: AGPL-3.0-or-later\n--\u003e\n## @nextcloud/babel-config\n\n[![REUSE status](https://api.reuse.software/badge/github.com/nextcloud-libraries/babel-config)](https://api.reuse.software/info/github.com/nextcloud-libraries/babel-config)\n[![npm last version](https://img.shields.io/npm/v/@nextcloud/babel-config.svg?style=flat-square)](https://www.npmjs.com/package/@nextcloud/babel-config)\n[![Dependabot status](https://img.shields.io/badge/Dependabot-enabled-brightgreen.svg?longCache=true\u0026style=flat-square\u0026logo=dependabot)](https://dependabot.com)\n\n\nThis is a package containing the unified global babel config used by all nextcloud apps.\nIt contains the necessary dependencies and peerDependencies so that other apps cannot update if this config does not support it.\nPlease always use dependabot to update your apps, OR pay attention to the peer dependencies error messages!\n\n\n## Installation\n\n```bash\nnpm install @nextcloud/babel-config --save-dev\n```\n\n## Usage\n\nAdd a file `babel.config.js` in the root directory of your app repository with the following content:\n\n```js\nconst babelConfig = require('@nextcloud/babel-config')\n\nmodule.exports = babelConfig\n```\n\n## Release new version\n\n 1. Bump the package version with `npm version`\n 2. Push version bump commit\n 3. Create a new release with proper changelog https://github.com/nextcloud-libraries/babel-config/releases/new\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnextcloud-libraries%2Fbabel-config","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnextcloud-libraries%2Fbabel-config","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnextcloud-libraries%2Fbabel-config/lists"}