Ryan Roemer

Results 134 issues of Ryan Roemer

- `eslint-config-formidable` - `eslint-plugin-import` - a promise plugin if not already there. Possibly part of #158

enhancement

Appveyor keeps hitting these failures: ``` 1) bin/builder-core builder run runs with empty base + non-empty archetype config value: AssertionError: expected 'ECHO - undefined - EMPTY\n' to include 'string -...

bug

Assuming we do this to fix #107 -- ``` js // ARCHETYPE-dev/require.js module.exports = require; // Meanwhile, in archetype JS files... // ARCHETYPE/config/webpack/webpack.config.js "use strict"; { babel: require("ARCHETYPE-dev/require").resolve("babel-loader") } ```...

enhancement

An easy footgun with the existing https://github.com/FormidableLabs/builder-react-component/blob/master/package.json is if in: ``` js // ROOT "scripts": { "test": "builder run check" }, // ARCHETYPE "scripts": { "check": "builder run lint &&...

bug

Background: Some `--setup=`'s take time and you only want to `run|concurrent|envs` the main task _after_ an event / stdout / stderr has occurred. E.g., for SauceLabs Connect, you need to...

enhancement

Issue: Not all output on `builder concurrent --buffer` is flushed out on completion of a task. For example, in a `stylint` sub-task, the end of warnings may be truncated before...

bug

Current suggestion list: - `BUILDER_ARCHETYPE_DIR`, `BUILDER_ARCHETYPE_DEV_DIR`, : Active task's archetype directory. - _Complication_: Multiple archetypes which are technically allowed. Vs. a root project override with no archetype as "owned".

enhancement

- [ ] Investigate hacky magic like a relative `file:..//dev/package.json` reference. - [ ] Potentially bad idea of add the archetype as a dep to the dev archetype. - [...

design

`Task.prototype.isBuilderTask` only captures `builder` at the start of a task, not nested further in. Task - [ ] Intelligently figure out if `builder` is a task anywhere in the command....

bug

For duplicate dependencies in `ROOT/package.json` and `ARCHETYPE/package.json` and `ARCHETYPE/dev/package.json` we would like to know / error if there is a mismatch in dependencies. **TASK** - [ ] Research if this...

enhancement