chris (fool) mccraw

Results 27 issues of chris (fool) mccraw

### Describe the bug HTTP 200 redirects seem to be mishandled under `netlify dev`, returning a `location` header incorrectly. There should be no `location` set on an HTTP 200 proxy...

type: bug

**Is your feature request related to a problem? Please describe.** Folks who use `netlify dev` to do local development for functions often discover differences between what netlify dev permits and...

type: feature
area: functions
area: command: dev

**- Do you want to request a *feature* or report a *bug*?** feature. **- What is the current behavior?** Currently, a random suffix is appended to your netlify live hostname...

type: feature
area: dev-live
area: command: dev

Recently a customer shared their netlify.toml with us and we discovered hundreds of redirects like this, which attempt to leverage a `[[context]]`: ``` [[context.release.redirects]] from = "/assets/dist/json/animations/stats-rotator-small.json" to = "/assets/dist/json/animations/stats-rotator-small.json"...

type: bug

Not sure if this makes sense since the field can contain a range of versions rather than specifying an exact version, but maybe we could limit it to supporting only...

type: feature
theme/package-managers

Currently, using the latest Xenial build image, one is unable to use the released-christmas-day Ruby 3.0.0. When trying to follow the documentation and setting a .ruby-version file with the string...

medium-priority
type: chore
never_stale
good first issue

I don't know if very many people use the Go cache, but this customer (who does use go during build) sees build errors like these when trying to restore his...

feat/builds
low-priority
type: bug
never_stale

currently we re-run `npm install` in case the checksum of package.json changes: https://github.com/netlify/build-image/blob/master/run-build-functions.sh#L114 We should do the same if package-lock.json exists and is changed, and someone who knows what they...

feat/builds
type: feature
type: bug
project/speedy-builds
init/monorepo-support
never_stale

Currently, if you have a netlify.toml file, Netlify's "hosted" builds in our CI environment will use netlify.toml ; build-image run locally for testing will not This makes it ~hard~ impossible...

medium-priority
feat/builds
type: feature
never_stale

At present it appears that we only "respect" NPM version in case: - there is a package.json in the base dir (https://github.com/netlify/build-image/blob/master/run-build-functions.sh#L323) - and don't run yarn (https://github.com/netlify/build-image/blob/master/run-build-functions.sh#L330) Some customers...

medium-priority
feat/builds
type: bug
never_stale