{ "id": "175172", "key": "TIMOB-27973", "fields": { "issuetype": { "id": "4", "description": "An improvement or enhancement to an existing feature or task.", "name": "Improvement", "subtask": false }, "project": { "id": "10153", "key": "TIMOB", "name": "Titanium SDK/CLI", "projectCategory": { "id": "10100", "description": "Titanium and related SDKs used in application development", "name": "Client" } }, "fixVersions": [], "resolution": null, "resolutiondate": null, "created": "2020-06-22T15:15:10.000+0000", "priority": { "name": "None", "id": "6" }, "labels": [], "versions": [], "issuelinks": [], "assignee": null, "updated": "2020-06-25T09:51:42.000+0000", "status": { "description": "The issue is open and ready for the assignee to start work on it.", "name": "Open", "id": "1", "statusCategory": { "id": 2, "key": "new", "colorName": "blue-gray", "name": "To Do" } }, "components": [ { "id": "13103", "name": "CLI", "description": "Node-based command line interface" } ], "description": "h5.Description\r\n\r\nIt would be useful to allow configuring a babel [config file|https://babeljs.io/docs/en/config-files] in the root of the project to allow an end user to configure the various options within babel, most importantly allowing them to ignore files that the build process might error on.\r\n\r\nCurrently it is possible to ignore files inside the projects ownership (as TIMOB-27782 shows), but anything outside of the project (i.e. {{node_modules}}) will not respect the settings configured there. Doing this at the root level, and explicitly passing the config file to babel will allow us to expose ignoring files under {{node_modules}}", "attachment": [], "flagged": false, "summary": "CLI: Allow setting configuring a babel config file in root of the project", "creator": { "name": "eharris", "key": "eharris", "displayName": "Ewan Harris", "active": true, "timeZone": "Europe/Dublin" }, "subtasks": [], "reporter": { "name": "eharris", "key": "eharris", "displayName": "Ewan Harris", "active": true, "timeZone": "Europe/Dublin" }, "environment": null, "comment": { "comments": [], "maxResults": 0, "total": 0, "startAt": 0 } } }