ehmicky

Results 187 issues of ehmicky

Plugins can report errors with: ```js utils.build.failBuild('error message') ``` or: ```js // `error` helps keep the inner error's stack trace utils.build.failBuild('error message', { error: innerError }) ``` Same with `utils.build.failPlugin()`...

type: feature
feat/build-plugins
feat/builds
theme/plugin-author-experience

Build speed is very important to our users. Should be run plugins in parallel by default? The following would still happen serially: - lifecycle hooks, e.g. anything triggered in `build`...

Discussion
type: feature
feat/build-plugins
feat/speedy-builds
theme/plugin-author-experience
theme/plugin-user-experience

When set in `netlify.toml`, the `plugins` array order is significant. For example, if two plugins are using the same event (for example `onPreBuild`), the plugin defined first in that array...

type: feature

We use snapshot tests in Netlify Build, which have some pros but also the following cons: - This is a rather new testing methodology that might be unfamiliar to many...

type: chore

The `git` utility uses the `git` binary to retrieve some repository information and expose them to Build plugins. In order to unit test this, we are currently targeting a very...

type: chore

`@netlify/config` returns a `build.commandOrigin` indicating whether the build command came from the `ui` or from the `config` file. This information is used by `@netlify/build`. Its only effect is to modify...

type: chore

The `pkg` option must be set with the package's `package.json`. However this does not work well with ES imports. At the moment, importing JSON files with ES imports is still...

enhancement
help wanted

It would be great for Node users to be able to install this package without requiring `pip`. Also reaching out to this big pool of developers might help this project...

Problem description: on small screens table cells have uneven widths which looks odd. ![Screenshot from 2019-03-11 11-37-06](https://user-images.githubusercontent.com/8136211/54117863-0bc33580-43f2-11e9-8ec3-d9bf452e0b62.png) This seems to be related to the length of the username and word...

bug
status: available
priority: high
good first issue
pinned

Some libraries might be wrapping Ava, for example: ```js const test = require('custom-ava') ``` or: ```js const test = require('custom-ava')(require('ava')) ``` Also the `test()` function (and its variants `.skip(...)`, etc.)...