Highlights
- Arctic Code Vault Contributor
Create your own GitHub profile
Sign up for your own profile on GitHub, the best place to host code, manage projects, and build software alongside 50 million developers.
Sign upPinned
16,596 contributions in the last year
Activity overview
Contribution activity
December 1, 2020
November 2020
Created 563 commits in 49 repositories
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 24 repositories not shown
Created 2 repositories
Created a pull request in netlify/build that received 9 comments
Improve environment variables in local builds
Fixes #2036.
This PR improves how environment variables are handled in local builds by moving most of the logic from @netlify/build
to @netlify/config
Opened 77 other pull requests in 13 repositories
netlify/build
1
open
24
merged
2
closed
- Improve error message when plugin package is wrong
- Add `supports-color` to `renovate.json5`
- Fetch the `plugins.json` in builds
- Fix error reporting when a plugin is missing a `manifest.yml`
- Improve renovate config
- Fix `publish` directory in monorepo setup
- Fix empty version in build logs
- Improve error message when `manifest.yml` is missing
- Fix error handling of Functions bundling errors
- Fix variable name typo
- Make build logs headers prettier
- Add the concept of core commands
- Do not spawn some core plugins in child processes
- Refactor IPC errors
- Bundle Functions/Edge handlers if a directory is created during build
- Refactor `commandsCount`
- Update `constants.FUNCTIONS_SRC` if the default functions directory is created dynamically
- Fix missing Edge handlers directory behavior
- Add default directory for Functions
- Improve handling of default value for `edge-handlers` directory
- Small refactoring
- Upgrade `eslint-config-node`
- Simplify tests related to build cancellation
- Simplify tests related to telemetry
- Improve mock HTTP server
- Some pull requests not shown.
netlify/netlify-plugin-nextjs
16
merged
2
closed
- Fix `react` peer dependency
- Fix `require('next')`
- Fix `require('next')` in production
- Improve `npm install` fix
- Validate Next.js version
- Make `next` a peer dependency
- Make Node.js support precise
- Use the site's Functions directory
- Fix support for Node 8
- Improve fixtures setup
- Fix `failBuild()` testing
- Fix `next.config.js` resolution
- Use test fixtures
- Remove `netlifyConfig` check
- Run tests on Windows
- Fix deprecated method
- Fix `package.json` validation
- Functions UI build settings
netlify/eslint-config-node
6
merged
1
closed
netlify/next-on-netlify
6
merged
netlify/plugins
3
merged
1
open
netlify/cli
4
merged
netlify/zip-it-and-ship-it
3
merged
netlify/js-client
2
merged
netlify/build-image
2
merged
sindresorhus/execa
1
merged
sindresorhus/awesome-nodejs
1
merged
ehmicky/cv-website
1
closed
netlify/framework-info
1
merged
Reviewed 110 pull requests in 13 repositories
netlify/cli 25 pull requests
- refactor(command-init): remove duplicate call to getSite
- fix(deps): update dependency @netlify/zip-it-and-ship-it to v1.4.1
- chore(deps): update netlify packages
- Fix timeout duration typo
- fix(docs): change port to targetPort when framework is #custom
- fix(docs): add jwtSecret doc to dev section
- chore(deps): unpin oclif versions
- fix(command-deploy): print relevant log error when background functions are not supported
- Expose bundling status to CLI
- fix(deps): update netlify packages
- fix(deps): update dependency @oclif/errors to v1.3.4
- fix(deps): update dependency @oclif/plugin-plugins to v1.9.3
- fix(deps): update dependency cli-ux to v5.5.1
- chore(deps): lock file maintenance
- fix(command:sites:delete): don't print duplicate netlify in help
- fix(command-dev): warn when background functions are not supported
- test: don't run edge handlers deploy if the account doesn't support it
- fix(command-dev): role based redirects
- chore: update site/package-lock.json
- docs: include npm install for site subdirectory
- chore(deps): update dependency @netlify/eslint-config-node to ^0.6.0
- fix fossa pr check
- fix(build): pass team,site, addons env variables to build command
- chore(deps): pin @oclif dependencies to avoid using fs-extra v9
- fix: don't override dot envs with site envs
netlify/build 21 pull requests
- fix(deps): update dependency @netlify/zip-it-and-ship-it to v1.5.0
- fix(config): return empty object on undefined site id
- chore: git ignore .vscode
- chore(deps): update dependency @netlify/eslint-config-node to v1.1.1
- chore(deps): lock file maintenance
- Fetch the `plugins.json` in builds
- fix(deps): update dependency @netlify/zip-it-and-ship-it to v1.4.2
- chore(deps): update dependency @netlify/eslint-config-node to v1.1.0
- chore(deps): lock file maintenance
- fix(deps): update dependency @netlify/plugin-edge-handlers to v1.10.0
- Fix `publish` directory in monorepo setup
- chore(deps): update dependency @netlify/eslint-config-node to v1
- chore(deps): lock file maintenance
- Do not spawn some core plugins in child processes
- Bundle Functions/Edge handlers if a directory is created during build
- chore(deps): lock file maintenance
- chore(deps): update dependency @netlify/eslint-config-node to ^0.6.0
- fix(deps): update dependency netlify-plugin-deploy-preview-commenting to v0.0.1-alpha.16
- Improve environment variables in local builds
- chore(deps): update dependency @netlify/eslint-config-node to ^0.4.0
- chore(deps): lock file maintenance
netlify/zip-it-and-ship-it 12 pull requests
- chore(deps): lock file maintenance
- feat(binary): improve binary file detection
- chore(deps): update dependency adm-zip to ^0.5.0
- chore(deps): lock file maintenance
- feat(js): add list of tree shakable external modules
- fix: fossa
- chore(deps): lock file maintenance
- chore(deps): update dependency babel-loader to v8.2.1- autoclosed
- chore(deps): lock file maintenance
- chore(deps): update dependency @babel/runtime to v7.12.5
- github tools: fix fossa workflow file
- chore(deps): lock file maintenance
netlify/eslint-config-node 11 pull requests
- fix(deps): update dependency prettier to v2.2.1
- chore(deps): lock file maintenance
- chore(deps): lock file maintenance
- fix(deps): update dependency prettier to v2.2.0
- fix(deps): update dependency eslint-config-standard to v16.0.2
- fix(deps): update dependency eslint to v7.14.0
- chore(deps): lock file maintenance
- fix(deps): update dependency eslint-plugin-unicorn to v23
- fix(deps): update dependency eslint-config-standard to v16
- chore(deps): lock file maintenance
- github tools: fix fossa workflow file
netlify/plugins 10 pull requests
- Publish to npm
- bump netlify-plugin-inline-functions-env to 1.0.9
- fix: update @algolia/netlify-plugin-crawler
- Update description for @netlify/plugin-nextjs
- fix: bump plugin-nextjs version to 1.0.2
- Update version netlify-plugin-submit-sitemap
- update @netlify/plugin-nextjs to v1.0.0
- Update version of netlify-plugin-nimbella
- fix: update @algolia/netlify-plugin-crawler
- bump the version of netlify-plugin-inline-functions-env
netlify/js-client 8 pull requests
- fix(deps): update dependency @netlify/zip-it-and-ship-it to v1.5.0
- chore(deps): update babel monorepo
- chore(deps): update dependency prettier to v2.2.1
- fix(deps): update dependency @netlify/zip-it-and-ship-it to v1.4.2
- chore(deps): update babel monorepo to v7.12.7
- chore(deps): update dependency prettier to v2.2.0
- chore(deps): update dependency eslint to v7.14.0
- chore(deps): update dependency babel-loader to v8.2.1
netlify/netlify-plugin-nextjs 8 pull requests
- #53 properly test next-on-netlify in onBuild
- fail build if app is using NoN already
- update README ahead of UI one-click zero-config install
- pass constants FUNCTIONS_SRC and PUBLISH_DIR to nextOnNetlify
- remove next-aws-lambda install since NoN no longer depends on it
- remove legacy functions_src conditional
- Use the site's Functions directory
- add some initial lightweight testing
netlify/framework-info 4 pull requests
netlify/next-on-netlify 4 pull requests
netlify/node-template 4 pull requests
sindresorhus/execa 1 pull request
netlify/build-image 1 pull request
netlify/build-plugin-template 1 pull request
Created an issue in netlify/netlify-plugin-nextjs that received 5 comments
Remove intermediary copy steps
All Next.js page/function files are initially copied by next-on-netlify
to out_functions
and out_publish
.
This plugin then copies all those files f…
Opened 29 other issues in 6 repositories
netlify/netlify-plugin-nextjs
5
open
11
closed
- Potential improvement of redirects
- Cache `.next/cache/` between builds
- Do not require `react` nor `react-dom`
- Make it work in CLI builds
- Fix `require('next')` when this plugin is pre-installed
- Prevent running both this plugin and `next-on-netlify`
- Remove configuration steps in `README`
- Support Next.js 10
- Remove usage of deprecated `fs.exists()`
- Do not configure to set `build.command`, `build.functions` and `build.publish`
- Better error handling when the site does not use Next.js
- Next.js version support
- Support `next.config.js` in parent directories
- Remove `netlifyConfig` check
- `packageJson` is never `undefined`
- Windows support