├── .DS_Store ├── .drone.yml ├── .gitignore ├── .vscode └── settings.json ├── Dockerfile ├── README.md ├── builder ├── build.sh └── install-buildpacks ├── buildpacks ├── functions │ └── common.sh ├── goodrain-buildpack-java-jar │ ├── README.md │ ├── bin │ │ ├── compile │ │ ├── detect │ │ └── release │ └── lib │ │ └── common.sh ├── goodrain-buildpack-java-war │ ├── .gitignore │ ├── README.md │ ├── bin │ │ ├── compile │ │ ├── detect │ │ └── release │ ├── lib │ │ ├── common.sh │ │ └── getrunner.sh │ └── support │ │ ├── jetty_Procfile │ │ └── webapp_Procfile ├── goodrain-buildpack-nodestatic │ ├── README.md │ ├── bin │ │ ├── compile │ │ ├── detect │ │ ├── envrender │ │ ├── release │ │ ├── test │ │ └── test-compile │ ├── conf │ │ ├── apache.conf │ │ └── nginx.conf │ ├── lib │ │ ├── binaries.sh │ │ ├── cache.sh │ │ ├── dependencies.sh │ │ ├── environment.sh │ │ ├── failure.sh │ │ ├── json.sh │ │ ├── kvstore.sh │ │ ├── monitor.sh │ │ ├── output.sh │ │ ├── plugin.sh │ │ ├── stdlib.sh │ │ └── web.sh │ ├── plugin │ │ ├── download.sh │ │ ├── heroku-nodejs-plugin-node-10.sha512 │ │ ├── heroku-nodejs-plugin-node-10.tar.gz │ │ ├── heroku-nodejs-plugin-node-11.sha512 │ │ ├── heroku-nodejs-plugin-node-11.tar.gz │ │ ├── heroku-nodejs-plugin-node-8.sha512 │ │ ├── heroku-nodejs-plugin-node-8.tar.gz │ │ ├── heroku-nodejs-plugin-node-9.sha512 │ │ ├── heroku-nodejs-plugin-node-9.tar.gz │ │ └── version │ ├── profile │ │ ├── WEB_CONCURRENCY.sh │ │ └── nodejs.sh │ ├── spec │ │ ├── ci │ │ │ ├── node_10_metrics_spec.rb │ │ │ ├── node_10_spec.rb │ │ │ ├── node_11_metrics_spec.rb │ │ │ ├── node_11_spec.rb │ │ │ ├── node_6_spec.rb │ │ │ ├── node_8_metrics_spec.rb │ │ │ ├── node_8_spec.rb │ │ │ ├── node_9_metrics_spec.rb │ │ │ ├── node_9_spec.rb │ │ │ └── node_metrics_conflict_spec.rb │ │ ├── fixtures │ │ │ └── repos │ │ │ │ ├── node-10-metrics │ │ │ │ ├── Procfile │ │ │ │ ├── package.json │ │ │ │ └── src │ │ │ │ │ └── index.js │ │ │ │ ├── node-10 │ │ │ │ ├── Procfile │ │ │ │ ├── app.json │ │ │ │ ├── package.json │ │ │ │ └── src │ │ │ │ │ └── index.js │ │ │ │ ├── node-11-metrics │ │ │ │ ├── Procfile │ │ │ │ ├── package.json │ │ │ │ └── src │ │ │ │ │ └── index.js │ │ │ │ ├── node-11 │ │ │ │ ├── Procfile │ │ │ │ ├── app.json │ │ │ │ ├── package.json │ │ │ │ └── src │ │ │ │ │ └── index.js │ │ │ │ ├── node-6 │ │ │ │ ├── Procfile │ │ │ │ ├── app.json │ │ │ │ ├── package.json │ │ │ │ └── src │ │ │ │ │ └── index.js │ │ │ │ ├── node-8-metrics │ │ │ │ ├── Procfile │ │ │ │ ├── package.json │ │ │ │ └── src │ │ │ │ │ └── index.js │ │ │ │ ├── node-8 │ │ │ │ ├── Procfile │ │ │ │ ├── app.json │ │ │ │ ├── package.json │ │ │ │ └── src │ │ │ │ │ └── index.js │ │ │ │ ├── node-9-metrics │ │ │ │ ├── Procfile │ │ │ │ ├── package.json │ │ │ │ └── src │ │ │ │ │ └── index.js │ │ │ │ ├── node-9 │ │ │ │ ├── Procfile │ │ │ │ ├── app.json │ │ │ │ ├── package.json │ │ │ │ └── src │ │ │ │ │ └── index.js │ │ │ │ └── node-metrics-conflict │ │ │ │ ├── Procfile │ │ │ │ ├── package.json │ │ │ │ └── src │ │ │ │ └── index.js │ │ ├── nodebin │ │ │ ├── node_vX_metrics_spec.rb │ │ │ └── node_vX_spec.rb │ │ └── spec_helper.rb │ └── test │ │ ├── fixtures │ │ ├── bad-json │ │ │ ├── README.md │ │ │ └── package.json │ │ ├── bower-angular-resolution │ │ │ ├── bower.json │ │ │ └── package.json │ │ ├── cache-directories-camel │ │ │ ├── README.md │ │ │ ├── bower.json │ │ │ ├── client │ │ │ │ └── package.json │ │ │ ├── package.json │ │ │ └── server │ │ │ │ └── package.json │ │ ├── cache-directories │ │ │ ├── README.md │ │ │ ├── bower.json │ │ │ └── package.json │ │ ├── cache-prebuild │ │ │ ├── README.md │ │ │ └── package.json │ │ ├── caching │ │ │ ├── README.md │ │ │ └── package.json │ │ ├── ci-dependencies-yarn │ │ │ ├── README.md │ │ │ ├── package.json │ │ │ └── yarn.lock │ │ ├── ci-dependencies │ │ │ ├── README.md │ │ │ └── package.json │ │ ├── ci-env-test │ │ │ ├── README.md │ │ │ └── package.json │ │ ├── dangerous-range-greater-than │ │ │ ├── README.md │ │ │ └── package.json │ │ ├── dangerous-range-star │ │ │ ├── README.md │ │ │ └── package.json │ │ ├── dependencies-modules-checked-in-with-devdependencies │ │ │ ├── README.md │ │ │ ├── node_modules │ │ │ │ ├── hashish │ │ │ │ │ ├── README.markdown │ │ │ │ │ ├── examples │ │ │ │ │ │ ├── chain.js │ │ │ │ │ │ └── map.js │ │ │ │ │ ├── index.js │ │ │ │ │ ├── package.json │ │ │ │ │ └── test │ │ │ │ │ │ ├── hash.js │ │ │ │ │ │ └── property.js │ │ │ │ ├── lodash │ │ │ │ │ ├── LICENSE.txt │ │ │ │ │ ├── README.md │ │ │ │ │ ├── dist │ │ │ │ │ │ ├── lodash.compat.js │ │ │ │ │ │ ├── lodash.compat.min.js │ │ │ │ │ │ ├── lodash.js │ │ │ │ │ │ ├── lodash.min.js │ │ │ │ │ │ ├── lodash.underscore.js │ │ │ │ │ │ └── lodash.underscore.min.js │ │ │ │ │ ├── lodash.js │ │ │ │ │ └── package.json │ │ │ │ └── traverse │ │ │ │ │ ├── .npmignore │ │ │ │ │ ├── .travis.yml │ │ │ │ │ ├── LICENSE │ │ │ │ │ ├── examples │ │ │ │ │ ├── json.js │ │ │ │ │ ├── leaves.js │ │ │ │ │ ├── negative.js │ │ │ │ │ ├── scrub.js │ │ │ │ │ └── stringify.js │ │ │ │ │ ├── index.js │ │ │ │ │ ├── package.json │ │ │ │ │ ├── readme.markdown │ │ │ │ │ ├── test │ │ │ │ │ ├── circular.js │ │ │ │ │ ├── date.js │ │ │ │ │ ├── equal.js │ │ │ │ │ ├── error.js │ │ │ │ │ ├── has.js │ │ │ │ │ ├── instance.js │ │ │ │ │ ├── interface.js │ │ │ │ │ ├── json.js │ │ │ │ │ ├── keys.js │ │ │ │ │ ├── leaves.js │ │ │ │ │ ├── lib │ │ │ │ │ │ └── deep_equal.js │ │ │ │ │ ├── mutability.js │ │ │ │ │ ├── negative.js │ │ │ │ │ ├── obj.js │ │ │ │ │ ├── siblings.js │ │ │ │ │ ├── stop.js │ │ │ │ │ ├── stringify.js │ │ │ │ │ ├── subexpr.js │ │ │ │ │ └── super_deep.js │ │ │ │ │ └── testling │ │ │ │ │ └── leaves.js │ │ │ ├── package-lock.json │ │ │ └── package.json │ │ ├── dependencies-modules-checked-in-without-devdependencies │ │ │ ├── README.md │ │ │ ├── node_modules │ │ │ │ ├── hashish │ │ │ │ │ ├── README.markdown │ │ │ │ │ ├── examples │ │ │ │ │ │ ├── chain.js │ │ │ │ │ │ └── map.js │ │ │ │ │ ├── index.js │ │ │ │ │ ├── package.json │ │ │ │ │ └── test │ │ │ │ │ │ ├── hash.js │ │ │ │ │ │ └── property.js │ │ │ │ └── traverse │ │ │ │ │ ├── .npmignore │ │ │ │ │ ├── .travis.yml │ │ │ │ │ ├── LICENSE │ │ │ │ │ ├── examples │ │ │ │ │ ├── json.js │ │ │ │ │ ├── leaves.js │ │ │ │ │ ├── negative.js │ │ │ │ │ ├── scrub.js │ │ │ │ │ └── stringify.js │ │ │ │ │ ├── index.js │ │ │ │ │ ├── package.json │ │ │ │ │ ├── readme.markdown │ │ │ │ │ ├── test │ │ │ │ │ ├── circular.js │ │ │ │ │ ├── date.js │ │ │ │ │ ├── equal.js │ │ │ │ │ ├── error.js │ │ │ │ │ ├── has.js │ │ │ │ │ ├── instance.js │ │ │ │ │ ├── interface.js │ │ │ │ │ ├── json.js │ │ │ │ │ ├── keys.js │ │ │ │ │ ├── leaves.js │ │ │ │ │ ├── lib │ │ │ │ │ │ └── deep_equal.js │ │ │ │ │ ├── mutability.js │ │ │ │ │ ├── negative.js │ │ │ │ │ ├── obj.js │ │ │ │ │ ├── siblings.js │ │ │ │ │ ├── stop.js │ │ │ │ │ ├── stringify.js │ │ │ │ │ ├── subexpr.js │ │ │ │ │ └── super_deep.js │ │ │ │ │ └── testling │ │ │ │ │ └── leaves.js │ │ │ ├── package-lock.json │ │ │ └── package.json │ │ ├── dependencies-yarn │ │ │ ├── README.md │ │ │ ├── package.json │ │ │ └── yarn.lock │ │ ├── dependencies │ │ │ ├── README.md │ │ │ └── package.json │ │ ├── dev-dependencies-npmrc │ │ │ ├── .npmrc │ │ │ ├── README.md │ │ │ └── package.json │ │ ├── dot-heroku-collision-2 │ │ │ ├── .heroku │ │ │ │ └── random-file │ │ │ └── package.json │ │ ├── dot-heroku-collision │ │ │ ├── .heroku │ │ │ └── package.json │ │ ├── dot-heroku-node-collision │ │ │ ├── .heroku │ │ │ │ └── node │ │ │ └── package.json │ │ ├── dynamic-procfile │ │ │ └── package.json │ │ ├── echo-lang │ │ │ └── package.json │ │ ├── econnreset-mock │ │ │ └── package.json │ │ ├── failing-build │ │ │ └── package.json │ │ ├── gitignore-package-json │ │ │ └── .gitignore │ │ ├── info-empty │ │ │ ├── README.md │ │ │ └── package.json │ │ ├── invalid-dependency │ │ │ ├── README.md │ │ │ └── package.json │ │ ├── invalid-io │ │ │ ├── README.md │ │ │ └── package.json │ │ ├── invalid-node-semver │ │ │ ├── README.md │ │ │ └── package.json │ │ ├── invalid-node │ │ │ ├── README.md │ │ │ └── package.json │ │ ├── iojs │ │ │ └── package.json │ │ ├── many-warnings │ │ │ ├── node_modules │ │ │ │ └── hashish │ │ │ │ │ ├── README.markdown │ │ │ │ │ ├── examples │ │ │ │ │ ├── chain.js │ │ │ │ │ └── map.js │ │ │ │ │ ├── index.js │ │ │ │ │ ├── node_modules │ │ │ │ │ └── traverse │ │ │ │ │ │ ├── .npmignore │ │ │ │ │ │ ├── .travis.yml │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ ├── examples │ │ │ │ │ │ ├── json.js │ │ │ │ │ │ ├── leaves.js │ │ │ │ │ │ ├── negative.js │ │ │ │ │ │ ├── scrub.js │ │ │ │ │ │ └── stringify.js │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ ├── readme.markdown │ │ │ │ │ │ ├── test │ │ │ │ │ │ ├── circular.js │ │ │ │ │ │ ├── date.js │ │ │ │ │ │ ├── equal.js │ │ │ │ │ │ ├── error.js │ │ │ │ │ │ ├── has.js │ │ │ │ │ │ ├── instance.js │ │ │ │ │ │ ├── interface.js │ │ │ │ │ │ ├── json.js │ │ │ │ │ │ ├── keys.js │ │ │ │ │ │ ├── leaves.js │ │ │ │ │ │ ├── lib │ │ │ │ │ │ │ └── deep_equal.js │ │ │ │ │ │ ├── mutability.js │ │ │ │ │ │ ├── negative.js │ │ │ │ │ │ ├── obj.js │ │ │ │ │ │ ├── siblings.js │ │ │ │ │ │ ├── stop.js │ │ │ │ │ │ ├── stringify.js │ │ │ │ │ │ ├── subexpr.js │ │ │ │ │ │ └── super_deep.js │ │ │ │ │ │ └── testling │ │ │ │ │ │ └── leaves.js │ │ │ │ │ ├── package.json │ │ │ │ │ └── test │ │ │ │ │ ├── hash.js │ │ │ │ │ └── property.js │ │ │ └── package.json │ │ ├── missing-devdeps-1 │ │ │ ├── package.json │ │ │ └── postinstall.js │ │ ├── missing-grunt │ │ │ ├── README.md │ │ │ └── package.json │ │ ├── modules-checked-in │ │ │ ├── README.md │ │ │ ├── node_modules │ │ │ │ └── hashish │ │ │ │ │ ├── README.markdown │ │ │ │ │ ├── examples │ │ │ │ │ ├── chain.js │ │ │ │ │ └── map.js │ │ │ │ │ ├── index.js │ │ │ │ │ ├── node_modules │ │ │ │ │ └── traverse │ │ │ │ │ │ ├── .npmignore │ │ │ │ │ │ ├── .travis.yml │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ ├── examples │ │ │ │ │ │ ├── json.js │ │ │ │ │ │ ├── leaves.js │ │ │ │ │ │ ├── negative.js │ │ │ │ │ │ ├── scrub.js │ │ │ │ │ │ └── stringify.js │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ ├── readme.markdown │ │ │ │ │ │ ├── test │ │ │ │ │ │ ├── circular.js │ │ │ │ │ │ ├── date.js │ │ │ │ │ │ ├── equal.js │ │ │ │ │ │ ├── error.js │ │ │ │ │ │ ├── has.js │ │ │ │ │ │ ├── instance.js │ │ │ │ │ │ ├── interface.js │ │ │ │ │ │ ├── json.js │ │ │ │ │ │ ├── keys.js │ │ │ │ │ │ ├── leaves.js │ │ │ │ │ │ ├── lib │ │ │ │ │ │ │ └── deep_equal.js │ │ │ │ │ │ ├── mutability.js │ │ │ │ │ │ ├── negative.js │ │ │ │ │ │ ├── obj.js │ │ │ │ │ │ ├── siblings.js │ │ │ │ │ │ ├── stop.js │ │ │ │ │ │ ├── stringify.js │ │ │ │ │ │ ├── subexpr.js │ │ │ │ │ │ └── super_deep.js │ │ │ │ │ │ └── testling │ │ │ │ │ │ └── leaves.js │ │ │ │ │ ├── package.json │ │ │ │ │ └── test │ │ │ │ │ ├── hash.js │ │ │ │ │ └── property.js │ │ │ └── package.json │ │ ├── no-package-json │ │ │ └── Gemfile │ │ ├── no-script-hooks │ │ │ ├── README.md │ │ │ └── package.json │ │ ├── no-start │ │ │ └── package.json │ │ ├── no-version │ │ │ ├── README.md │ │ │ └── package.json │ │ ├── node-0.12.6 │ │ │ ├── README.md │ │ │ └── package.json │ │ ├── node-0.12.7 │ │ │ ├── README.md │ │ │ └── package.json │ │ ├── node-10 │ │ │ ├── README.md │ │ │ └── package.json │ │ ├── node-6 │ │ │ ├── README.md │ │ │ └── package.json │ │ ├── node-8 │ │ │ ├── README.md │ │ │ └── package.json │ │ ├── node-9 │ │ │ ├── README.md │ │ │ └── package.json │ │ ├── node-env-consistency │ │ │ ├── package-lock.json │ │ │ └── package.json │ │ ├── node-modules-cache-1 │ │ │ ├── README.md │ │ │ └── package.json │ │ ├── node-modules-cache-2 │ │ │ ├── README.md │ │ │ └── package.json │ │ ├── node-project-missing-package-json │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── index.js │ │ │ └── src │ │ │ │ ├── CHANGELOG.md │ │ │ │ ├── app.js │ │ │ │ └── webpack.config.js │ │ ├── nonexistent-npm │ │ │ └── package.json │ │ ├── npm-lockfile-no-version │ │ │ ├── package-lock.json │ │ │ └── package.json │ │ ├── npm-lockfile-node-6-no-version │ │ │ ├── package-lock.json │ │ │ └── package.json │ │ ├── npm-lockfile-old-version │ │ │ ├── package-lock.json │ │ │ └── package.json │ │ ├── npm-prune-5-3-issue │ │ │ ├── package-lock.json │ │ │ └── package.json │ │ ├── npm-prune-5-6-issue │ │ │ ├── package-lock.json │ │ │ └── package.json │ │ ├── npm-version-range │ │ │ ├── README.md │ │ │ └── package.json │ │ ├── npm-version-specific │ │ │ ├── README.md │ │ │ └── package.json │ │ ├── npm5 │ │ │ ├── package-lock.json │ │ │ └── package.json │ │ ├── old-npm │ │ │ └── package.json │ │ ├── optional-dependencies │ │ │ ├── README.md │ │ │ └── package.json │ │ ├── pre-post-build-scripts │ │ │ ├── README.md │ │ │ └── package.json │ │ ├── print-node-options │ │ │ ├── README.md │ │ │ └── package.json │ │ ├── range-with-space │ │ │ ├── README.md │ │ │ └── package.json │ │ ├── same-npm │ │ │ └── package.json │ │ ├── script-hooks │ │ │ ├── README.md │ │ │ └── package.json │ │ ├── shrinkwrap │ │ │ ├── README.md │ │ │ ├── npm-shrinkwrap.json │ │ │ └── package.json │ │ ├── slugignore-package-json │ │ │ └── .slugignore │ │ ├── specific-version │ │ │ ├── README.md │ │ │ └── package.json │ │ ├── stable-node │ │ │ ├── README.md │ │ │ └── package.json │ │ ├── unmet-dep-yarn │ │ │ ├── package.json │ │ │ └── yarn.lock │ │ ├── unmet-dep │ │ │ └── package.json │ │ ├── unstable-version │ │ │ ├── README.md │ │ │ └── package.json │ │ ├── userconfig │ │ │ ├── .npmrc │ │ │ ├── README.md │ │ │ └── package.json │ │ ├── yarn-and-npm-lockfiles │ │ │ ├── package-lock.json │ │ │ ├── package.json │ │ │ └── yarn.lock │ │ ├── yarn-and-shrinkwrap-lockfiles │ │ │ ├── npm-shrinkwrap.json │ │ │ ├── package.json │ │ │ └── yarn.lock │ │ ├── yarn-engine │ │ │ ├── package.json │ │ │ └── yarn.lock │ │ ├── yarn-invalid-semver │ │ │ ├── package.json │ │ │ └── yarn.lock │ │ ├── yarn-invalid │ │ │ ├── package.json │ │ │ └── yarn.lock │ │ ├── yarn-lockfile-out-of-date │ │ │ ├── package.json │ │ │ └── yarn.lock │ │ ├── yarn-old-deprecated-version │ │ │ ├── package.json │ │ │ └── yarn.lock │ │ ├── yarn-only-engine │ │ │ └── package.json │ │ ├── yarn-run │ │ │ ├── package.json │ │ │ └── yarn.lock │ │ ├── yarn-semver │ │ │ ├── package.json │ │ │ └── yarn.lock │ │ ├── yarn-v1-semver │ │ │ ├── package.json │ │ │ └── yarn.lock │ │ └── yarn │ │ │ ├── package.json │ │ │ └── yarn.lock │ │ ├── quick │ │ ├── run │ │ ├── shunit2 │ │ ├── unit │ │ └── utils ├── goodrain-buildpack-static │ ├── README.md │ ├── bin │ │ ├── compile │ │ ├── detect │ │ ├── envrender │ │ └── release │ └── conf │ │ ├── apache.conf │ │ └── nginx.conf ├── heroku-buildpack-go │ ├── CHANGELOG.md │ ├── LICENSE │ ├── LICENSE.godep │ ├── LICENSE.jq │ ├── Makefile │ ├── README.md │ ├── bin │ │ ├── add-version │ │ ├── compile │ │ ├── copy │ │ ├── detect │ │ ├── fetch-test-assets │ │ ├── publish │ │ ├── release │ │ ├── sync-files.sh │ │ ├── test │ │ └── test-compile │ ├── buildpack.toml │ ├── data.json │ ├── files.json │ ├── lib │ │ ├── common.sh │ │ ├── common_tools.sh │ │ ├── src │ │ │ └── github.com │ │ │ │ └── apg │ │ │ │ └── patter │ │ │ │ ├── LICENSE │ │ │ │ ├── README.md │ │ │ │ └── main.go │ │ └── stdlib.sh.v8 │ ├── sbin │ │ ├── add-version │ │ ├── aws.sh │ │ ├── copy │ │ ├── fetch-test-assets │ │ ├── publish.sh │ │ └── sync-files.sh │ ├── test │ │ ├── fixtures │ │ │ ├── dep-go-1-10 │ │ │ │ ├── Gopkg.lock │ │ │ │ ├── Gopkg.toml │ │ │ │ └── main.go │ │ │ ├── dep-go-version │ │ │ │ ├── Gopkg.lock │ │ │ │ ├── Gopkg.toml │ │ │ │ └── main.go │ │ │ ├── dep-golang-migrate │ │ │ │ ├── Gopkg.lock │ │ │ │ ├── Gopkg.toml │ │ │ │ └── main.go │ │ │ ├── dep-install-multi │ │ │ │ ├── Gopkg.lock │ │ │ │ ├── Gopkg.toml │ │ │ │ ├── a │ │ │ │ │ └── main.go │ │ │ │ └── b │ │ │ │ │ └── main.go │ │ │ ├── dep-mattes-migrate │ │ │ │ ├── Gopkg.lock │ │ │ │ ├── Gopkg.toml │ │ │ │ └── main.go │ │ │ ├── dep-naked-go-version │ │ │ │ ├── Gopkg.lock │ │ │ │ ├── Gopkg.toml │ │ │ │ └── main.go │ │ │ ├── dep-no-deps │ │ │ │ ├── Gopkg.lock │ │ │ │ ├── Gopkg.toml │ │ │ │ └── main.go │ │ │ ├── dep-no-ensure │ │ │ │ ├── Gopkg.lock │ │ │ │ ├── Gopkg.toml │ │ │ │ └── main.go │ │ │ ├── dep-with-dep-pruned │ │ │ │ ├── Gopkg.lock │ │ │ │ ├── Gopkg.toml │ │ │ │ ├── main.go │ │ │ │ └── vendor │ │ │ │ │ └── github.com │ │ │ │ │ └── heroku │ │ │ │ │ └── x │ │ │ │ │ ├── .travis.yml │ │ │ │ │ ├── README.md │ │ │ │ │ └── scrub │ │ │ │ │ ├── doc.go │ │ │ │ │ ├── header.go │ │ │ │ │ ├── header_test.go │ │ │ │ │ ├── url.go │ │ │ │ │ └── url_test.go │ │ │ ├── dep-with-dep │ │ │ │ ├── Gopkg.lock │ │ │ │ ├── Gopkg.toml │ │ │ │ ├── main.go │ │ │ │ └── vendor │ │ │ │ │ └── github.com │ │ │ │ │ └── heroku │ │ │ │ │ └── x │ │ │ │ │ ├── .travis.yml │ │ │ │ │ ├── README.md │ │ │ │ │ ├── cache │ │ │ │ │ ├── cache.go │ │ │ │ │ ├── lru.go │ │ │ │ │ ├── lru_test.go │ │ │ │ │ ├── redis.go │ │ │ │ │ ├── redis_test.go │ │ │ │ │ ├── serialize.go │ │ │ │ │ ├── serialize_test.go │ │ │ │ │ ├── storage.go │ │ │ │ │ └── storage_test.go │ │ │ │ │ ├── cmd │ │ │ │ │ └── s3env │ │ │ │ │ │ ├── README │ │ │ │ │ │ ├── config.go │ │ │ │ │ │ ├── main.go │ │ │ │ │ │ ├── merge_test.go │ │ │ │ │ │ └── run.go │ │ │ │ │ ├── go-kit │ │ │ │ │ └── metrics │ │ │ │ │ │ ├── provider.go │ │ │ │ │ │ └── provider │ │ │ │ │ │ ├── discard │ │ │ │ │ │ └── discard.go │ │ │ │ │ │ └── librato │ │ │ │ │ │ ├── librato.go │ │ │ │ │ │ ├── librato_test.go │ │ │ │ │ │ └── report.go │ │ │ │ │ ├── hmetrics │ │ │ │ │ ├── doc.go │ │ │ │ │ ├── example │ │ │ │ │ │ ├── advanced │ │ │ │ │ │ │ └── main.go │ │ │ │ │ │ ├── basic │ │ │ │ │ │ │ └── main.go │ │ │ │ │ │ └── onload │ │ │ │ │ │ │ └── main.go │ │ │ │ │ ├── hmetrics.go │ │ │ │ │ └── onload │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ └── init.go │ │ │ │ │ ├── hredis │ │ │ │ │ ├── hredis.go │ │ │ │ │ └── redigo │ │ │ │ │ │ └── redigo.go │ │ │ │ │ └── scrub │ │ │ │ │ ├── doc.go │ │ │ │ │ ├── header.go │ │ │ │ │ ├── header_test.go │ │ │ │ │ ├── url.go │ │ │ │ │ └── url_test.go │ │ │ ├── gb-basic │ │ │ │ └── src │ │ │ │ │ └── cmd │ │ │ │ │ └── fixture │ │ │ │ │ └── main.go │ │ │ ├── gb-vendor │ │ │ │ ├── src │ │ │ │ │ └── cmd │ │ │ │ │ │ └── fixture │ │ │ │ │ │ └── main.go │ │ │ │ └── vendor │ │ │ │ │ ├── manifest │ │ │ │ │ └── src │ │ │ │ │ └── github.com │ │ │ │ │ └── heroku │ │ │ │ │ └── slog │ │ │ │ │ ├── README.md │ │ │ │ │ ├── slog.go │ │ │ │ │ └── slog_test.go │ │ │ ├── gb-with-tests │ │ │ │ └── src │ │ │ │ │ ├── cmd │ │ │ │ │ └── fixture │ │ │ │ │ │ └── main.go │ │ │ │ │ └── sub │ │ │ │ │ ├── sub.go │ │ │ │ │ └── sub_test.go │ │ │ ├── glide-basic │ │ │ │ ├── glide.yaml │ │ │ │ └── main.go │ │ │ ├── glide-massage-vendor │ │ │ │ ├── glide.lock │ │ │ │ ├── glide.yaml │ │ │ │ └── main.go │ │ │ ├── glide-with-deps │ │ │ │ ├── glide.lock │ │ │ │ ├── glide.yaml │ │ │ │ ├── main.go │ │ │ │ └── vendor │ │ │ │ │ └── github.com │ │ │ │ │ └── heroku │ │ │ │ │ └── slog │ │ │ │ │ ├── .travis.yml │ │ │ │ │ ├── README.md │ │ │ │ │ ├── slog.go │ │ │ │ │ └── slog_test.go │ │ │ ├── glide-with-hg-dep │ │ │ │ ├── glide.lock │ │ │ │ ├── glide.yaml │ │ │ │ ├── main.go │ │ │ │ └── vendor │ │ │ │ │ └── bitbucket.org │ │ │ │ │ └── pkg │ │ │ │ │ └── inflect │ │ │ │ │ ├── .hg_archival.txt │ │ │ │ │ ├── .hgignore │ │ │ │ │ ├── .hgtags │ │ │ │ │ ├── LICENCE │ │ │ │ │ ├── README │ │ │ │ │ ├── inflect.go │ │ │ │ │ └── inflect_test.go │ │ │ ├── glide-with-tests │ │ │ │ ├── glide.yaml │ │ │ │ ├── main.go │ │ │ │ └── sub │ │ │ │ │ ├── sub.go │ │ │ │ │ └── sub_test.go │ │ │ ├── glide-wo-deps │ │ │ │ ├── glide.lock │ │ │ │ ├── glide.yaml │ │ │ │ └── main.go │ │ │ ├── godep-basic-go14 │ │ │ │ ├── Godeps │ │ │ │ │ └── Godeps.json │ │ │ │ └── main.go │ │ │ ├── godep-basic-go17 │ │ │ │ ├── Godeps │ │ │ │ │ └── Godeps.json │ │ │ │ └── main.go │ │ │ ├── godep-basic-wo-procfile │ │ │ │ ├── Godeps │ │ │ │ │ └── Godeps.json │ │ │ │ └── main.go │ │ │ ├── godep-basic │ │ │ │ ├── Godeps │ │ │ │ │ └── Godeps.json │ │ │ │ ├── Procfile │ │ │ │ └── main.go │ │ │ ├── godep-bin-file │ │ │ │ ├── Godeps │ │ │ │ │ └── Godeps.json │ │ │ │ ├── bin │ │ │ │ └── main.go │ │ │ ├── godep-cgo-basic │ │ │ │ ├── Godeps │ │ │ │ │ ├── Godeps.json │ │ │ │ │ └── Readme │ │ │ │ ├── main.go │ │ │ │ └── vendor │ │ │ │ │ └── github.com │ │ │ │ │ └── jbarham │ │ │ │ │ └── gopgsqldriver │ │ │ │ │ ├── .gitignore │ │ │ │ │ ├── LICENSE │ │ │ │ │ ├── README.md │ │ │ │ │ ├── gen_pg_type.sh │ │ │ │ │ ├── pg_type.go │ │ │ │ │ └── pgdriver.go │ │ │ ├── godep-cgo-vendored │ │ │ │ ├── Godeps │ │ │ │ │ ├── Godeps.json │ │ │ │ │ └── Readme │ │ │ │ ├── main.go │ │ │ │ └── vendor │ │ │ │ │ ├── bin │ │ │ │ │ ├── yara │ │ │ │ │ └── yarac │ │ │ │ │ ├── github.com │ │ │ │ │ └── hillu │ │ │ │ │ │ └── go-yara │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ ├── callback-util.go │ │ │ │ │ │ ├── cgo.go │ │ │ │ │ │ ├── compiler.go │ │ │ │ │ │ ├── error.go │ │ │ │ │ │ ├── rules-callback.c │ │ │ │ │ │ ├── rules.go │ │ │ │ │ │ ├── stream.go │ │ │ │ │ │ └── util.go │ │ │ │ │ ├── include │ │ │ │ │ ├── yara.h │ │ │ │ │ └── yara │ │ │ │ │ │ ├── ahocorasick.h │ │ │ │ │ │ ├── arena.h │ │ │ │ │ │ ├── atoms.h │ │ │ │ │ │ ├── compiler.h │ │ │ │ │ │ ├── error.h │ │ │ │ │ │ ├── exec.h │ │ │ │ │ │ ├── filemap.h │ │ │ │ │ │ ├── hash.h │ │ │ │ │ │ ├── libyara.h │ │ │ │ │ │ ├── limits.h │ │ │ │ │ │ ├── modules.h │ │ │ │ │ │ ├── object.h │ │ │ │ │ │ ├── re.h │ │ │ │ │ │ ├── rules.h │ │ │ │ │ │ ├── scan.h │ │ │ │ │ │ ├── sizedstr.h │ │ │ │ │ │ ├── stream.h │ │ │ │ │ │ ├── strutils.h │ │ │ │ │ │ ├── types.h │ │ │ │ │ │ └── utils.h │ │ │ │ │ ├── lib │ │ │ │ │ ├── libyara.a │ │ │ │ │ ├── libyara.la │ │ │ │ │ ├── libyara.so │ │ │ │ │ ├── libyara.so.3 │ │ │ │ │ └── libyara.so.3.4.0 │ │ │ │ │ └── share │ │ │ │ │ └── man │ │ │ │ │ └── man1 │ │ │ │ │ ├── yara.1 │ │ │ │ │ └── yarac.1 │ │ │ ├── godep-cmd │ │ │ │ ├── Godeps │ │ │ │ │ └── Godeps.json │ │ │ │ └── cmd │ │ │ │ │ ├── fixture │ │ │ │ │ └── main.go │ │ │ │ │ └── other │ │ │ │ │ └── main.go │ │ │ ├── godep-devel-go │ │ │ │ ├── Godeps │ │ │ │ │ └── Godeps.json │ │ │ │ └── main.go │ │ │ ├── godep-ld-symbol-value-go14 │ │ │ │ ├── Godeps │ │ │ │ │ ├── Godeps.json │ │ │ │ │ └── Readme │ │ │ │ └── main.go │ │ │ ├── godep-ld-symbol-value │ │ │ │ ├── Godeps │ │ │ │ │ ├── Godeps.json │ │ │ │ │ └── Readme │ │ │ │ └── main.go │ │ │ ├── godep-malformed │ │ │ │ └── Godeps │ │ │ │ │ └── Godeps.json │ │ │ ├── godep-massage-vendor │ │ │ │ ├── Godeps │ │ │ │ │ ├── Godeps.json │ │ │ │ │ └── Readme │ │ │ │ ├── main.go │ │ │ │ └── vendor │ │ │ │ │ ├── github.com │ │ │ │ │ ├── fatih │ │ │ │ │ │ └── color │ │ │ │ │ │ │ ├── .travis.yml │ │ │ │ │ │ │ ├── LICENSE.md │ │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ │ ├── color.go │ │ │ │ │ │ │ └── doc.go │ │ │ │ │ ├── go-sql-driver │ │ │ │ │ │ └── mysql │ │ │ │ │ │ │ ├── .gitignore │ │ │ │ │ │ │ ├── .travis.yml │ │ │ │ │ │ │ ├── AUTHORS │ │ │ │ │ │ │ ├── CHANGELOG.md │ │ │ │ │ │ │ ├── CONTRIBUTING.md │ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ │ ├── appengine.go │ │ │ │ │ │ │ ├── buffer.go │ │ │ │ │ │ │ ├── collations.go │ │ │ │ │ │ │ ├── connection.go │ │ │ │ │ │ │ ├── const.go │ │ │ │ │ │ │ ├── driver.go │ │ │ │ │ │ │ ├── dsn.go │ │ │ │ │ │ │ ├── errors.go │ │ │ │ │ │ │ ├── infile.go │ │ │ │ │ │ │ ├── packets.go │ │ │ │ │ │ │ ├── result.go │ │ │ │ │ │ │ ├── rows.go │ │ │ │ │ │ │ ├── statement.go │ │ │ │ │ │ │ ├── transaction.go │ │ │ │ │ │ │ └── utils.go │ │ │ │ │ ├── gocql │ │ │ │ │ │ └── gocql │ │ │ │ │ │ │ ├── .gitignore │ │ │ │ │ │ │ ├── .travis.yml │ │ │ │ │ │ │ ├── AUTHORS │ │ │ │ │ │ │ ├── CONTRIBUTING.md │ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ │ ├── cluster.go │ │ │ │ │ │ │ ├── compressor.go │ │ │ │ │ │ │ ├── conn.go │ │ │ │ │ │ │ ├── connectionpool.go │ │ │ │ │ │ │ ├── control.go │ │ │ │ │ │ │ ├── doc.go │ │ │ │ │ │ │ ├── errors.go │ │ │ │ │ │ │ ├── frame.go │ │ │ │ │ │ │ ├── fuzz.go │ │ │ │ │ │ │ ├── helpers.go │ │ │ │ │ │ │ ├── host_source.go │ │ │ │ │ │ │ ├── integration.sh │ │ │ │ │ │ │ ├── lru │ │ │ │ │ │ │ └── lru.go │ │ │ │ │ │ │ ├── marshal.go │ │ │ │ │ │ │ ├── metadata.go │ │ │ │ │ │ │ ├── murmur.go │ │ │ │ │ │ │ ├── murmur_appengine.go │ │ │ │ │ │ │ ├── policies.go │ │ │ │ │ │ │ ├── session.go │ │ │ │ │ │ │ ├── token.go │ │ │ │ │ │ │ ├── topology.go │ │ │ │ │ │ │ └── uuid.go │ │ │ │ │ ├── golang │ │ │ │ │ │ └── snappy │ │ │ │ │ │ │ ├── .gitignore │ │ │ │ │ │ │ ├── AUTHORS │ │ │ │ │ │ │ ├── CONTRIBUTORS │ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ │ ├── README │ │ │ │ │ │ │ ├── decode.go │ │ │ │ │ │ │ ├── decode_amd64.go │ │ │ │ │ │ │ ├── decode_amd64.s │ │ │ │ │ │ │ ├── decode_other.go │ │ │ │ │ │ │ ├── encode.go │ │ │ │ │ │ │ └── snappy.go │ │ │ │ │ ├── hailocab │ │ │ │ │ │ └── go-hostpool │ │ │ │ │ │ │ ├── .gitignore │ │ │ │ │ │ │ ├── .travis.yml │ │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ │ ├── epsilon_greedy.go │ │ │ │ │ │ │ ├── epsilon_value_calculators.go │ │ │ │ │ │ │ ├── host_entry.go │ │ │ │ │ │ │ └── hostpool.go │ │ │ │ │ ├── lib │ │ │ │ │ │ └── pq │ │ │ │ │ │ │ ├── .gitignore │ │ │ │ │ │ │ ├── .travis.yml │ │ │ │ │ │ │ ├── CONTRIBUTING.md │ │ │ │ │ │ │ ├── LICENSE.md │ │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ │ ├── buf.go │ │ │ │ │ │ │ ├── conn.go │ │ │ │ │ │ │ ├── copy.go │ │ │ │ │ │ │ ├── doc.go │ │ │ │ │ │ │ ├── encode.go │ │ │ │ │ │ │ ├── error.go │ │ │ │ │ │ │ ├── notify.go │ │ │ │ │ │ │ ├── oid │ │ │ │ │ │ │ ├── doc.go │ │ │ │ │ │ │ ├── gen.go │ │ │ │ │ │ │ └── types.go │ │ │ │ │ │ │ ├── url.go │ │ │ │ │ │ │ ├── user_posix.go │ │ │ │ │ │ │ └── user_windows.go │ │ │ │ │ ├── mattes │ │ │ │ │ │ └── migrate │ │ │ │ │ │ │ ├── .gitignore │ │ │ │ │ │ │ ├── .travis.yml │ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ │ ├── driver │ │ │ │ │ │ │ ├── bash │ │ │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ │ │ └── bash.go │ │ │ │ │ │ │ ├── cassandra │ │ │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ │ │ └── cassandra.go │ │ │ │ │ │ │ ├── driver.go │ │ │ │ │ │ │ ├── mysql │ │ │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ │ │ └── mysql.go │ │ │ │ │ │ │ ├── postgres │ │ │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ │ │ └── postgres.go │ │ │ │ │ │ │ └── sqlite3 │ │ │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ │ │ └── sqlite3.go │ │ │ │ │ │ │ ├── file │ │ │ │ │ │ │ └── file.go │ │ │ │ │ │ │ ├── main.go │ │ │ │ │ │ │ ├── migrate │ │ │ │ │ │ │ ├── direction │ │ │ │ │ │ │ │ └── direction.go │ │ │ │ │ │ │ └── migrate.go │ │ │ │ │ │ │ ├── pipe │ │ │ │ │ │ │ └── pipe.go │ │ │ │ │ │ │ └── version.go │ │ │ │ │ ├── mattn │ │ │ │ │ │ ├── go-isatty │ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ │ ├── doc.go │ │ │ │ │ │ │ ├── isatty_bsd.go │ │ │ │ │ │ │ ├── isatty_linux.go │ │ │ │ │ │ │ └── isatty_windows.go │ │ │ │ │ │ └── go-sqlite3 │ │ │ │ │ │ │ ├── .gitignore │ │ │ │ │ │ │ ├── .travis.yml │ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ │ ├── backup.go │ │ │ │ │ │ │ ├── callback.go │ │ │ │ │ │ │ ├── doc.go │ │ │ │ │ │ │ ├── error.go │ │ │ │ │ │ │ ├── sqlite3-binding.c │ │ │ │ │ │ │ ├── sqlite3-binding.h │ │ │ │ │ │ │ ├── sqlite3.go │ │ │ │ │ │ │ ├── sqlite3_fts5.go │ │ │ │ │ │ │ ├── sqlite3_icu.go │ │ │ │ │ │ │ ├── sqlite3_json1.go │ │ │ │ │ │ │ ├── sqlite3_libsqlite3.go │ │ │ │ │ │ │ ├── sqlite3_load_extension.go │ │ │ │ │ │ │ ├── sqlite3_omit_load_extension.go │ │ │ │ │ │ │ ├── sqlite3_other.go │ │ │ │ │ │ │ ├── sqlite3_windows.go │ │ │ │ │ │ │ └── sqlite3ext.h │ │ │ │ │ └── shiena │ │ │ │ │ │ └── ansicolor │ │ │ │ │ │ ├── .gitignore │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ ├── ansicolor.go │ │ │ │ │ │ ├── ansicolor_ansi.go │ │ │ │ │ │ └── ansicolor_windows.go │ │ │ │ │ └── gopkg.in │ │ │ │ │ └── inf.v0 │ │ │ │ │ ├── LICENSE │ │ │ │ │ ├── dec.go │ │ │ │ │ └── rounder.go │ │ │ ├── godep-old-workspace │ │ │ │ ├── Godeps │ │ │ │ │ ├── Godeps.json │ │ │ │ │ ├── Readme │ │ │ │ │ ├── _workspace │ │ │ │ │ │ ├── .gitignore │ │ │ │ │ │ └── src │ │ │ │ │ │ │ └── github.com │ │ │ │ │ │ │ └── heroku │ │ │ │ │ │ │ └── slog │ │ │ │ │ │ │ ├── .travis.yml │ │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ │ └── slog.go │ │ │ │ │ └── main.go │ │ │ │ └── main.go │ │ │ ├── godep-package-spec │ │ │ │ ├── Godeps │ │ │ │ │ ├── Godeps.json │ │ │ │ │ └── Readme │ │ │ │ ├── cmd │ │ │ │ │ └── fixture │ │ │ │ │ │ └── main.go │ │ │ │ └── vendor │ │ │ │ │ └── github.com │ │ │ │ │ └── heroku │ │ │ │ │ └── slog │ │ │ │ │ ├── .travis.yml │ │ │ │ │ ├── README.md │ │ │ │ │ └── slog.go │ │ │ ├── godep-vendor-go17 │ │ │ │ ├── Godeps │ │ │ │ │ ├── Godeps.json │ │ │ │ │ └── Readme │ │ │ │ ├── main.go │ │ │ │ └── vendor │ │ │ │ │ └── github.com │ │ │ │ │ └── heroku │ │ │ │ │ └── slog │ │ │ │ │ ├── .travis.yml │ │ │ │ │ ├── README.md │ │ │ │ │ └── slog.go │ │ │ ├── godep-vendor │ │ │ │ ├── Godeps │ │ │ │ │ ├── Godeps.json │ │ │ │ │ └── Readme │ │ │ │ ├── main.go │ │ │ │ └── vendor │ │ │ │ │ └── github.com │ │ │ │ │ └── heroku │ │ │ │ │ └── slog │ │ │ │ │ ├── .travis.yml │ │ │ │ │ ├── README.md │ │ │ │ │ └── slog.go │ │ │ ├── godep-with-package-names │ │ │ │ ├── Godeps │ │ │ │ │ ├── Godeps.json │ │ │ │ │ └── Readme │ │ │ │ ├── pkg │ │ │ │ │ └── main.go │ │ │ │ └── vendor │ │ │ │ │ └── github.com │ │ │ │ │ └── heroku │ │ │ │ │ └── slog │ │ │ │ │ ├── .travis.yml │ │ │ │ │ ├── README.md │ │ │ │ │ └── slog.go │ │ │ ├── godep-with-tests │ │ │ │ ├── Godeps │ │ │ │ │ └── Godeps.json │ │ │ │ ├── Procfile │ │ │ │ ├── main.go │ │ │ │ └── sub │ │ │ │ │ ├── sub.go │ │ │ │ │ └── sub_test.go │ │ │ ├── govendor-basic-wo-procfile │ │ │ │ ├── main.go │ │ │ │ └── vendor │ │ │ │ │ └── vendor.json │ │ │ ├── govendor-basic │ │ │ │ ├── Procfile │ │ │ │ ├── main.go │ │ │ │ └── vendor │ │ │ │ │ └── vendor.json │ │ │ ├── govendor-cmd │ │ │ │ ├── cmd │ │ │ │ │ ├── fixture │ │ │ │ │ │ └── main.go │ │ │ │ │ └── other │ │ │ │ │ │ └── main.go │ │ │ │ └── vendor │ │ │ │ │ └── vendor.json │ │ │ ├── govendor-excluded │ │ │ │ ├── main.go │ │ │ │ └── vendor │ │ │ │ │ └── vendor.json │ │ │ ├── govendor-go15 │ │ │ │ ├── main.go │ │ │ │ └── vendor │ │ │ │ │ └── vendor.json │ │ │ ├── govendor-malformed │ │ │ │ └── vendor │ │ │ │ │ └── vendor.json │ │ │ ├── govendor-mattes-migrate │ │ │ │ ├── main.go │ │ │ │ └── vendor │ │ │ │ │ └── vendor.json │ │ │ ├── govendor-missing-rootPath │ │ │ │ ├── main.go │ │ │ │ └── vendor │ │ │ │ │ └── vendor.json │ │ │ ├── govendor-private-github │ │ │ │ ├── Procfile │ │ │ │ ├── main.go │ │ │ │ └── vendor │ │ │ │ │ └── vendor.json │ │ │ ├── govendor-private-gitlab │ │ │ │ ├── Procfile │ │ │ │ ├── main.go │ │ │ │ └── vendor │ │ │ │ │ └── vendor.json │ │ │ ├── govendor-private │ │ │ │ ├── Procfile │ │ │ │ ├── main.go │ │ │ │ └── vendor │ │ │ │ │ └── vendor.json │ │ │ ├── govendor-with-tests │ │ │ │ ├── Procfile │ │ │ │ ├── main.go │ │ │ │ ├── sub │ │ │ │ │ ├── sub.go │ │ │ │ │ └── sub_test.go │ │ │ │ └── vendor │ │ │ │ │ └── vendor.json │ │ │ ├── mod-basic-with-hooks │ │ │ │ ├── Procfile │ │ │ │ ├── bin │ │ │ │ │ ├── go-post-compile │ │ │ │ │ └── go-pre-compile │ │ │ │ ├── go.mod │ │ │ │ └── main.go │ │ │ ├── mod-basic-wo-procfile │ │ │ │ ├── go.mod │ │ │ │ └── main.go │ │ │ ├── mod-basic │ │ │ │ ├── Procfile │ │ │ │ ├── go.mod │ │ │ │ └── main.go │ │ │ ├── mod-cmd-web │ │ │ │ ├── cmd │ │ │ │ │ ├── other │ │ │ │ │ │ └── main.go │ │ │ │ │ └── web │ │ │ │ │ │ └── main.go │ │ │ │ └── go.mod │ │ │ ├── mod-cmd │ │ │ │ ├── cmd │ │ │ │ │ ├── fixture │ │ │ │ │ │ └── main.go │ │ │ │ │ └── other │ │ │ │ │ │ └── main.go │ │ │ │ └── go.mod │ │ │ ├── mod-deps-vendored-with-tests │ │ │ │ ├── .golangci.yml │ │ │ │ ├── Procfile │ │ │ │ ├── go.mod │ │ │ │ ├── go.sum │ │ │ │ ├── main.go │ │ │ │ ├── main_test.go │ │ │ │ └── vendor │ │ │ │ │ ├── github.com │ │ │ │ │ └── gorilla │ │ │ │ │ │ ├── context │ │ │ │ │ │ ├── .travis.yml │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ ├── context.go │ │ │ │ │ │ └── doc.go │ │ │ │ │ │ └── mux │ │ │ │ │ │ ├── .travis.yml │ │ │ │ │ │ ├── ISSUE_TEMPLATE.md │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ ├── context_gorilla.go │ │ │ │ │ │ ├── context_native.go │ │ │ │ │ │ ├── doc.go │ │ │ │ │ │ ├── middleware.go │ │ │ │ │ │ ├── mux.go │ │ │ │ │ │ ├── regexp.go │ │ │ │ │ │ ├── route.go │ │ │ │ │ │ └── test_helpers.go │ │ │ │ │ └── modules.txt │ │ │ ├── mod-deps-vendored │ │ │ │ ├── Procfile │ │ │ │ ├── go.mod │ │ │ │ ├── go.sum │ │ │ │ ├── main.go │ │ │ │ └── vendor │ │ │ │ │ ├── github.com │ │ │ │ │ └── gorilla │ │ │ │ │ │ ├── context │ │ │ │ │ │ ├── .travis.yml │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ ├── context.go │ │ │ │ │ │ └── doc.go │ │ │ │ │ │ └── mux │ │ │ │ │ │ ├── .travis.yml │ │ │ │ │ │ ├── ISSUE_TEMPLATE.md │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ ├── context_gorilla.go │ │ │ │ │ │ ├── context_native.go │ │ │ │ │ │ ├── doc.go │ │ │ │ │ │ ├── middleware.go │ │ │ │ │ │ ├── mux.go │ │ │ │ │ │ ├── regexp.go │ │ │ │ │ │ ├── route.go │ │ │ │ │ │ └── test_helpers.go │ │ │ │ │ └── modules.txt │ │ │ ├── mod-deps-with-tests │ │ │ │ ├── .golangci.yml │ │ │ │ ├── Procfile │ │ │ │ ├── go.mod │ │ │ │ ├── go.sum │ │ │ │ ├── main.go │ │ │ │ └── main_test.go │ │ │ ├── mod-deps │ │ │ │ ├── Procfile │ │ │ │ ├── go.mod │ │ │ │ ├── go.sum │ │ │ │ └── main.go │ │ │ ├── mod-install │ │ │ │ ├── Procfile │ │ │ │ ├── cmd │ │ │ │ │ ├── fixture1 │ │ │ │ │ │ └── main.go │ │ │ │ │ └── fixture2 │ │ │ │ │ │ └── main.go │ │ │ │ ├── go.mod │ │ │ │ ├── go.sum │ │ │ │ └── other │ │ │ │ │ └── main.go │ │ │ ├── mod-no-version │ │ │ │ ├── Procfile │ │ │ │ ├── go.mod │ │ │ │ └── main.go │ │ │ ├── mod-old-version │ │ │ │ ├── Procfile │ │ │ │ ├── go.mod │ │ │ │ └── main.go │ │ │ ├── mod-with-bzr-dep │ │ │ │ ├── go.mod │ │ │ │ ├── go.sum │ │ │ │ └── main.go │ │ │ ├── mod-with-hg-dep │ │ │ │ ├── glide.lock │ │ │ │ ├── glide.yaml │ │ │ │ ├── go.mod │ │ │ │ ├── go.sum │ │ │ │ └── main.go │ │ │ ├── mod-with-non-files-in-bin │ │ │ │ ├── Procfile │ │ │ │ ├── bin │ │ │ │ │ └── vendor │ │ │ │ │ │ ├── github.com │ │ │ │ │ │ └── gorilla │ │ │ │ │ │ │ ├── context │ │ │ │ │ │ │ ├── .travis.yml │ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ │ ├── context.go │ │ │ │ │ │ │ └── doc.go │ │ │ │ │ │ │ └── mux │ │ │ │ │ │ │ ├── .travis.yml │ │ │ │ │ │ │ ├── ISSUE_TEMPLATE.md │ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ │ ├── context_gorilla.go │ │ │ │ │ │ │ ├── context_native.go │ │ │ │ │ │ │ ├── doc.go │ │ │ │ │ │ │ ├── middleware.go │ │ │ │ │ │ │ ├── mux.go │ │ │ │ │ │ │ ├── regexp.go │ │ │ │ │ │ │ ├── route.go │ │ │ │ │ │ │ └── test_helpers.go │ │ │ │ │ │ └── modules.txt │ │ │ │ ├── go.mod │ │ │ │ ├── go.sum │ │ │ │ ├── main.go │ │ │ │ └── vendor │ │ │ │ │ ├── github.com │ │ │ │ │ └── gorilla │ │ │ │ │ │ ├── context │ │ │ │ │ │ ├── .travis.yml │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ ├── context.go │ │ │ │ │ │ └── doc.go │ │ │ │ │ │ └── mux │ │ │ │ │ │ ├── .travis.yml │ │ │ │ │ │ ├── ISSUE_TEMPLATE.md │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ ├── context_gorilla.go │ │ │ │ │ │ ├── context_native.go │ │ │ │ │ │ ├── doc.go │ │ │ │ │ │ ├── middleware.go │ │ │ │ │ │ ├── mux.go │ │ │ │ │ │ ├── regexp.go │ │ │ │ │ │ ├── route.go │ │ │ │ │ │ └── test_helpers.go │ │ │ │ │ └── modules.txt │ │ │ └── mod-with-quoted-module │ │ │ │ ├── go.mod │ │ │ │ ├── go.sum │ │ │ │ └── main.go │ │ ├── quick │ │ ├── quick.sh │ │ ├── run │ │ ├── run.sh │ │ ├── shunit2 │ │ ├── shunit2.sh │ │ ├── utils │ │ └── utils.sh │ └── vendor │ │ └── concurrency.sh ├── heroku-buildpack-gradle │ ├── README.md │ ├── bin │ │ ├── compile │ │ ├── detect │ │ ├── release │ │ ├── test │ │ └── test-compile │ ├── lib │ │ ├── common.sh │ │ ├── failures.sh │ │ └── stdlib.sh │ ├── opt │ │ └── wrapper │ │ │ ├── gradle │ │ │ └── wrapper │ │ │ │ ├── gradle-wrapper.jar │ │ │ │ └── gradle-wrapper.properties │ │ │ └── gradlew │ ├── spec │ │ ├── gradle_spec.rb │ │ ├── grails_spec.rb │ │ ├── kotlin_spec.rb │ │ ├── ratpack_spec.rb │ │ ├── spec_helper.rb │ │ └── spring_spec.rb │ └── test │ │ ├── compile_test.sh │ │ ├── detect_test.sh │ │ └── release_test.sh ├── heroku-buildpack-java │ ├── README.md │ ├── bin │ │ ├── compile │ │ ├── detect │ │ └── release │ ├── buildpack.toml │ ├── lib │ │ ├── common.sh │ │ ├── getrunner.sh │ │ ├── maven.sh │ │ └── stdlib.sh │ ├── spec │ │ ├── agent_spec.rb │ │ ├── db_spec.rb │ │ ├── java_spec.rb │ │ ├── maven_spec.rb │ │ ├── spec_helper.rb │ │ └── spring_spec.rb │ └── vendor │ │ └── maven │ │ ├── package │ │ ├── sample_pom.xml │ │ └── sources.txt ├── heroku-buildpack-nodejs │ ├── .gitignore │ ├── README.md │ ├── bin │ │ ├── compile │ │ ├── detect │ │ ├── release │ │ ├── test │ │ └── test-compile │ ├── lib │ │ ├── binaries.sh │ │ ├── cache.sh │ │ ├── dependencies.sh │ │ ├── environment.sh │ │ ├── failure.sh │ │ ├── json.sh │ │ ├── kvstore.sh │ │ ├── monitor.sh │ │ ├── output.sh │ │ ├── plugin.sh │ │ └── stdlib.sh │ ├── plugin │ │ ├── download.sh │ │ ├── heroku-nodejs-plugin-node-10.sha512 │ │ ├── heroku-nodejs-plugin-node-10.tar.gz │ │ ├── heroku-nodejs-plugin-node-11.sha512 │ │ ├── heroku-nodejs-plugin-node-11.tar.gz │ │ ├── heroku-nodejs-plugin-node-8.sha512 │ │ ├── heroku-nodejs-plugin-node-8.tar.gz │ │ ├── heroku-nodejs-plugin-node-9.sha512 │ │ ├── heroku-nodejs-plugin-node-9.tar.gz │ │ └── version │ ├── profile │ │ ├── WEB_CONCURRENCY.sh │ │ └── nodejs.sh │ ├── spec │ │ ├── ci │ │ │ ├── node_10_metrics_spec.rb │ │ │ ├── node_10_spec.rb │ │ │ ├── node_11_metrics_spec.rb │ │ │ ├── node_11_spec.rb │ │ │ ├── node_6_spec.rb │ │ │ ├── node_8_metrics_spec.rb │ │ │ ├── node_8_spec.rb │ │ │ ├── node_9_metrics_spec.rb │ │ │ ├── node_9_spec.rb │ │ │ └── node_metrics_conflict_spec.rb │ │ ├── fixtures │ │ │ └── repos │ │ │ │ ├── node-10-metrics │ │ │ │ ├── Procfile │ │ │ │ ├── package.json │ │ │ │ └── src │ │ │ │ │ └── index.js │ │ │ │ ├── node-10 │ │ │ │ ├── Procfile │ │ │ │ ├── app.json │ │ │ │ ├── package.json │ │ │ │ └── src │ │ │ │ │ └── index.js │ │ │ │ ├── node-11-metrics │ │ │ │ ├── Procfile │ │ │ │ ├── package.json │ │ │ │ └── src │ │ │ │ │ └── index.js │ │ │ │ ├── node-11 │ │ │ │ ├── Procfile │ │ │ │ ├── app.json │ │ │ │ ├── package.json │ │ │ │ └── src │ │ │ │ │ └── index.js │ │ │ │ ├── node-6 │ │ │ │ ├── Procfile │ │ │ │ ├── app.json │ │ │ │ ├── package.json │ │ │ │ └── src │ │ │ │ │ └── index.js │ │ │ │ ├── node-8-metrics │ │ │ │ ├── Procfile │ │ │ │ ├── package.json │ │ │ │ └── src │ │ │ │ │ └── index.js │ │ │ │ ├── node-8 │ │ │ │ ├── Procfile │ │ │ │ ├── app.json │ │ │ │ ├── package.json │ │ │ │ └── src │ │ │ │ │ └── index.js │ │ │ │ ├── node-9-metrics │ │ │ │ ├── Procfile │ │ │ │ ├── package.json │ │ │ │ └── src │ │ │ │ │ └── index.js │ │ │ │ ├── node-9 │ │ │ │ ├── Procfile │ │ │ │ ├── app.json │ │ │ │ ├── package.json │ │ │ │ └── src │ │ │ │ │ └── index.js │ │ │ │ └── node-metrics-conflict │ │ │ │ ├── Procfile │ │ │ │ ├── package.json │ │ │ │ └── src │ │ │ │ └── index.js │ │ ├── nodebin │ │ │ ├── node_vX_metrics_spec.rb │ │ │ └── node_vX_spec.rb │ │ └── spec_helper.rb │ └── test │ │ ├── fixtures │ │ ├── bad-json │ │ │ ├── README.md │ │ │ └── package.json │ │ ├── bower-angular-resolution │ │ │ ├── bower.json │ │ │ └── package.json │ │ ├── cache-directories-camel │ │ │ ├── README.md │ │ │ ├── bower.json │ │ │ ├── client │ │ │ │ └── package.json │ │ │ ├── package.json │ │ │ └── server │ │ │ │ └── package.json │ │ ├── cache-directories │ │ │ ├── README.md │ │ │ ├── bower.json │ │ │ └── package.json │ │ ├── cache-prebuild │ │ │ ├── README.md │ │ │ └── package.json │ │ ├── caching │ │ │ ├── README.md │ │ │ └── package.json │ │ ├── ci-dependencies-yarn │ │ │ ├── README.md │ │ │ ├── package.json │ │ │ └── yarn.lock │ │ ├── ci-dependencies │ │ │ ├── README.md │ │ │ └── package.json │ │ ├── ci-env-test │ │ │ ├── README.md │ │ │ └── package.json │ │ ├── dangerous-range-greater-than │ │ │ ├── README.md │ │ │ └── package.json │ │ ├── dangerous-range-star │ │ │ ├── README.md │ │ │ └── package.json │ │ ├── dependencies-modules-checked-in-with-devdependencies │ │ │ ├── README.md │ │ │ ├── node_modules │ │ │ │ ├── hashish │ │ │ │ │ ├── README.markdown │ │ │ │ │ ├── examples │ │ │ │ │ │ ├── chain.js │ │ │ │ │ │ └── map.js │ │ │ │ │ ├── index.js │ │ │ │ │ ├── package.json │ │ │ │ │ └── test │ │ │ │ │ │ ├── hash.js │ │ │ │ │ │ └── property.js │ │ │ │ ├── lodash │ │ │ │ │ ├── LICENSE.txt │ │ │ │ │ ├── README.md │ │ │ │ │ ├── dist │ │ │ │ │ │ ├── lodash.compat.js │ │ │ │ │ │ ├── lodash.compat.min.js │ │ │ │ │ │ ├── lodash.js │ │ │ │ │ │ ├── lodash.min.js │ │ │ │ │ │ ├── lodash.underscore.js │ │ │ │ │ │ └── lodash.underscore.min.js │ │ │ │ │ ├── lodash.js │ │ │ │ │ └── package.json │ │ │ │ └── traverse │ │ │ │ │ ├── .npmignore │ │ │ │ │ ├── .travis.yml │ │ │ │ │ ├── LICENSE │ │ │ │ │ ├── examples │ │ │ │ │ ├── json.js │ │ │ │ │ ├── leaves.js │ │ │ │ │ ├── negative.js │ │ │ │ │ ├── scrub.js │ │ │ │ │ └── stringify.js │ │ │ │ │ ├── index.js │ │ │ │ │ ├── package.json │ │ │ │ │ ├── readme.markdown │ │ │ │ │ ├── test │ │ │ │ │ ├── circular.js │ │ │ │ │ ├── date.js │ │ │ │ │ ├── equal.js │ │ │ │ │ ├── error.js │ │ │ │ │ ├── has.js │ │ │ │ │ ├── instance.js │ │ │ │ │ ├── interface.js │ │ │ │ │ ├── json.js │ │ │ │ │ ├── keys.js │ │ │ │ │ ├── leaves.js │ │ │ │ │ ├── lib │ │ │ │ │ │ └── deep_equal.js │ │ │ │ │ ├── mutability.js │ │ │ │ │ ├── negative.js │ │ │ │ │ ├── obj.js │ │ │ │ │ ├── siblings.js │ │ │ │ │ ├── stop.js │ │ │ │ │ ├── stringify.js │ │ │ │ │ ├── subexpr.js │ │ │ │ │ └── super_deep.js │ │ │ │ │ └── testling │ │ │ │ │ └── leaves.js │ │ │ ├── package-lock.json │ │ │ └── package.json │ │ ├── dependencies-modules-checked-in-without-devdependencies │ │ │ ├── README.md │ │ │ ├── node_modules │ │ │ │ ├── hashish │ │ │ │ │ ├── README.markdown │ │ │ │ │ ├── examples │ │ │ │ │ │ ├── chain.js │ │ │ │ │ │ └── map.js │ │ │ │ │ ├── index.js │ │ │ │ │ ├── package.json │ │ │ │ │ └── test │ │ │ │ │ │ ├── hash.js │ │ │ │ │ │ └── property.js │ │ │ │ └── traverse │ │ │ │ │ ├── .npmignore │ │ │ │ │ ├── .travis.yml │ │ │ │ │ ├── LICENSE │ │ │ │ │ ├── examples │ │ │ │ │ ├── json.js │ │ │ │ │ ├── leaves.js │ │ │ │ │ ├── negative.js │ │ │ │ │ ├── scrub.js │ │ │ │ │ └── stringify.js │ │ │ │ │ ├── index.js │ │ │ │ │ ├── package.json │ │ │ │ │ ├── readme.markdown │ │ │ │ │ ├── test │ │ │ │ │ ├── circular.js │ │ │ │ │ ├── date.js │ │ │ │ │ ├── equal.js │ │ │ │ │ ├── error.js │ │ │ │ │ ├── has.js │ │ │ │ │ ├── instance.js │ │ │ │ │ ├── interface.js │ │ │ │ │ ├── json.js │ │ │ │ │ ├── keys.js │ │ │ │ │ ├── leaves.js │ │ │ │ │ ├── lib │ │ │ │ │ │ └── deep_equal.js │ │ │ │ │ ├── mutability.js │ │ │ │ │ ├── negative.js │ │ │ │ │ ├── obj.js │ │ │ │ │ ├── siblings.js │ │ │ │ │ ├── stop.js │ │ │ │ │ ├── stringify.js │ │ │ │ │ ├── subexpr.js │ │ │ │ │ └── super_deep.js │ │ │ │ │ └── testling │ │ │ │ │ └── leaves.js │ │ │ ├── package-lock.json │ │ │ └── package.json │ │ ├── dependencies-yarn │ │ │ ├── README.md │ │ │ ├── package.json │ │ │ └── yarn.lock │ │ ├── dependencies │ │ │ ├── README.md │ │ │ └── package.json │ │ ├── dev-dependencies-npmrc │ │ │ ├── .npmrc │ │ │ ├── README.md │ │ │ └── package.json │ │ ├── dot-heroku-collision-2 │ │ │ ├── .heroku │ │ │ │ └── random-file │ │ │ └── package.json │ │ ├── dot-heroku-collision │ │ │ ├── .heroku │ │ │ └── package.json │ │ ├── dot-heroku-node-collision │ │ │ ├── .heroku │ │ │ │ └── node │ │ │ └── package.json │ │ ├── dynamic-procfile │ │ │ └── package.json │ │ ├── echo-lang │ │ │ └── package.json │ │ ├── econnreset-mock │ │ │ └── package.json │ │ ├── failing-build │ │ │ └── package.json │ │ ├── gitignore-package-json │ │ │ └── .gitignore │ │ ├── info-empty │ │ │ ├── README.md │ │ │ └── package.json │ │ ├── invalid-dependency │ │ │ ├── README.md │ │ │ └── package.json │ │ ├── invalid-io │ │ │ ├── README.md │ │ │ └── package.json │ │ ├── invalid-node-semver │ │ │ ├── README.md │ │ │ └── package.json │ │ ├── invalid-node │ │ │ ├── README.md │ │ │ └── package.json │ │ ├── iojs │ │ │ └── package.json │ │ ├── many-warnings │ │ │ ├── node_modules │ │ │ │ └── hashish │ │ │ │ │ ├── README.markdown │ │ │ │ │ ├── examples │ │ │ │ │ ├── chain.js │ │ │ │ │ └── map.js │ │ │ │ │ ├── index.js │ │ │ │ │ ├── node_modules │ │ │ │ │ └── traverse │ │ │ │ │ │ ├── .npmignore │ │ │ │ │ │ ├── .travis.yml │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ ├── examples │ │ │ │ │ │ ├── json.js │ │ │ │ │ │ ├── leaves.js │ │ │ │ │ │ ├── negative.js │ │ │ │ │ │ ├── scrub.js │ │ │ │ │ │ └── stringify.js │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ ├── readme.markdown │ │ │ │ │ │ ├── test │ │ │ │ │ │ ├── circular.js │ │ │ │ │ │ ├── date.js │ │ │ │ │ │ ├── equal.js │ │ │ │ │ │ ├── error.js │ │ │ │ │ │ ├── has.js │ │ │ │ │ │ ├── instance.js │ │ │ │ │ │ ├── interface.js │ │ │ │ │ │ ├── json.js │ │ │ │ │ │ ├── keys.js │ │ │ │ │ │ ├── leaves.js │ │ │ │ │ │ ├── lib │ │ │ │ │ │ │ └── deep_equal.js │ │ │ │ │ │ ├── mutability.js │ │ │ │ │ │ ├── negative.js │ │ │ │ │ │ ├── obj.js │ │ │ │ │ │ ├── siblings.js │ │ │ │ │ │ ├── stop.js │ │ │ │ │ │ ├── stringify.js │ │ │ │ │ │ ├── subexpr.js │ │ │ │ │ │ └── super_deep.js │ │ │ │ │ │ └── testling │ │ │ │ │ │ └── leaves.js │ │ │ │ │ ├── package.json │ │ │ │ │ └── test │ │ │ │ │ ├── hash.js │ │ │ │ │ └── property.js │ │ │ └── package.json │ │ ├── missing-devdeps-1 │ │ │ ├── package.json │ │ │ └── postinstall.js │ │ ├── missing-grunt │ │ │ ├── README.md │ │ │ └── package.json │ │ ├── modules-checked-in │ │ │ ├── README.md │ │ │ ├── node_modules │ │ │ │ └── hashish │ │ │ │ │ ├── README.markdown │ │ │ │ │ ├── examples │ │ │ │ │ ├── chain.js │ │ │ │ │ └── map.js │ │ │ │ │ ├── index.js │ │ │ │ │ ├── node_modules │ │ │ │ │ └── traverse │ │ │ │ │ │ ├── .npmignore │ │ │ │ │ │ ├── .travis.yml │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ ├── examples │ │ │ │ │ │ ├── json.js │ │ │ │ │ │ ├── leaves.js │ │ │ │ │ │ ├── negative.js │ │ │ │ │ │ ├── scrub.js │ │ │ │ │ │ └── stringify.js │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ ├── readme.markdown │ │ │ │ │ │ ├── test │ │ │ │ │ │ ├── circular.js │ │ │ │ │ │ ├── date.js │ │ │ │ │ │ ├── equal.js │ │ │ │ │ │ ├── error.js │ │ │ │ │ │ ├── has.js │ │ │ │ │ │ ├── instance.js │ │ │ │ │ │ ├── interface.js │ │ │ │ │ │ ├── json.js │ │ │ │ │ │ ├── keys.js │ │ │ │ │ │ ├── leaves.js │ │ │ │ │ │ ├── lib │ │ │ │ │ │ │ └── deep_equal.js │ │ │ │ │ │ ├── mutability.js │ │ │ │ │ │ ├── negative.js │ │ │ │ │ │ ├── obj.js │ │ │ │ │ │ ├── siblings.js │ │ │ │ │ │ ├── stop.js │ │ │ │ │ │ ├── stringify.js │ │ │ │ │ │ ├── subexpr.js │ │ │ │ │ │ └── super_deep.js │ │ │ │ │ │ └── testling │ │ │ │ │ │ └── leaves.js │ │ │ │ │ ├── package.json │ │ │ │ │ └── test │ │ │ │ │ ├── hash.js │ │ │ │ │ └── property.js │ │ │ └── package.json │ │ ├── no-package-json │ │ │ └── Gemfile │ │ ├── no-script-hooks │ │ │ ├── README.md │ │ │ └── package.json │ │ ├── no-start │ │ │ └── package.json │ │ ├── no-version │ │ │ ├── README.md │ │ │ └── package.json │ │ ├── node-0.12.6 │ │ │ ├── README.md │ │ │ └── package.json │ │ ├── node-0.12.7 │ │ │ ├── README.md │ │ │ └── package.json │ │ ├── node-10 │ │ │ ├── README.md │ │ │ └── package.json │ │ ├── node-6 │ │ │ ├── README.md │ │ │ └── package.json │ │ ├── node-8 │ │ │ ├── README.md │ │ │ └── package.json │ │ ├── node-9 │ │ │ ├── README.md │ │ │ └── package.json │ │ ├── node-env-consistency │ │ │ ├── package-lock.json │ │ │ └── package.json │ │ ├── node-modules-cache-1 │ │ │ ├── README.md │ │ │ └── package.json │ │ ├── node-modules-cache-2 │ │ │ ├── README.md │ │ │ └── package.json │ │ ├── node-project-missing-package-json │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── index.js │ │ │ └── src │ │ │ │ ├── CHANGELOG.md │ │ │ │ ├── app.js │ │ │ │ └── webpack.config.js │ │ ├── nonexistent-npm │ │ │ └── package.json │ │ ├── npm-lockfile-no-version │ │ │ ├── package-lock.json │ │ │ └── package.json │ │ ├── npm-lockfile-node-6-no-version │ │ │ ├── package-lock.json │ │ │ └── package.json │ │ ├── npm-lockfile-old-version │ │ │ ├── package-lock.json │ │ │ └── package.json │ │ ├── npm-prune-5-3-issue │ │ │ ├── package-lock.json │ │ │ └── package.json │ │ ├── npm-prune-5-6-issue │ │ │ ├── package-lock.json │ │ │ └── package.json │ │ ├── npm-version-range │ │ │ ├── README.md │ │ │ └── package.json │ │ ├── npm-version-specific │ │ │ ├── README.md │ │ │ └── package.json │ │ ├── npm5 │ │ │ ├── package-lock.json │ │ │ └── package.json │ │ ├── old-npm │ │ │ └── package.json │ │ ├── optional-dependencies │ │ │ ├── README.md │ │ │ └── package.json │ │ ├── pre-post-build-scripts │ │ │ ├── README.md │ │ │ └── package.json │ │ ├── print-node-options │ │ │ ├── README.md │ │ │ └── package.json │ │ ├── range-with-space │ │ │ ├── README.md │ │ │ └── package.json │ │ ├── same-npm │ │ │ └── package.json │ │ ├── script-hooks │ │ │ ├── README.md │ │ │ └── package.json │ │ ├── shrinkwrap │ │ │ ├── README.md │ │ │ ├── npm-shrinkwrap.json │ │ │ └── package.json │ │ ├── slugignore-package-json │ │ │ └── .slugignore │ │ ├── specific-version │ │ │ ├── README.md │ │ │ └── package.json │ │ ├── stable-node │ │ │ ├── README.md │ │ │ └── package.json │ │ ├── unmet-dep-yarn │ │ │ ├── package.json │ │ │ └── yarn.lock │ │ ├── unmet-dep │ │ │ └── package.json │ │ ├── unstable-version │ │ │ ├── README.md │ │ │ └── package.json │ │ ├── userconfig │ │ │ ├── .npmrc │ │ │ ├── README.md │ │ │ └── package.json │ │ ├── yarn-and-npm-lockfiles │ │ │ ├── package-lock.json │ │ │ ├── package.json │ │ │ └── yarn.lock │ │ ├── yarn-and-shrinkwrap-lockfiles │ │ │ ├── npm-shrinkwrap.json │ │ │ ├── package.json │ │ │ └── yarn.lock │ │ ├── yarn-engine │ │ │ ├── package.json │ │ │ └── yarn.lock │ │ ├── yarn-invalid-semver │ │ │ ├── package.json │ │ │ └── yarn.lock │ │ ├── yarn-invalid │ │ │ ├── package.json │ │ │ └── yarn.lock │ │ ├── yarn-lockfile-out-of-date │ │ │ ├── package.json │ │ │ └── yarn.lock │ │ ├── yarn-old-deprecated-version │ │ │ ├── package.json │ │ │ └── yarn.lock │ │ ├── yarn-only-engine │ │ │ └── package.json │ │ ├── yarn-run │ │ │ ├── package.json │ │ │ └── yarn.lock │ │ ├── yarn-semver │ │ │ ├── package.json │ │ │ └── yarn.lock │ │ ├── yarn-v1-semver │ │ │ ├── package.json │ │ │ └── yarn.lock │ │ └── yarn │ │ │ ├── package.json │ │ │ └── yarn.lock │ │ ├── quick │ │ ├── run │ │ ├── shunit2 │ │ ├── unit │ │ └── utils ├── heroku-buildpack-php │ ├── CHANGELOG.md │ ├── README.md │ ├── bin │ │ ├── compile │ │ ├── detect │ │ ├── heroku-php-apache2 │ │ ├── heroku-php-nginx │ │ ├── release │ │ ├── test │ │ ├── test-compile │ │ └── util │ │ │ ├── autotune.php │ │ │ ├── blackfire.sh │ │ │ ├── common.sh │ │ │ ├── eol.php │ │ │ ├── failures.sh │ │ │ ├── json.sh │ │ │ ├── newrelic.sh │ │ │ └── platform.php │ ├── composer.json │ ├── conf │ │ ├── apache2 │ │ │ ├── default_include.conf │ │ │ └── heroku.conf │ │ ├── nginx │ │ │ ├── default_include.conf.php │ │ │ ├── fastcgi_params │ │ │ ├── heroku.conf.php │ │ │ ├── main.conf │ │ │ └── mime.types │ │ └── php │ │ │ ├── 7 │ │ │ ├── 3 │ │ │ │ └── php-fpm.conf │ │ │ └── 4 │ │ │ │ └── php-fpm.conf │ │ │ ├── 8 │ │ │ └── php-fpm.conf │ │ │ ├── apm-nostart-overrides │ │ │ ├── README.md │ │ │ └── apm-nostart-overrides.ini │ │ │ └── php-fpm.conf │ ├── requirements.txt │ └── support │ │ ├── build │ │ ├── README.md │ │ ├── _conf │ │ │ ├── apache2 │ │ │ │ └── httpd.conf │ │ │ └── php │ │ │ │ ├── 5 │ │ │ │ └── conf.d │ │ │ │ │ ├── 000-heroku.ini │ │ │ │ │ └── 010-ext-zend_opcache.ini │ │ │ │ ├── 7 │ │ │ │ └── 0 │ │ │ │ │ └── conf.d │ │ │ │ │ └── 000-heroku.ini │ │ │ │ └── conf.d │ │ │ │ ├── 000-heroku.ini │ │ │ │ └── 010-ext-zend_opcache.ini │ │ ├── _docker │ │ │ ├── README.md │ │ │ ├── env.default │ │ │ ├── heroku-20.Dockerfile │ │ │ └── heroku-22.Dockerfile │ │ ├── _util │ │ │ ├── deploy.sh │ │ │ ├── include │ │ │ │ ├── manifest.py │ │ │ │ └── manifest.sh │ │ │ ├── mkrepo.sh │ │ │ ├── remove.sh │ │ │ └── sync.sh │ │ ├── apache │ │ ├── apache-2.4.57 │ │ ├── blackfire │ │ ├── blackfire-2.15.0 │ │ ├── composer │ │ ├── composer-1.10.26 │ │ ├── composer-2.2.20 │ │ ├── composer-2.3.10 │ │ ├── composer-2.4.4 │ │ ├── composer-2.5.5 │ │ ├── extensions │ │ │ ├── build_exten.sh │ │ │ ├── no-debug-non-zts-20180731 │ │ │ │ ├── amqp │ │ │ │ ├── amqp-1.11.0 │ │ │ │ ├── apcu │ │ │ │ ├── apcu-5.1.21 │ │ │ │ ├── blackfire │ │ │ │ ├── blackfire-1.86.6 │ │ │ │ ├── cassandra │ │ │ │ ├── cassandra-1.3.2 │ │ │ │ ├── ev │ │ │ │ ├── ev-1.1.5 │ │ │ │ ├── event │ │ │ │ ├── event-2.5.7 │ │ │ │ ├── event-3.0.8 │ │ │ │ ├── imagick │ │ │ │ ├── imagick-3.7.0 │ │ │ │ ├── memcached │ │ │ │ ├── memcached-3.2.0 │ │ │ │ ├── mongodb │ │ │ │ ├── mongodb-1.15.1 │ │ │ │ ├── newrelic │ │ │ │ ├── newrelic-10.9.0.324 │ │ │ │ ├── newrelic-8.7.0.242 │ │ │ │ ├── newrelic-9.21.0.311 │ │ │ │ ├── oauth │ │ │ │ ├── oauth-2.0.7 │ │ │ │ ├── pcov │ │ │ │ ├── pcov-1.0.11 │ │ │ │ ├── phalcon │ │ │ │ ├── phalcon-3.4.5 │ │ │ │ ├── phalcon-4.1.3 │ │ │ │ ├── pq │ │ │ │ ├── pq-2.2.0 │ │ │ │ ├── psr │ │ │ │ ├── psr-1.2.0 │ │ │ │ ├── raphf │ │ │ │ ├── raphf-2.0.1 │ │ │ │ ├── rdkafka │ │ │ │ ├── rdkafka-3.1.3 │ │ │ │ ├── rdkafka-4.1.2 │ │ │ │ ├── rdkafka-5.0.2 │ │ │ │ ├── rdkafka-6.0.3 │ │ │ │ ├── redis │ │ │ │ ├── redis-4.3.0 │ │ │ │ ├── redis-5.3.7 │ │ │ │ ├── uuid │ │ │ │ └── uuid-1.2.0 │ │ │ ├── no-debug-non-zts-20190902 │ │ │ │ ├── amqp-1.11.0 │ │ │ │ ├── apcu-5.1.21 │ │ │ │ ├── blackfire-1.86.6 │ │ │ │ ├── ev-1.1.5 │ │ │ │ ├── event-2.5.7 │ │ │ │ ├── event-3.0.8 │ │ │ │ ├── imagick-3.7.0 │ │ │ │ ├── memcached-3.2.0 │ │ │ │ ├── mongodb-1.15.1 │ │ │ │ ├── newrelic-10.9.0.324 │ │ │ │ ├── newrelic-9.21.0.311 │ │ │ │ ├── oauth-2.0.7 │ │ │ │ ├── pcov-1.0.11 │ │ │ │ ├── phalcon-4.1.3 │ │ │ │ ├── phalcon-5.2.1 │ │ │ │ ├── pq-2.2.0 │ │ │ │ ├── psr-1.2.0 │ │ │ │ ├── raphf-2.0.1 │ │ │ │ ├── rdkafka-4.1.2 │ │ │ │ ├── rdkafka-5.0.2 │ │ │ │ ├── rdkafka-6.0.3 │ │ │ │ ├── redis-5.3.7 │ │ │ │ └── uuid-1.2.0 │ │ │ ├── no-debug-non-zts-20200930 │ │ │ │ ├── amqp-1.11.0 │ │ │ │ ├── apcu-5.1.21 │ │ │ │ ├── blackfire-1.86.6 │ │ │ │ ├── ev-1.1.5 │ │ │ │ ├── event-3.0.8 │ │ │ │ ├── imagick-3.7.0 │ │ │ │ ├── memcached-3.2.0 │ │ │ │ ├── mongodb-1.15.1 │ │ │ │ ├── newrelic-10.9.0.324 │ │ │ │ ├── newrelic-9.21.0.311 │ │ │ │ ├── oauth-2.0.7 │ │ │ │ ├── pcov-1.0.11 │ │ │ │ ├── phalcon-5.2.1 │ │ │ │ ├── pq-2.2.0 │ │ │ │ ├── psr-1.2.0 │ │ │ │ ├── raphf-2.0.1 │ │ │ │ ├── rdkafka-5.0.2 │ │ │ │ ├── rdkafka-6.0.3 │ │ │ │ ├── redis-5.3.7 │ │ │ │ └── uuid-1.2.0 │ │ │ ├── no-debug-non-zts-20210902 │ │ │ │ ├── amqp-1.11.0 │ │ │ │ ├── apcu-5.1.21 │ │ │ │ ├── blackfire-1.86.6 │ │ │ │ ├── ev-1.1.5 │ │ │ │ ├── event-3.0.8 │ │ │ │ ├── imagick-3.7.0 │ │ │ │ ├── memcached-3.2.0 │ │ │ │ ├── mongodb-1.15.1 │ │ │ │ ├── newrelic-10.9.0.324 │ │ │ │ ├── newrelic-9.21.0.311 │ │ │ │ ├── oauth-2.0.7 │ │ │ │ ├── pcov-1.0.11 │ │ │ │ ├── phalcon-5.2.1 │ │ │ │ ├── pq-2.2.0 │ │ │ │ ├── psr-1.2.0 │ │ │ │ ├── raphf-2.0.1 │ │ │ │ ├── rdkafka-5.0.2 │ │ │ │ ├── rdkafka-6.0.3 │ │ │ │ ├── redis-5.3.7 │ │ │ │ └── uuid-1.2.0 │ │ │ ├── no-debug-non-zts-20220829 │ │ │ │ ├── amqp-1.11.0 │ │ │ │ ├── apcu-5.1.21 │ │ │ │ ├── blackfire-1.86.6 │ │ │ │ ├── ev-1.1.5 │ │ │ │ ├── event-3.0.8 │ │ │ │ ├── imagick-3.7.0 │ │ │ │ ├── memcached-3.2.0 │ │ │ │ ├── mongodb-1.15.1 │ │ │ │ ├── newrelic-10.9.0.324 │ │ │ │ ├── oauth-2.0.7 │ │ │ │ ├── pcov-1.0.11 │ │ │ │ ├── phalcon-5.2.1 │ │ │ │ ├── pq-2.2.0 │ │ │ │ ├── psr-1.2.0 │ │ │ │ ├── raphf-2.0.1 │ │ │ │ ├── rdkafka-6.0.3 │ │ │ │ ├── redis-5.3.7 │ │ │ │ └── uuid-1.2.0 │ │ │ └── pecl │ │ ├── libraries │ │ │ ├── libcassandra │ │ │ ├── libcassandra-2.16.0 │ │ │ ├── librdkafka │ │ │ └── librdkafka-1.9.2 │ │ ├── nginx │ │ ├── nginx-1.24.0 │ │ ├── patches │ │ │ ├── httpd-ignoresigterm.patch │ │ │ ├── nginx-ignoresigterm.patch │ │ │ ├── php-freetype-pkgconfig.patch │ │ │ └── php-ignoresigterm.patch │ │ ├── php │ │ ├── php-5.6.40 │ │ ├── php-7.0.33 │ │ ├── php-7.1.33 │ │ ├── php-7.2.34 │ │ ├── php-7.3.33 │ │ ├── php-7.4.33 │ │ ├── php-8.0.28 │ │ ├── php-8.1.18 │ │ ├── php-8.2.5 │ │ ├── php-min │ │ └── php-min-8.1.18 │ │ ├── devcenter │ │ ├── .gitignore │ │ ├── README.md │ │ ├── built-in-extensions.twig │ │ ├── composer.json │ │ ├── composer.lock │ │ ├── composers.twig │ │ ├── extensions.twig │ │ ├── generate.php │ │ ├── packages.twig │ │ ├── runtimes.twig │ │ ├── third-party-extensions.twig │ │ └── webservers.twig │ │ └── installer │ │ ├── README.md │ │ ├── composer.json │ │ └── src │ │ ├── ComposerInstaller.php │ │ ├── ComposerInstallerPlugin.php │ │ ├── Downloader.php │ │ └── NoopDownloader.php ├── heroku-buildpack-python │ ├── Pipfile │ ├── Pipfile.lock │ ├── README.md │ ├── bin │ │ ├── compile │ │ ├── detect │ │ ├── release │ │ ├── stdlib │ │ ├── steps │ │ │ ├── collectstatic │ │ │ ├── eggpath-fix │ │ │ ├── eggpath-fix2 │ │ │ ├── gdal │ │ │ ├── geo-libs │ │ │ ├── hooks │ │ │ │ ├── post_compile │ │ │ │ └── pre_compile │ │ │ ├── mercurial │ │ │ ├── nltk │ │ │ ├── pip-install │ │ │ ├── pip-uninstall │ │ │ ├── pipenv │ │ │ ├── pipenv-python-version │ │ │ ├── pylibmc │ │ │ ├── python │ │ │ └── sqlite3 │ │ ├── test-compile │ │ ├── utils │ │ └── warnings │ ├── builds │ │ ├── README.md │ │ ├── libraries │ │ │ ├── sqlite │ │ │ └── vendor │ │ │ │ ├── gdal │ │ │ │ ├── geos │ │ │ │ ├── libffi │ │ │ │ ├── libmemcache │ │ │ │ └── proj │ │ └── runtimes │ │ │ ├── build-python.sh │ │ │ ├── pypy-5.8.0 │ │ │ ├── pypy3-5.8.0 │ │ │ └── python-3.6.6 │ ├── etc │ │ ├── ci-setup.sh │ │ └── publish.sh │ ├── requirements.txt │ ├── spec │ │ ├── hatchet │ │ │ └── python_spec.rb │ │ └── spec_helper.rb │ ├── test │ │ ├── fixtures │ │ │ ├── airflow │ │ │ │ └── requirements.txt │ │ │ ├── cffi │ │ │ │ └── requirements.txt │ │ │ ├── collectstatic │ │ │ │ ├── .gitignore │ │ │ │ ├── Pipfile │ │ │ │ ├── Pipfile.lock │ │ │ │ ├── Procfile │ │ │ │ ├── Procfile.windows │ │ │ │ ├── README.md │ │ │ │ ├── app.json │ │ │ │ ├── gettingstarted │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── settings.py │ │ │ │ │ ├── static │ │ │ │ │ │ └── humans.txt │ │ │ │ │ ├── urls.py │ │ │ │ │ └── wsgi.py │ │ │ │ ├── hello │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── admin.py │ │ │ │ │ ├── migrations │ │ │ │ │ │ ├── 0001_initial.py │ │ │ │ │ │ └── __init__.py │ │ │ │ │ ├── models.py │ │ │ │ │ ├── static │ │ │ │ │ │ └── lang-logo.png │ │ │ │ │ ├── templates │ │ │ │ │ │ ├── base.html │ │ │ │ │ │ ├── db.html │ │ │ │ │ │ └── index.html │ │ │ │ │ ├── tests.py │ │ │ │ │ └── views.py │ │ │ │ └── manage.py │ │ │ ├── geos │ │ │ │ └── requirements.txt │ │ │ ├── git-egg │ │ │ │ └── requirements.txt │ │ │ ├── nltk │ │ │ │ ├── nltk.txt │ │ │ │ ├── requirements.txt │ │ │ │ └── runtime.txt │ │ │ ├── no-requirements │ │ │ │ ├── init │ │ │ │ └── touch │ │ │ ├── pipenv-full-version │ │ │ │ ├── Pipfile │ │ │ │ └── Pipfile.lock │ │ │ ├── pipenv-lock │ │ │ │ ├── Pipfile │ │ │ │ └── Pipfile.lock │ │ │ ├── pipenv-version │ │ │ │ ├── Pipfile │ │ │ │ └── Pipfile.lock │ │ │ ├── pipenv │ │ │ │ └── Pipfile │ │ │ ├── psycopg2 │ │ │ │ └── requirements.txt │ │ │ ├── pylibmc │ │ │ │ └── requirements.txt │ │ │ ├── python2 │ │ │ │ ├── requirements.txt │ │ │ │ └── runtime.txt │ │ │ ├── python3 │ │ │ │ └── requirements.txt │ │ │ ├── requirements-standard │ │ │ │ └── requirements.txt │ │ │ └── setup-py │ │ │ │ ├── README.rst │ │ │ │ ├── maya.py │ │ │ │ └── setup.py │ │ ├── run │ │ ├── shunit2 │ │ └── utils │ └── vendor │ │ ├── WEB_CONCURRENCY.sh │ │ ├── get-pip.py │ │ ├── jq │ │ ├── pip-pop │ │ ├── docopt.py │ │ ├── pip-diff │ │ ├── pip-grep │ │ └── sp-grep │ │ ├── pipenv-to-pip │ │ ├── python.gunicorn.sh │ │ ├── runtime-fixer │ │ ├── setuptools-39.0.1-py2.py3-none-any.whl │ │ ├── shunit2 │ │ └── test-utils ├── heroku-buildpack-ruby │ ├── .gitignore │ ├── .travis.yml │ ├── CHANGELOG.md │ ├── Gemfile │ ├── LICENSE │ ├── README.md │ ├── Rakefile │ ├── bin │ │ ├── compile │ │ ├── detect │ │ └── release │ ├── config │ │ └── cdn.yml │ ├── hatchet.json │ ├── lib │ │ ├── language_pack.rb │ │ └── language_pack │ │ │ ├── base.rb │ │ │ ├── cache.rb │ │ │ ├── disable_deploys.rb │ │ │ ├── fetcher.rb │ │ │ ├── helpers │ │ │ ├── bundler_cache.rb │ │ │ ├── bundler_wrapper.rb │ │ │ ├── jvm_installer.rb │ │ │ ├── node_installer.rb │ │ │ ├── plugin_installer.rb │ │ │ ├── rake_runner.rb │ │ │ └── stale_file_cleaner.rb │ │ │ ├── instrument.rb │ │ │ ├── metadata.rb │ │ │ ├── no_lockfile.rb │ │ │ ├── rack.rb │ │ │ ├── rails2.rb │ │ │ ├── rails3.rb │ │ │ ├── rails4.rb │ │ │ ├── rails41.rb │ │ │ ├── rails42.rb │ │ │ ├── rails5.rb │ │ │ ├── ruby.rb │ │ │ ├── ruby_version.rb │ │ │ ├── shell_helpers.rb │ │ │ └── version.rb │ ├── spec │ │ ├── bugs_spec.rb │ │ ├── default_cache_spec.rb │ │ ├── gem_detect_errors_spec.rb │ │ ├── helpers │ │ │ ├── bundler_wrapper_spec.rb │ │ │ ├── fetcher_spec.rb │ │ │ ├── rake_runner_spec.rb │ │ │ ├── ruby_version_spec.rb │ │ │ ├── shell_spec.rb │ │ │ └── stale_file_cleaner_spec.rb │ │ ├── multibuildpack_spec.rb │ │ ├── no_lockfile_spec.rb │ │ ├── rack_spec.rb │ │ ├── rails23_spec.rb │ │ ├── rails3_spec.rb │ │ ├── rails41_spec.rb │ │ ├── rails42_spec.rb │ │ ├── rails4_spec.rb │ │ ├── rails5_spec.rb │ │ ├── rubies_spec.rb │ │ ├── ruby_spec.rb │ │ ├── spec_helper.rb │ │ ├── stack_spec.rb │ │ ├── upgrade_ruby_spec.rb │ │ └── user_env_compile_edge_case_spec.rb │ ├── support │ │ └── s3 │ │ │ ├── hmac │ │ │ └── s3 │ └── vendor │ │ ├── dotenv.rb │ │ ├── lpxc.rb │ │ └── syck_hack.rb └── jvm-common │ ├── bin │ ├── compile │ ├── detect │ ├── java │ ├── release │ └── util │ └── opt │ ├── jdbc.sh │ ├── jmx-exporter.sh │ ├── jvmcommon.sh │ ├── pinpoint.sh │ ├── spring-cloud.sh │ ├── with_jmap │ ├── with_jmap_and_jstack │ ├── with_jmap_and_jstack_java │ ├── with_jmap_java │ ├── with_jstack │ └── with_jstack_java ├── changelog.md ├── pre-compile ├── .result.json ├── bin │ ├── jq-aarch64 │ ├── jq-arm64 │ └── jq-x86_64 ├── conf │ ├── rails.ru │ ├── rails3.ru │ └── rails4.ru ├── lib │ ├── depds.sh │ ├── globalenv.sh │ ├── procfile.sh │ ├── runtimes.sh │ ├── slugignore.sh │ └── sqlvercontrol.sh ├── pre-compile └── tmp │ ├── Procfile │ └── composer.json └── release.sh /.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goodrain/builder/82ed52d0cbb2a5b49b6d35d102b8f8010a6504f8/.DS_Store -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | 2 | buildpacks/.DS_Store 3 | buildpacks/heroku-buildpack-php/.DS_Store 4 | buildpacks/heroku-buildpack-php/support/.DS_Store 5 | buildpacks/heroku-buildpack-php/support/build/.DS_Store 6 | buildpacks/heroku-buildpack-php/support/build/extensions/failure_pkg.list 7 | *.log 8 | -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- 1 | { 2 | "go.inferGopath": false 3 | } -------------------------------------------------------------------------------- /buildpacks/goodrain-buildpack-java-jar/bin/detect: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | [ -f /app/LANGUAGE ] && LANG=`grep java-jar /app/LANGUAGE` 4 | 5 | if [ "$LANG" == "java-jar" ];then 6 | echo "Java jar App" && exit 0 7 | else 8 | exit 1 9 | fi 10 | -------------------------------------------------------------------------------- /buildpacks/goodrain-buildpack-java-jar/bin/release: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | BUILD_DIR=$1 4 | 5 | cat < 3 | 4 | cat << EOF 5 | addons: [] 6 | default_process_types: 7 | web: npm start 8 | EOF 9 | -------------------------------------------------------------------------------- /buildpacks/goodrain-buildpack-nodestatic/bin/test: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | 3 | BUILD_DIR=${1:-} 4 | if yarn --version > /dev/null 2>&1; then 5 | cd "$BUILD_DIR" && yarn test 6 | else 7 | cd "$BUILD_DIR" && npm test 8 | fi 9 | -------------------------------------------------------------------------------- /buildpacks/goodrain-buildpack-nodestatic/lib/json.sh: -------------------------------------------------------------------------------- 1 | read_json() { 2 | local file=$1 3 | local key=$2 4 | if test -f $file; then 5 | cat $file | $JQ --raw-output "$key // \"\"" || return 1 6 | else 7 | echo "" 8 | fi 9 | } 10 | -------------------------------------------------------------------------------- /buildpacks/goodrain-buildpack-nodestatic/plugin/heroku-nodejs-plugin-node-10.sha512: -------------------------------------------------------------------------------- 1 | 10e91fb8f741a42226fe91daf41a30032f6950f560622ce4523766d93dfd9d01dc88b3d5bfb26968d69d5f8fb6c61f0b35db310f61c366ae0c8d48c9181ee02c heroku-nodejs-plugin-node-10-v4.tar.gz 2 | -------------------------------------------------------------------------------- /buildpacks/goodrain-buildpack-nodestatic/plugin/heroku-nodejs-plugin-node-10.tar.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goodrain/builder/82ed52d0cbb2a5b49b6d35d102b8f8010a6504f8/buildpacks/goodrain-buildpack-nodestatic/plugin/heroku-nodejs-plugin-node-10.tar.gz -------------------------------------------------------------------------------- /buildpacks/goodrain-buildpack-nodestatic/plugin/heroku-nodejs-plugin-node-11.sha512: -------------------------------------------------------------------------------- 1 | 6d0732e32f6cb2a818c415c5fc454912113da273c3b158124c630db473aa0b157fc81c41dd90de887a804e3c2c2eae0b9897d0da329b7a6e52b9cf27db4e5d0a heroku-nodejs-plugin-node-11-v4.tar.gz 2 | -------------------------------------------------------------------------------- /buildpacks/goodrain-buildpack-nodestatic/plugin/heroku-nodejs-plugin-node-11.tar.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goodrain/builder/82ed52d0cbb2a5b49b6d35d102b8f8010a6504f8/buildpacks/goodrain-buildpack-nodestatic/plugin/heroku-nodejs-plugin-node-11.tar.gz -------------------------------------------------------------------------------- /buildpacks/goodrain-buildpack-nodestatic/plugin/heroku-nodejs-plugin-node-8.sha512: -------------------------------------------------------------------------------- 1 | 82a7f67bf61490d40aa69455a6a1fd7459f9fc219dfe9b0ac65cf7345e8a1c10070ce96ef42eecc5eb82fb5d7ea74b69e1a060c44f0a438eb02e81fd109c2ea4 heroku-nodejs-plugin-node-8-v4.tar.gz 2 | -------------------------------------------------------------------------------- /buildpacks/goodrain-buildpack-nodestatic/plugin/heroku-nodejs-plugin-node-8.tar.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goodrain/builder/82ed52d0cbb2a5b49b6d35d102b8f8010a6504f8/buildpacks/goodrain-buildpack-nodestatic/plugin/heroku-nodejs-plugin-node-8.tar.gz -------------------------------------------------------------------------------- /buildpacks/goodrain-buildpack-nodestatic/plugin/heroku-nodejs-plugin-node-9.sha512: -------------------------------------------------------------------------------- 1 | d7bca7b45d0852e082103041b7a5d1331470074223314273275c4cd8d09ef6174c14b270ede7f501e6280e935814535783a8d4050d9e21a8918b1ab81f444870 heroku-nodejs-plugin-node-9-v4.tar.gz 2 | -------------------------------------------------------------------------------- /buildpacks/goodrain-buildpack-nodestatic/plugin/heroku-nodejs-plugin-node-9.tar.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goodrain/builder/82ed52d0cbb2a5b49b6d35d102b8f8010a6504f8/buildpacks/goodrain-buildpack-nodestatic/plugin/heroku-nodejs-plugin-node-9.tar.gz -------------------------------------------------------------------------------- /buildpacks/goodrain-buildpack-nodestatic/plugin/version: -------------------------------------------------------------------------------- 1 | v4 2 | -------------------------------------------------------------------------------- /buildpacks/goodrain-buildpack-nodestatic/spec/fixtures/repos/node-10-metrics/Procfile: -------------------------------------------------------------------------------- 1 | web: node src/index.js 2 | -------------------------------------------------------------------------------- /buildpacks/goodrain-buildpack-nodestatic/spec/fixtures/repos/node-10-metrics/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "node-metrics-test-app", 3 | "version": "1.0.0", 4 | "engines": { 5 | "node": "10.x" 6 | }, 7 | "main": "index.js", 8 | "license": "MIT", 9 | "devDependencies": {}, 10 | "dependencies": {} 11 | } 12 | -------------------------------------------------------------------------------- /buildpacks/goodrain-buildpack-nodestatic/spec/fixtures/repos/node-10/Procfile: -------------------------------------------------------------------------------- 1 | web: node src/index.js 2 | -------------------------------------------------------------------------------- /buildpacks/goodrain-buildpack-nodestatic/spec/fixtures/repos/node-10/app.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "hello-world" 3 | } 4 | -------------------------------------------------------------------------------- /buildpacks/goodrain-buildpack-nodestatic/spec/fixtures/repos/node-11-metrics/Procfile: -------------------------------------------------------------------------------- 1 | web: node src/index.js 2 | -------------------------------------------------------------------------------- /buildpacks/goodrain-buildpack-nodestatic/spec/fixtures/repos/node-11/Procfile: -------------------------------------------------------------------------------- 1 | web: node src/index.js 2 | -------------------------------------------------------------------------------- /buildpacks/goodrain-buildpack-nodestatic/spec/fixtures/repos/node-11/app.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "hello-world" 3 | } 4 | -------------------------------------------------------------------------------- /buildpacks/goodrain-buildpack-nodestatic/spec/fixtures/repos/node-6/Procfile: -------------------------------------------------------------------------------- 1 | web: node src/index.js 2 | -------------------------------------------------------------------------------- /buildpacks/goodrain-buildpack-nodestatic/spec/fixtures/repos/node-6/app.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "hello-world" 3 | } 4 | -------------------------------------------------------------------------------- /buildpacks/goodrain-buildpack-nodestatic/spec/fixtures/repos/node-8-metrics/Procfile: -------------------------------------------------------------------------------- 1 | web: node src/index.js 2 | -------------------------------------------------------------------------------- /buildpacks/goodrain-buildpack-nodestatic/spec/fixtures/repos/node-8/Procfile: -------------------------------------------------------------------------------- 1 | web: node src/index.js 2 | -------------------------------------------------------------------------------- /buildpacks/goodrain-buildpack-nodestatic/spec/fixtures/repos/node-8/app.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "hello-world" 3 | } 4 | -------------------------------------------------------------------------------- /buildpacks/goodrain-buildpack-nodestatic/spec/fixtures/repos/node-9-metrics/Procfile: -------------------------------------------------------------------------------- 1 | web: node src/index.js 2 | -------------------------------------------------------------------------------- /buildpacks/goodrain-buildpack-nodestatic/spec/fixtures/repos/node-9/Procfile: -------------------------------------------------------------------------------- 1 | web: node src/index.js 2 | -------------------------------------------------------------------------------- /buildpacks/goodrain-buildpack-nodestatic/spec/fixtures/repos/node-9/app.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "hello-world" 3 | } 4 | -------------------------------------------------------------------------------- /buildpacks/goodrain-buildpack-nodestatic/spec/fixtures/repos/node-metrics-conflict/Procfile: -------------------------------------------------------------------------------- 1 | web: node src/index.js 2 | -------------------------------------------------------------------------------- /buildpacks/goodrain-buildpack-nodestatic/test/fixtures/bad-json/README.md: -------------------------------------------------------------------------------- 1 | A fake README, to keep npm from polluting stderr. -------------------------------------------------------------------------------- /buildpacks/goodrain-buildpack-nodestatic/test/fixtures/cache-directories-camel/README.md: -------------------------------------------------------------------------------- 1 | A fake README, to keep npm from polluting stderr. -------------------------------------------------------------------------------- /buildpacks/goodrain-buildpack-nodestatic/test/fixtures/cache-directories-camel/bower.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "node-buildpack-test-app", 3 | "dependencies": { 4 | "jquery": "^1.11.1" 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /buildpacks/goodrain-buildpack-nodestatic/test/fixtures/cache-directories/README.md: -------------------------------------------------------------------------------- 1 | A fake README, to keep npm from polluting stderr. -------------------------------------------------------------------------------- /buildpacks/goodrain-buildpack-nodestatic/test/fixtures/cache-directories/bower.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "node-buildpack-test-app", 3 | "dependencies": { 4 | "jquery": "^1.11.1" 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /buildpacks/goodrain-buildpack-nodestatic/test/fixtures/cache-prebuild/README.md: -------------------------------------------------------------------------------- 1 | A fake README, to keep npm from polluting stderr. -------------------------------------------------------------------------------- /buildpacks/goodrain-buildpack-nodestatic/test/fixtures/caching/README.md: -------------------------------------------------------------------------------- 1 | A fake README, to keep npm from polluting stderr. -------------------------------------------------------------------------------- /buildpacks/goodrain-buildpack-nodestatic/test/fixtures/ci-dependencies-yarn/README.md: -------------------------------------------------------------------------------- 1 | A fake README, to keep npm from polluting stderr. -------------------------------------------------------------------------------- /buildpacks/goodrain-buildpack-nodestatic/test/fixtures/ci-dependencies/README.md: -------------------------------------------------------------------------------- 1 | A fake README, to keep npm from polluting stderr. -------------------------------------------------------------------------------- /buildpacks/goodrain-buildpack-nodestatic/test/fixtures/ci-env-test/README.md: -------------------------------------------------------------------------------- 1 | A fake README, to keep npm from polluting stderr. -------------------------------------------------------------------------------- /buildpacks/goodrain-buildpack-nodestatic/test/fixtures/dangerous-range-greater-than/README.md: -------------------------------------------------------------------------------- 1 | A fake README, to keep npm from polluting stderr. -------------------------------------------------------------------------------- /buildpacks/goodrain-buildpack-nodestatic/test/fixtures/dangerous-range-star/README.md: -------------------------------------------------------------------------------- 1 | A fake README, to keep npm from polluting stderr. -------------------------------------------------------------------------------- /buildpacks/goodrain-buildpack-nodestatic/test/fixtures/dependencies-modules-checked-in-with-devdependencies/README.md: -------------------------------------------------------------------------------- 1 | A fake README, to keep npm from polluting stderr. -------------------------------------------------------------------------------- /buildpacks/goodrain-buildpack-nodestatic/test/fixtures/dependencies-modules-checked-in-with-devdependencies/node_modules/traverse/.npmignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | -------------------------------------------------------------------------------- /buildpacks/goodrain-buildpack-nodestatic/test/fixtures/dependencies-modules-checked-in-with-devdependencies/node_modules/traverse/.travis.yml: -------------------------------------------------------------------------------- 1 | language: node_js 2 | node_js: 3 | - 0.6 4 | -------------------------------------------------------------------------------- /buildpacks/goodrain-buildpack-nodestatic/test/fixtures/dependencies-modules-checked-in-without-devdependencies/README.md: -------------------------------------------------------------------------------- 1 | A fake README, to keep npm from polluting stderr. -------------------------------------------------------------------------------- /buildpacks/goodrain-buildpack-nodestatic/test/fixtures/dependencies-modules-checked-in-without-devdependencies/node_modules/traverse/.npmignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | -------------------------------------------------------------------------------- /buildpacks/goodrain-buildpack-nodestatic/test/fixtures/dependencies-modules-checked-in-without-devdependencies/node_modules/traverse/.travis.yml: -------------------------------------------------------------------------------- 1 | language: node_js 2 | node_js: 3 | - 0.6 4 | -------------------------------------------------------------------------------- /buildpacks/goodrain-buildpack-nodestatic/test/fixtures/dependencies-yarn/README.md: -------------------------------------------------------------------------------- 1 | A fake README, to keep npm from polluting stderr. -------------------------------------------------------------------------------- /buildpacks/goodrain-buildpack-nodestatic/test/fixtures/dependencies/README.md: -------------------------------------------------------------------------------- 1 | A fake README, to keep npm from polluting stderr. -------------------------------------------------------------------------------- /buildpacks/goodrain-buildpack-nodestatic/test/fixtures/dev-dependencies-npmrc/.npmrc: -------------------------------------------------------------------------------- 1 | dev=true 2 | -------------------------------------------------------------------------------- /buildpacks/goodrain-buildpack-nodestatic/test/fixtures/dev-dependencies-npmrc/README.md: -------------------------------------------------------------------------------- 1 | A fake README, to keep npm from polluting stderr. -------------------------------------------------------------------------------- /buildpacks/goodrain-buildpack-nodestatic/test/fixtures/dot-heroku-collision-2/.heroku/random-file: -------------------------------------------------------------------------------- 1 | This is is in .heroku/ but doesn't conflict with our files 2 | -------------------------------------------------------------------------------- /buildpacks/goodrain-buildpack-nodestatic/test/fixtures/dot-heroku-collision/.heroku: -------------------------------------------------------------------------------- 1 | This file could be anything! 2 | -------------------------------------------------------------------------------- /buildpacks/goodrain-buildpack-nodestatic/test/fixtures/dot-heroku-node-collision/.heroku/node: -------------------------------------------------------------------------------- 1 | Filler file 2 | -------------------------------------------------------------------------------- /buildpacks/goodrain-buildpack-nodestatic/test/fixtures/gitignore-package-json/.gitignore: -------------------------------------------------------------------------------- 1 | package.json 2 | -------------------------------------------------------------------------------- /buildpacks/goodrain-buildpack-nodestatic/test/fixtures/info-empty/README.md: -------------------------------------------------------------------------------- 1 | A fake README, to keep npm from polluting stderr. -------------------------------------------------------------------------------- /buildpacks/goodrain-buildpack-nodestatic/test/fixtures/invalid-dependency/README.md: -------------------------------------------------------------------------------- 1 | A fake README, to keep npm from polluting stderr. -------------------------------------------------------------------------------- /buildpacks/goodrain-buildpack-nodestatic/test/fixtures/invalid-io/README.md: -------------------------------------------------------------------------------- 1 | A fake README, to keep npm from polluting stderr. -------------------------------------------------------------------------------- /buildpacks/goodrain-buildpack-nodestatic/test/fixtures/invalid-node-semver/README.md: -------------------------------------------------------------------------------- 1 | A fake README, to keep npm from polluting stderr. -------------------------------------------------------------------------------- /buildpacks/goodrain-buildpack-nodestatic/test/fixtures/invalid-node/README.md: -------------------------------------------------------------------------------- 1 | A fake README, to keep npm from polluting stderr. -------------------------------------------------------------------------------- /buildpacks/goodrain-buildpack-nodestatic/test/fixtures/many-warnings/node_modules/hashish/examples/map.js: -------------------------------------------------------------------------------- 1 | var Hash = require('hashish'); 2 | var obj = { a : 1, b : 2, c : 3, d : 4 }; 3 | 4 | var mapped = Hash.map(obj, function (x) { 5 | return x * 10 6 | }); 7 | console.dir(mapped); 8 | -------------------------------------------------------------------------------- /buildpacks/goodrain-buildpack-nodestatic/test/fixtures/many-warnings/node_modules/hashish/node_modules/traverse/.npmignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | -------------------------------------------------------------------------------- /buildpacks/goodrain-buildpack-nodestatic/test/fixtures/many-warnings/node_modules/hashish/node_modules/traverse/.travis.yml: -------------------------------------------------------------------------------- 1 | language: node_js 2 | node_js: 3 | - 0.6 4 | -------------------------------------------------------------------------------- /buildpacks/goodrain-buildpack-nodestatic/test/fixtures/missing-devdeps-1/postinstall.js: -------------------------------------------------------------------------------- 1 | const lodash = require('lodash'); 2 | -------------------------------------------------------------------------------- /buildpacks/goodrain-buildpack-nodestatic/test/fixtures/missing-grunt/README.md: -------------------------------------------------------------------------------- 1 | A fake README, to keep npm from polluting stderr. -------------------------------------------------------------------------------- /buildpacks/goodrain-buildpack-nodestatic/test/fixtures/modules-checked-in/README.md: -------------------------------------------------------------------------------- 1 | A fake README, to keep npm from polluting stderr. -------------------------------------------------------------------------------- /buildpacks/goodrain-buildpack-nodestatic/test/fixtures/modules-checked-in/node_modules/hashish/examples/map.js: -------------------------------------------------------------------------------- 1 | var Hash = require('hashish'); 2 | var obj = { a : 1, b : 2, c : 3, d : 4 }; 3 | 4 | var mapped = Hash.map(obj, function (x) { 5 | return x * 10 6 | }); 7 | console.dir(mapped); 8 | -------------------------------------------------------------------------------- /buildpacks/goodrain-buildpack-nodestatic/test/fixtures/modules-checked-in/node_modules/hashish/node_modules/traverse/.npmignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | -------------------------------------------------------------------------------- /buildpacks/goodrain-buildpack-nodestatic/test/fixtures/modules-checked-in/node_modules/hashish/node_modules/traverse/.travis.yml: -------------------------------------------------------------------------------- 1 | language: node_js 2 | node_js: 3 | - 0.6 4 | -------------------------------------------------------------------------------- /buildpacks/goodrain-buildpack-nodestatic/test/fixtures/no-package-json/Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goodrain/builder/82ed52d0cbb2a5b49b6d35d102b8f8010a6504f8/buildpacks/goodrain-buildpack-nodestatic/test/fixtures/no-package-json/Gemfile -------------------------------------------------------------------------------- /buildpacks/goodrain-buildpack-nodestatic/test/fixtures/no-script-hooks/README.md: -------------------------------------------------------------------------------- 1 | A fake README, to keep npm from polluting stderr. -------------------------------------------------------------------------------- /buildpacks/goodrain-buildpack-nodestatic/test/fixtures/no-start/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "no-start", 3 | "version": "1.0.0", 4 | "description": "", 5 | "main": "index.js", 6 | "scripts": { 7 | 8 | }, 9 | "keywords": [], 10 | "author": "", 11 | "license": "ISC" 12 | } 13 | -------------------------------------------------------------------------------- /buildpacks/goodrain-buildpack-nodestatic/test/fixtures/no-version/README.md: -------------------------------------------------------------------------------- 1 | A fake README, to keep npm from polluting stderr. -------------------------------------------------------------------------------- /buildpacks/goodrain-buildpack-nodestatic/test/fixtures/node-0.12.6/README.md: -------------------------------------------------------------------------------- 1 | A fake README, to keep npm from polluting stderr. -------------------------------------------------------------------------------- /buildpacks/goodrain-buildpack-nodestatic/test/fixtures/node-0.12.7/README.md: -------------------------------------------------------------------------------- 1 | A fake README, to keep npm from polluting stderr. -------------------------------------------------------------------------------- /buildpacks/goodrain-buildpack-nodestatic/test/fixtures/node-10/README.md: -------------------------------------------------------------------------------- 1 | A fake README, to keep npm from polluting stderr. -------------------------------------------------------------------------------- /buildpacks/goodrain-buildpack-nodestatic/test/fixtures/node-6/README.md: -------------------------------------------------------------------------------- 1 | A fake README, to keep npm from polluting stderr. -------------------------------------------------------------------------------- /buildpacks/goodrain-buildpack-nodestatic/test/fixtures/node-8/README.md: -------------------------------------------------------------------------------- 1 | A fake README, to keep npm from polluting stderr. -------------------------------------------------------------------------------- /buildpacks/goodrain-buildpack-nodestatic/test/fixtures/node-9/README.md: -------------------------------------------------------------------------------- 1 | A fake README, to keep npm from polluting stderr. -------------------------------------------------------------------------------- /buildpacks/goodrain-buildpack-nodestatic/test/fixtures/node-modules-cache-1/README.md: -------------------------------------------------------------------------------- 1 | A fake README, to keep npm from polluting stderr. -------------------------------------------------------------------------------- /buildpacks/goodrain-buildpack-nodestatic/test/fixtures/node-modules-cache-2/README.md: -------------------------------------------------------------------------------- 1 | A fake README, to keep npm from polluting stderr. -------------------------------------------------------------------------------- /buildpacks/goodrain-buildpack-nodestatic/test/fixtures/node-project-missing-package-json/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goodrain/builder/82ed52d0cbb2a5b49b6d35d102b8f8010a6504f8/buildpacks/goodrain-buildpack-nodestatic/test/fixtures/node-project-missing-package-json/LICENSE -------------------------------------------------------------------------------- /buildpacks/goodrain-buildpack-nodestatic/test/fixtures/node-project-missing-package-json/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goodrain/builder/82ed52d0cbb2a5b49b6d35d102b8f8010a6504f8/buildpacks/goodrain-buildpack-nodestatic/test/fixtures/node-project-missing-package-json/README.md -------------------------------------------------------------------------------- /buildpacks/goodrain-buildpack-nodestatic/test/fixtures/node-project-missing-package-json/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goodrain/builder/82ed52d0cbb2a5b49b6d35d102b8f8010a6504f8/buildpacks/goodrain-buildpack-nodestatic/test/fixtures/node-project-missing-package-json/index.js -------------------------------------------------------------------------------- /buildpacks/goodrain-buildpack-nodestatic/test/fixtures/node-project-missing-package-json/src/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goodrain/builder/82ed52d0cbb2a5b49b6d35d102b8f8010a6504f8/buildpacks/goodrain-buildpack-nodestatic/test/fixtures/node-project-missing-package-json/src/CHANGELOG.md -------------------------------------------------------------------------------- /buildpacks/goodrain-buildpack-nodestatic/test/fixtures/node-project-missing-package-json/src/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goodrain/builder/82ed52d0cbb2a5b49b6d35d102b8f8010a6504f8/buildpacks/goodrain-buildpack-nodestatic/test/fixtures/node-project-missing-package-json/src/app.js -------------------------------------------------------------------------------- /buildpacks/goodrain-buildpack-nodestatic/test/fixtures/node-project-missing-package-json/src/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goodrain/builder/82ed52d0cbb2a5b49b6d35d102b8f8010a6504f8/buildpacks/goodrain-buildpack-nodestatic/test/fixtures/node-project-missing-package-json/src/webpack.config.js -------------------------------------------------------------------------------- /buildpacks/goodrain-buildpack-nodestatic/test/fixtures/npm-lockfile-no-version/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "yarn", 3 | "version": "1.0.0", 4 | "main": "index.js", 5 | "license": "MIT", 6 | "dependencies": { 7 | "lodash": "^4.16.4" 8 | }, 9 | "engines": { 10 | "node": "8.9.1" 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /buildpacks/goodrain-buildpack-nodestatic/test/fixtures/npm-lockfile-old-version/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "yarn", 3 | "version": "1.0.0", 4 | "main": "index.js", 5 | "license": "MIT", 6 | "dependencies": { 7 | "lodash": "^4.16.4" 8 | }, 9 | "engines": { 10 | "npm": "2.x.x" 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /buildpacks/goodrain-buildpack-nodestatic/test/fixtures/npm-version-range/README.md: -------------------------------------------------------------------------------- 1 | A fake README, to keep npm from polluting stderr. -------------------------------------------------------------------------------- /buildpacks/goodrain-buildpack-nodestatic/test/fixtures/npm-version-specific/README.md: -------------------------------------------------------------------------------- 1 | A fake README, to keep npm from polluting stderr. -------------------------------------------------------------------------------- /buildpacks/goodrain-buildpack-nodestatic/test/fixtures/npm5/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "yarn", 3 | "version": "1.0.0", 4 | "main": "index.js", 5 | "license": "MIT", 6 | "engines": { 7 | "npm": "5.3.0" 8 | }, 9 | "dependencies": { 10 | "lodash": "^4.16.4" 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /buildpacks/goodrain-buildpack-nodestatic/test/fixtures/optional-dependencies/README.md: -------------------------------------------------------------------------------- 1 | A fake README, to keep npm from polluting stderr. -------------------------------------------------------------------------------- /buildpacks/goodrain-buildpack-nodestatic/test/fixtures/pre-post-build-scripts/README.md: -------------------------------------------------------------------------------- 1 | A fake README, to keep npm from polluting stderr. -------------------------------------------------------------------------------- /buildpacks/goodrain-buildpack-nodestatic/test/fixtures/print-node-options/README.md: -------------------------------------------------------------------------------- 1 | A fake README, to keep npm from polluting stderr. -------------------------------------------------------------------------------- /buildpacks/goodrain-buildpack-nodestatic/test/fixtures/range-with-space/README.md: -------------------------------------------------------------------------------- 1 | A fake README, to keep npm from polluting stderr. -------------------------------------------------------------------------------- /buildpacks/goodrain-buildpack-nodestatic/test/fixtures/script-hooks/README.md: -------------------------------------------------------------------------------- 1 | A fake README, to keep npm from polluting stderr. -------------------------------------------------------------------------------- /buildpacks/goodrain-buildpack-nodestatic/test/fixtures/shrinkwrap/README.md: -------------------------------------------------------------------------------- 1 | A fake README, to keep npm from polluting stderr. -------------------------------------------------------------------------------- /buildpacks/goodrain-buildpack-nodestatic/test/fixtures/slugignore-package-json/.slugignore: -------------------------------------------------------------------------------- 1 | package.json 2 | -------------------------------------------------------------------------------- /buildpacks/goodrain-buildpack-nodestatic/test/fixtures/specific-version/README.md: -------------------------------------------------------------------------------- 1 | A fake README, to keep npm from polluting stderr. -------------------------------------------------------------------------------- /buildpacks/goodrain-buildpack-nodestatic/test/fixtures/stable-node/README.md: -------------------------------------------------------------------------------- 1 | A fake README, to keep npm from polluting stderr. -------------------------------------------------------------------------------- /buildpacks/goodrain-buildpack-nodestatic/test/fixtures/unstable-version/README.md: -------------------------------------------------------------------------------- 1 | A fake README, to keep npm from polluting stderr. -------------------------------------------------------------------------------- /buildpacks/goodrain-buildpack-nodestatic/test/fixtures/userconfig/.npmrc: -------------------------------------------------------------------------------- 1 | ; Any URL that throws 404s 2 | registry = "https://www.google.com/" 3 | strict-ssl = false 4 | ; Ensure fast failure 5 | fetch-retries = 0 6 | fetch-retry-factor = 0 7 | fetch-retry-mintimeout = 0 8 | -------------------------------------------------------------------------------- /buildpacks/goodrain-buildpack-nodestatic/test/fixtures/userconfig/README.md: -------------------------------------------------------------------------------- 1 | A fake README, to keep npm from polluting stderr. -------------------------------------------------------------------------------- /buildpacks/goodrain-buildpack-nodestatic/test/fixtures/yarn-and-npm-lockfiles/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "yarn", 3 | "version": "1.0.0", 4 | "main": "index.js", 5 | "license": "MIT", 6 | "dependencies": { 7 | "lodash": "^4.16.4" 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /buildpacks/goodrain-buildpack-nodestatic/test/fixtures/yarn-and-shrinkwrap-lockfiles/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "yarn", 3 | "version": "1.0.0", 4 | "main": "index.js", 5 | "license": "MIT", 6 | "dependencies": { 7 | "lodash": "^4.16.4" 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /buildpacks/goodrain-buildpack-nodestatic/test/fixtures/yarn-engine/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "yarn", 3 | "version": "1.0.0", 4 | "main": "index.js", 5 | "license": "MIT", 6 | "engines": { 7 | "yarn": "1.4.0" 8 | }, 9 | "dependencies": { 10 | "lodash": "^4.16.4" 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /buildpacks/goodrain-buildpack-nodestatic/test/fixtures/yarn-engine/yarn.lock: -------------------------------------------------------------------------------- 1 | # THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. 2 | # yarn lockfile v1 3 | lodash: 4 | version "4.16.4" 5 | resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.16.4.tgz#01ce306b9bad1319f2a5528674f88297aeb70127" 6 | 7 | -------------------------------------------------------------------------------- /buildpacks/goodrain-buildpack-nodestatic/test/fixtures/yarn-invalid-semver/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "yarn", 3 | "version": "1.0.0", 4 | "main": "index.js", 5 | "license": "MIT", 6 | "engines": { 7 | "yarn": "0.17q" 8 | }, 9 | "dependencies": { 10 | "lodash": "^4.16.4" 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /buildpacks/goodrain-buildpack-nodestatic/test/fixtures/yarn-invalid/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "yarn", 3 | "version": "1.0.0", 4 | "main": "index.js", 5 | "license": "MIT", 6 | "engines": { 7 | "yarn": "0.171" 8 | }, 9 | "dependencies": { 10 | "lodash": "^4.16.4" 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /buildpacks/goodrain-buildpack-nodestatic/test/fixtures/yarn-invalid/yarn.lock: -------------------------------------------------------------------------------- 1 | # THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. 2 | # yarn lockfile v1 3 | lodash: 4 | version "4.16.4" 5 | resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.16.4.tgz#01ce306b9bad1319f2a5528674f88297aeb70127" 6 | 7 | -------------------------------------------------------------------------------- /buildpacks/goodrain-buildpack-nodestatic/test/fixtures/yarn-lockfile-out-of-date/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "yarn", 3 | "version": "1.0.0", 4 | "main": "index.js", 5 | "license": "MIT", 6 | "dependencies": { 7 | "lodash": "4.17.4" 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /buildpacks/goodrain-buildpack-nodestatic/test/fixtures/yarn-only-engine/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "yarn", 3 | "version": "1.0.0", 4 | "main": "index.js", 5 | "license": "MIT", 6 | "engines": { 7 | "yarn": "1.4.0" 8 | }, 9 | "dependencies": { 10 | "lodash": "^4.16.4" 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /buildpacks/goodrain-buildpack-nodestatic/test/fixtures/yarn-run/yarn.lock: -------------------------------------------------------------------------------- 1 | # THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. 2 | # yarn lockfile v1 3 | lodash: 4 | version "4.16.4" 5 | resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.16.4.tgz#01ce306b9bad1319f2a5528674f88297aeb70127" 6 | 7 | -------------------------------------------------------------------------------- /buildpacks/goodrain-buildpack-nodestatic/test/fixtures/yarn-v1-semver/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "yarn", 3 | "version": "1.0.0", 4 | "main": "index.js", 5 | "license": "MIT", 6 | "engines": { 7 | "yarn": "1.x" 8 | }, 9 | "dependencies": { 10 | "lodash": "^4.16.4" 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /buildpacks/goodrain-buildpack-nodestatic/test/fixtures/yarn-v1-semver/yarn.lock: -------------------------------------------------------------------------------- 1 | # THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. 2 | # yarn lockfile v1 3 | lodash: 4 | version "4.16.4" 5 | resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.16.4.tgz#01ce306b9bad1319f2a5528674f88297aeb70127" 6 | 7 | -------------------------------------------------------------------------------- /buildpacks/goodrain-buildpack-nodestatic/test/fixtures/yarn/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "yarn", 3 | "version": "1.0.0", 4 | "main": "index.js", 5 | "license": "MIT", 6 | "engines": { 7 | "yarn": "1.x" 8 | }, 9 | "dependencies": { 10 | "lodash": "^4.16.4" 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /buildpacks/goodrain-buildpack-nodestatic/test/fixtures/yarn/yarn.lock: -------------------------------------------------------------------------------- 1 | # THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. 2 | # yarn lockfile v1 3 | lodash: 4 | version "4.16.4" 5 | resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.16.4.tgz#01ce306b9bad1319f2a5528674f88297aeb70127" 6 | 7 | -------------------------------------------------------------------------------- /buildpacks/goodrain-buildpack-static/bin/detect: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | # bin/detect 3 | 4 | if [[ -f "$1/index.html" ]]; then 5 | echo "Static" && exit 0 6 | else 7 | exit 1 8 | fi -------------------------------------------------------------------------------- /buildpacks/goodrain-buildpack-static/bin/release: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | # bin/release 3 | 4 | cat < 3 | 4 | echo "--- {}" 5 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/buildpack.toml: -------------------------------------------------------------------------------- 1 | [buildpack] 2 | name = "Go" 3 | 4 | [publish.Ignore] 5 | files = [ 6 | "test/", 7 | "sbin/", 8 | "file-cache/", 9 | ".gitignore", 10 | ".travis.yml", 11 | "Makefile" 12 | ] -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/dep-go-1-10/main.go: -------------------------------------------------------------------------------- 1 | package main 2 | 3 | import "fmt" 4 | 5 | func main() { 6 | fmt.Println("hello") 7 | } 8 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/dep-go-version/main.go: -------------------------------------------------------------------------------- 1 | package main 2 | 3 | import "fmt" 4 | 5 | func main() { 6 | fmt.Println("hello") 7 | } 8 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/dep-golang-migrate/main.go: -------------------------------------------------------------------------------- 1 | package main 2 | 3 | import "fmt" 4 | 5 | func main() { 6 | fmt.Println("hello") 7 | } 8 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/dep-install-multi/a/main.go: -------------------------------------------------------------------------------- 1 | package main 2 | 3 | import "fmt" 4 | 5 | func main() { 6 | fmt.Println("a") 7 | } 8 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/dep-install-multi/b/main.go: -------------------------------------------------------------------------------- 1 | package main 2 | 3 | import "fmt" 4 | 5 | func main() { 6 | fmt.Println("b") 7 | } 8 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/dep-mattes-migrate/main.go: -------------------------------------------------------------------------------- 1 | package main 2 | 3 | import "fmt" 4 | 5 | func main() { 6 | fmt.Println("hello") 7 | } 8 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/dep-naked-go-version/main.go: -------------------------------------------------------------------------------- 1 | package main 2 | 3 | import "fmt" 4 | 5 | func main() { 6 | fmt.Println("hello") 7 | } 8 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/dep-no-deps/main.go: -------------------------------------------------------------------------------- 1 | package main 2 | 3 | import "fmt" 4 | 5 | func main() { 6 | fmt.Println("hello") 7 | } 8 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/dep-no-ensure/main.go: -------------------------------------------------------------------------------- 1 | package main 2 | 3 | import "fmt" 4 | 5 | func main() { 6 | fmt.Println("hello") 7 | } 8 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/dep-with-dep-pruned/main.go: -------------------------------------------------------------------------------- 1 | package main 2 | 3 | import ( 4 | "fmt" 5 | 6 | "github.com/heroku/x/scrub" 7 | ) 8 | 9 | func main() { 10 | fmt.Println("hello") 11 | fmt.Println(scrub.RestrictedParams["access_token"]) 12 | } 13 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/dep-with-dep-pruned/vendor/github.com/heroku/x/.travis.yml: -------------------------------------------------------------------------------- 1 | language: go 2 | go: 1.8.3 3 | sudo: false 4 | install: true 5 | script: 6 | - go get -u -v ./... 7 | - go test -v ./... 8 | - go test -v -race ./... -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/dep-with-dep-pruned/vendor/github.com/heroku/x/README.md: -------------------------------------------------------------------------------- 1 | # x 2 | 3 | A set of packages for reuse within Heroku Go applications. 4 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/dep-with-dep-pruned/vendor/github.com/heroku/x/scrub/doc.go: -------------------------------------------------------------------------------- 1 | // Package scrub defines helpers for removing sensitive data from HTTP headers 2 | // and URLs to make them safe for logging. 3 | package scrub 4 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/dep-with-dep/main.go: -------------------------------------------------------------------------------- 1 | package main 2 | 3 | import ( 4 | "fmt" 5 | 6 | "github.com/heroku/x/scrub" 7 | ) 8 | 9 | func main() { 10 | fmt.Println("hello") 11 | fmt.Println(scrub.RestrictedParams["access_token"]) 12 | } 13 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/dep-with-dep/vendor/github.com/heroku/x/.travis.yml: -------------------------------------------------------------------------------- 1 | language: go 2 | go: 1.8.3 3 | sudo: false 4 | install: true 5 | script: 6 | - go get -u -v ./... 7 | - go test -v ./... 8 | - go test -v -race ./... -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/dep-with-dep/vendor/github.com/heroku/x/README.md: -------------------------------------------------------------------------------- 1 | # x 2 | 3 | A set of packages for reuse within Heroku Go applications. 4 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/dep-with-dep/vendor/github.com/heroku/x/hmetrics/doc.go: -------------------------------------------------------------------------------- 1 | /* 2 | package hmetrics is a self-contained client for heroku Go runtime metrics. 3 | */ 4 | 5 | package hmetrics 6 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/dep-with-dep/vendor/github.com/heroku/x/hmetrics/example/onload/main.go: -------------------------------------------------------------------------------- 1 | package main 2 | 3 | import ( 4 | "net/http" 5 | "os" 6 | 7 | _ "github.com/heroku/x/hmetrics/onload" 8 | ) 9 | 10 | func main() { 11 | http.ListenAndServe(":"+os.Getenv("PORT"), nil) 12 | } 13 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/dep-with-dep/vendor/github.com/heroku/x/scrub/doc.go: -------------------------------------------------------------------------------- 1 | // Package scrub defines helpers for removing sensitive data from HTTP headers 2 | // and URLs to make them safe for logging. 3 | package scrub 4 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/gb-basic/src/cmd/fixture/main.go: -------------------------------------------------------------------------------- 1 | package main 2 | 3 | import "fmt" 4 | 5 | func main() { 6 | fmt.Println("hello") 7 | } 8 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/gb-vendor/src/cmd/fixture/main.go: -------------------------------------------------------------------------------- 1 | package main 2 | 3 | import "fmt" 4 | import "github.com/heroku/slog" 5 | 6 | func main() { 7 | c := slog.Context{} 8 | c.Add("test", "me") 9 | fmt.Println(c) 10 | } 11 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/gb-vendor/vendor/src/github.com/heroku/slog/README.md: -------------------------------------------------------------------------------- 1 | Structured Logging Helpers 2 | 3 | Use the [godoc](http://godoc.org/github.com/heroku/slog) 4 | 5 | May evolve into something. 6 | 7 | May not. 8 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/gb-with-tests/src/cmd/fixture/main.go: -------------------------------------------------------------------------------- 1 | package main 2 | 3 | import "fmt" 4 | 5 | func main() { 6 | fmt.Println("hello") 7 | } 8 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/gb-with-tests/src/sub/sub.go: -------------------------------------------------------------------------------- 1 | package sub 2 | 3 | func Hello() string { 4 | return "hello" 5 | } 6 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/glide-basic/glide.yaml: -------------------------------------------------------------------------------- 1 | package: github.com/heroku/fixture 2 | import: [] 3 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/glide-basic/main.go: -------------------------------------------------------------------------------- 1 | package main 2 | 3 | import "fmt" 4 | 5 | func main() { 6 | fmt.Println("fixture") 7 | } 8 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/glide-massage-vendor/main.go: -------------------------------------------------------------------------------- 1 | package main 2 | 3 | import "fmt" 4 | import "github.com/heroku/slog" 5 | 6 | func main() { 7 | ctx := slog.Context{} 8 | ctx.Add("fixture", true) 9 | fmt.Println(ctx) 10 | } 11 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/glide-with-deps/glide.lock: -------------------------------------------------------------------------------- 1 | hash: b7c9f21f171e3eaff3119a98290cd79e2d52522421567662efaa78e4fd3f6f60 2 | updated: 2016-05-24T13:32:57.515912483-07:00 3 | imports: 4 | - name: github.com/heroku/slog 5 | version: 7746152d93404575df4efa59a29adb8c168c464a 6 | devImports: [] 7 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/glide-with-deps/glide.yaml: -------------------------------------------------------------------------------- 1 | package: github.com/heroku/fixture 2 | import: 3 | - package: github.com/heroku/slog 4 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/glide-with-deps/main.go: -------------------------------------------------------------------------------- 1 | package main 2 | 3 | import "fmt" 4 | import "github.com/heroku/slog" 5 | 6 | func main() { 7 | ctx := slog.Context{} 8 | ctx.Add("fixture", true) 9 | fmt.Println(ctx) 10 | } 11 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/glide-with-deps/vendor/github.com/heroku/slog/README.md: -------------------------------------------------------------------------------- 1 | Structured Logging Helpers 2 | 3 | Use the [godoc](http://godoc.org/github.com/heroku/slog) 4 | 5 | May evolve into something. 6 | 7 | May not. 8 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/glide-with-hg-dep/glide.lock: -------------------------------------------------------------------------------- 1 | hash: 25e42040b96d0cc64fde7402a8408952209d0c88d4650ac0599aef6d0ab26abc 2 | updated: 2016-08-26T11:26:13.178663978-07:00 3 | imports: 4 | - name: bitbucket.org/pkg/inflect 5 | version: 8961c3750a47b8c0b3e118d52513b97adf85a7e8 6 | testImports: [] 7 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/glide-with-hg-dep/glide.yaml: -------------------------------------------------------------------------------- 1 | package: github.com/heroku/fixture 2 | import: 3 | - package: bitbucket.org/pkg/inflect 4 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/glide-with-hg-dep/main.go: -------------------------------------------------------------------------------- 1 | package main 2 | 3 | import "fmt" 4 | import "bitbucket.org/pkg/inflect" 5 | 6 | func main() { 7 | i := inflect.Rule{} 8 | fmt.Println(i) 9 | } 10 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/glide-with-hg-dep/vendor/bitbucket.org/pkg/inflect/.hg_archival.txt: -------------------------------------------------------------------------------- 1 | repo: 384c8ec3ade621d8deb0126f2b0762b60f930435 2 | node: 8961c3750a47b8c0b3e118d52513b97adf85a7e8 3 | branch: default 4 | latesttag: go.r60 5 | latesttagdistance: 12 6 | changessincelatesttag: 12 7 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/glide-with-hg-dep/vendor/bitbucket.org/pkg/inflect/.hgignore: -------------------------------------------------------------------------------- 1 | swp$ 2 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/glide-with-hg-dep/vendor/bitbucket.org/pkg/inflect/.hgtags: -------------------------------------------------------------------------------- 1 | 0171269ad8d0932db8da15af7567e91184d4e0b0 go.r60 2 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/glide-with-tests/glide.yaml: -------------------------------------------------------------------------------- 1 | package: github.com/heroku/fixture 2 | import: [] 3 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/glide-with-tests/main.go: -------------------------------------------------------------------------------- 1 | package main 2 | 3 | import "fmt" 4 | 5 | func main() { 6 | fmt.Println("fixture") 7 | } 8 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/glide-with-tests/sub/sub.go: -------------------------------------------------------------------------------- 1 | package sub 2 | 3 | func Hello() string { 4 | return "hello" 5 | } 6 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/glide-wo-deps/glide.lock: -------------------------------------------------------------------------------- 1 | hash: b7c9f21f171e3eaff3119a98290cd79e2d52522421567662efaa78e4fd3f6f60 2 | updated: 2016-05-24T13:32:57.515912483-07:00 3 | imports: 4 | - name: github.com/heroku/slog 5 | version: 7746152d93404575df4efa59a29adb8c168c464a 6 | devImports: [] 7 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/glide-wo-deps/glide.yaml: -------------------------------------------------------------------------------- 1 | package: github.com/heroku/fixture 2 | import: 3 | - package: github.com/heroku/slog 4 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/glide-wo-deps/main.go: -------------------------------------------------------------------------------- 1 | package main 2 | 3 | import "fmt" 4 | import "github.com/heroku/slog" 5 | 6 | func main() { 7 | ctx := slog.Context{} 8 | ctx.Add("fixture", true) 9 | fmt.Println(ctx) 10 | } 11 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/godep-basic-go14/Godeps/Godeps.json: -------------------------------------------------------------------------------- 1 | { 2 | "GoVersion": "go1.4.3", 3 | "ImportPath": "github.com/heroku/fixture", 4 | "Deps": [] 5 | } -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/godep-basic-go14/main.go: -------------------------------------------------------------------------------- 1 | package main 2 | 3 | import "fmt" 4 | 5 | func main() { 6 | fmt.Println("hello") 7 | } 8 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/godep-basic-go17/Godeps/Godeps.json: -------------------------------------------------------------------------------- 1 | { 2 | "GoVersion": "go1.7", 3 | "ImportPath": "github.com/heroku/fixture", 4 | "Deps": [] 5 | } -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/godep-basic-go17/main.go: -------------------------------------------------------------------------------- 1 | package main 2 | 3 | import "fmt" 4 | import "runtime" 5 | 6 | func main() { 7 | fmt.Println(runtime.Version()) 8 | } 9 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/godep-basic-wo-procfile/Godeps/Godeps.json: -------------------------------------------------------------------------------- 1 | { 2 | "GoVersion": "go1.6", 3 | "ImportPath": "github.com/heroku/fixture", 4 | "Deps": [] 5 | } -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/godep-basic-wo-procfile/main.go: -------------------------------------------------------------------------------- 1 | package main 2 | 3 | import "fmt" 4 | 5 | func main() { 6 | fmt.Println("hello") 7 | } 8 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/godep-basic/Godeps/Godeps.json: -------------------------------------------------------------------------------- 1 | { 2 | "GoVersion": "go1.6", 3 | "ImportPath": "github.com/heroku/fixture", 4 | "Deps": [] 5 | } -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/godep-basic/Procfile: -------------------------------------------------------------------------------- 1 | web: fixture 2 | foo: bar -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/godep-basic/main.go: -------------------------------------------------------------------------------- 1 | package main 2 | 3 | import "fmt" 4 | 5 | func main() { 6 | fmt.Println("hello") 7 | } 8 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/godep-bin-file/Godeps/Godeps.json: -------------------------------------------------------------------------------- 1 | { 2 | "GoVersion": "go1.6", 3 | "ImportPath": "github.com/heroku/fixture", 4 | "Deps": [] 5 | } -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/godep-bin-file/bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goodrain/builder/82ed52d0cbb2a5b49b6d35d102b8f8010a6504f8/buildpacks/heroku-buildpack-go/test/fixtures/godep-bin-file/bin -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/godep-bin-file/main.go: -------------------------------------------------------------------------------- 1 | package main 2 | 3 | import "fmt" 4 | 5 | func main() { 6 | fmt.Println("hello") 7 | } 8 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/godep-cgo-basic/Godeps/Readme: -------------------------------------------------------------------------------- 1 | This directory tree is generated automatically by godep. 2 | 3 | Please do not edit. 4 | 5 | See https://github.com/tools/godep for more information. 6 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/godep-cgo-basic/main.go: -------------------------------------------------------------------------------- 1 | package main 2 | 3 | import ( 4 | "fmt" 5 | 6 | // Check pgdriver.go for for CGO flags 7 | _ "github.com/jbarham/gopgsqldriver" 8 | ) 9 | 10 | func main() { 11 | fmt.Println("hello") 12 | } 13 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/godep-cgo-basic/vendor/github.com/jbarham/gopgsqldriver/.gitignore: -------------------------------------------------------------------------------- 1 | *.out 2 | _* 3 | pgdriver.cgo* 4 | *.o 5 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/godep-cgo-vendored/Godeps/Readme: -------------------------------------------------------------------------------- 1 | This directory tree is generated automatically by godep. 2 | 3 | Please do not edit. 4 | 5 | See https://github.com/tools/godep for more information. 6 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/godep-cgo-vendored/main.go: -------------------------------------------------------------------------------- 1 | package main 2 | 3 | import "fmt" 4 | import "github.com/hillu/go-yara" 5 | 6 | func main() { 7 | fmt.Println(yara.Rules{}) 8 | } 9 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/godep-cgo-vendored/vendor/bin/yara: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goodrain/builder/82ed52d0cbb2a5b49b6d35d102b8f8010a6504f8/buildpacks/heroku-buildpack-go/test/fixtures/godep-cgo-vendored/vendor/bin/yara -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/godep-cgo-vendored/vendor/bin/yarac: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goodrain/builder/82ed52d0cbb2a5b49b6d35d102b8f8010a6504f8/buildpacks/heroku-buildpack-go/test/fixtures/godep-cgo-vendored/vendor/bin/yarac -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/godep-cgo-vendored/vendor/lib/libyara.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goodrain/builder/82ed52d0cbb2a5b49b6d35d102b8f8010a6504f8/buildpacks/heroku-buildpack-go/test/fixtures/godep-cgo-vendored/vendor/lib/libyara.a -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/godep-cgo-vendored/vendor/lib/libyara.so: -------------------------------------------------------------------------------- 1 | libyara.so.3.4.0 -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/godep-cgo-vendored/vendor/lib/libyara.so.3: -------------------------------------------------------------------------------- 1 | libyara.so.3.4.0 -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/godep-cgo-vendored/vendor/lib/libyara.so.3.4.0: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goodrain/builder/82ed52d0cbb2a5b49b6d35d102b8f8010a6504f8/buildpacks/heroku-buildpack-go/test/fixtures/godep-cgo-vendored/vendor/lib/libyara.so.3.4.0 -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/godep-cmd/Godeps/Godeps.json: -------------------------------------------------------------------------------- 1 | { 2 | "GoVersion": "go1.6", 3 | "ImportPath": "github.com/heroku/fixture", 4 | "Packages":["./..."], 5 | "Deps": [] 6 | } -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/godep-cmd/cmd/fixture/main.go: -------------------------------------------------------------------------------- 1 | package main 2 | 3 | import "fmt" 4 | 5 | func main() { 6 | fmt.Println("fixture") 7 | } 8 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/godep-cmd/cmd/other/main.go: -------------------------------------------------------------------------------- 1 | package main 2 | 3 | import "fmt" 4 | 5 | func main() { 6 | fmt.Println("other") 7 | } 8 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/godep-devel-go/Godeps/Godeps.json: -------------------------------------------------------------------------------- 1 | { 2 | "GoVersion": "devel-15f7a66", 3 | "ImportPath": "github.com/heroku/fixture", 4 | "Deps": [] 5 | } -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/godep-devel-go/main.go: -------------------------------------------------------------------------------- 1 | package main 2 | 3 | import "fmt" 4 | import "runtime" 5 | 6 | func main() { 7 | fmt.Println(runtime.Version()) 8 | } 9 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/godep-ld-symbol-value-go14/Godeps/Godeps.json: -------------------------------------------------------------------------------- 1 | { 2 | "ImportPath": "github.com/heroku/fixture", 3 | "GoVersion": "go1.4", 4 | "GodepVersion": "v62", 5 | "Deps": [] 6 | } 7 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/godep-ld-symbol-value-go14/Godeps/Readme: -------------------------------------------------------------------------------- 1 | This directory tree is generated automatically by godep. 2 | 3 | Please do not edit. 4 | 5 | See https://github.com/tools/godep for more information. 6 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/godep-ld-symbol-value-go14/main.go: -------------------------------------------------------------------------------- 1 | package main 2 | 3 | import ( 4 | "fmt" 5 | ) 6 | 7 | var fixture string 8 | 9 | func main() { 10 | fmt.Println(fixture) 11 | } 12 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/godep-ld-symbol-value/Godeps/Godeps.json: -------------------------------------------------------------------------------- 1 | { 2 | "ImportPath": "github.com/heroku/fixture", 3 | "GoVersion": "go1.6", 4 | "GodepVersion": "v62", 5 | "Deps": [] 6 | } 7 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/godep-ld-symbol-value/Godeps/Readme: -------------------------------------------------------------------------------- 1 | This directory tree is generated automatically by godep. 2 | 3 | Please do not edit. 4 | 5 | See https://github.com/tools/godep for more information. 6 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/godep-ld-symbol-value/main.go: -------------------------------------------------------------------------------- 1 | package main 2 | 3 | import ( 4 | "fmt" 5 | ) 6 | 7 | var fixture string 8 | 9 | func main() { 10 | fmt.Println(fixture) 11 | } 12 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/godep-malformed/Godeps/Godeps.json: -------------------------------------------------------------------------------- 1 | { 2 | "bad", 3 | } -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/godep-massage-vendor/Godeps/Readme: -------------------------------------------------------------------------------- 1 | This directory tree is generated automatically by godep. 2 | 3 | Please do not edit. 4 | 5 | See https://github.com/tools/godep for more information. 6 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/godep-massage-vendor/main.go: -------------------------------------------------------------------------------- 1 | package main 2 | 3 | import "fmt" 4 | 5 | func main() { 6 | fmt.Println("hello") 7 | } 8 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/godep-massage-vendor/vendor/github.com/fatih/color/.travis.yml: -------------------------------------------------------------------------------- 1 | language: go 2 | go: 1.3 3 | 4 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/godep-massage-vendor/vendor/github.com/go-sql-driver/mysql/.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | .DS_Store? 3 | ._* 4 | .Spotlight-V100 5 | .Trashes 6 | Icon? 7 | ehthumbs.db 8 | Thumbs.db 9 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/godep-massage-vendor/vendor/github.com/go-sql-driver/mysql/.travis.yml: -------------------------------------------------------------------------------- 1 | sudo: false 2 | language: go 3 | go: 4 | - 1.2 5 | - 1.3 6 | - 1.4 7 | - 1.5 8 | - tip 9 | 10 | before_script: 11 | - mysql -e 'create database gotest;' 12 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/godep-massage-vendor/vendor/github.com/gocql/gocql/.gitignore: -------------------------------------------------------------------------------- 1 | gocql-fuzz 2 | fuzz-corpus 3 | fuzz-work 4 | gocql.test -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/godep-massage-vendor/vendor/github.com/hailocab/go-hostpool/.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goodrain/builder/82ed52d0cbb2a5b49b6d35d102b8f8010a6504f8/buildpacks/heroku-buildpack-go/test/fixtures/godep-massage-vendor/vendor/github.com/hailocab/go-hostpool/.travis.yml -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/godep-massage-vendor/vendor/github.com/lib/pq/.gitignore: -------------------------------------------------------------------------------- 1 | .db 2 | *.test 3 | *~ 4 | *.swp 5 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/godep-massage-vendor/vendor/github.com/lib/pq/oid/doc.go: -------------------------------------------------------------------------------- 1 | // Package oid contains OID constants 2 | // as defined by the Postgres server. 3 | package oid 4 | 5 | // Oid is a Postgres Object ID. 6 | type Oid uint32 7 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/godep-massage-vendor/vendor/github.com/mattes/migrate/.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | test.db -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/godep-massage-vendor/vendor/github.com/mattes/migrate/version.go: -------------------------------------------------------------------------------- 1 | package main 2 | 3 | const Version string = "1.2.0" 4 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/godep-massage-vendor/vendor/github.com/mattn/go-isatty/doc.go: -------------------------------------------------------------------------------- 1 | // Package isatty implements interface to isatty 2 | package isatty 3 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/godep-massage-vendor/vendor/github.com/mattn/go-sqlite3/.gitignore: -------------------------------------------------------------------------------- 1 | *.db 2 | *.exe 3 | *.dll 4 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/godep-old-workspace/Godeps/Readme: -------------------------------------------------------------------------------- 1 | This directory tree is generated automatically by godep. 2 | 3 | Please do not edit. 4 | 5 | See https://github.com/tools/godep for more information. 6 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/godep-old-workspace/Godeps/_workspace/.gitignore: -------------------------------------------------------------------------------- 1 | /pkg 2 | /bin 3 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/godep-old-workspace/Godeps/_workspace/src/github.com/heroku/slog/README.md: -------------------------------------------------------------------------------- 1 | Structured Logging Helpers 2 | 3 | Use the [godoc](http://godoc.org/github.com/heroku/slog) 4 | 5 | May evolve into something. 6 | 7 | May not. 8 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/godep-old-workspace/Godeps/main.go: -------------------------------------------------------------------------------- 1 | package main 2 | 3 | import ( 4 | "fmt" 5 | 6 | "github.com/heroku/slog" 7 | ) 8 | 9 | func main() { 10 | c := slog.Context{} 11 | c.Add("test", "me") 12 | fmt.Println(c) 13 | } 14 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/godep-old-workspace/main.go: -------------------------------------------------------------------------------- 1 | package main 2 | 3 | import ( 4 | "fmt" 5 | 6 | "github.com/heroku/slog" 7 | ) 8 | 9 | func main() { 10 | c := slog.Context{} 11 | c.Add("test", "me") 12 | fmt.Println(c) 13 | } 14 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/godep-package-spec/Godeps/Readme: -------------------------------------------------------------------------------- 1 | This directory tree is generated automatically by godep. 2 | 3 | Please do not edit. 4 | 5 | See https://github.com/tools/godep for more information. 6 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/godep-package-spec/cmd/fixture/main.go: -------------------------------------------------------------------------------- 1 | package main 2 | 3 | import ( 4 | "fmt" 5 | 6 | "github.com/heroku/slog" 7 | ) 8 | 9 | func main() { 10 | c := slog.Context{} 11 | c.Add("test", "me") 12 | fmt.Println(c) 13 | } 14 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/godep-package-spec/vendor/github.com/heroku/slog/README.md: -------------------------------------------------------------------------------- 1 | Structured Logging Helpers 2 | 3 | Use the [godoc](http://godoc.org/github.com/heroku/slog) 4 | 5 | May evolve into something. 6 | 7 | May not. 8 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/godep-vendor-go17/Godeps/Readme: -------------------------------------------------------------------------------- 1 | This directory tree is generated automatically by godep. 2 | 3 | Please do not edit. 4 | 5 | See https://github.com/tools/godep for more information. 6 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/godep-vendor-go17/main.go: -------------------------------------------------------------------------------- 1 | package main 2 | 3 | import ( 4 | "fmt" 5 | 6 | "github.com/heroku/slog" 7 | ) 8 | 9 | func main() { 10 | c := slog.Context{} 11 | c.Add("test", "me") 12 | fmt.Println(c) 13 | } 14 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/godep-vendor-go17/vendor/github.com/heroku/slog/README.md: -------------------------------------------------------------------------------- 1 | Structured Logging Helpers 2 | 3 | Use the [godoc](http://godoc.org/github.com/heroku/slog) 4 | 5 | May evolve into something. 6 | 7 | May not. 8 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/godep-vendor/Godeps/Readme: -------------------------------------------------------------------------------- 1 | This directory tree is generated automatically by godep. 2 | 3 | Please do not edit. 4 | 5 | See https://github.com/tools/godep for more information. 6 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/godep-vendor/main.go: -------------------------------------------------------------------------------- 1 | package main 2 | 3 | import ( 4 | "fmt" 5 | 6 | "github.com/heroku/slog" 7 | ) 8 | 9 | func main() { 10 | c := slog.Context{} 11 | c.Add("test", "me") 12 | fmt.Println(c) 13 | } 14 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/godep-vendor/vendor/github.com/heroku/slog/README.md: -------------------------------------------------------------------------------- 1 | Structured Logging Helpers 2 | 3 | Use the [godoc](http://godoc.org/github.com/heroku/slog) 4 | 5 | May evolve into something. 6 | 7 | May not. 8 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/godep-with-package-names/Godeps/Readme: -------------------------------------------------------------------------------- 1 | This directory tree is generated automatically by godep. 2 | 3 | Please do not edit. 4 | 5 | See https://github.com/tools/godep for more information. 6 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/godep-with-package-names/pkg/main.go: -------------------------------------------------------------------------------- 1 | package main 2 | 3 | import ( 4 | "fmt" 5 | 6 | "github.com/heroku/slog" 7 | ) 8 | 9 | func main() { 10 | c := slog.Context{} 11 | c.Add("test", "me") 12 | fmt.Println(c) 13 | } 14 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/godep-with-package-names/vendor/github.com/heroku/slog/README.md: -------------------------------------------------------------------------------- 1 | Structured Logging Helpers 2 | 3 | Use the [godoc](http://godoc.org/github.com/heroku/slog) 4 | 5 | May evolve into something. 6 | 7 | May not. 8 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/godep-with-tests/Godeps/Godeps.json: -------------------------------------------------------------------------------- 1 | { 2 | "GoVersion": "go1.6", 3 | "ImportPath": "github.com/heroku/fixture", 4 | "Deps": [] 5 | } -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/godep-with-tests/Procfile: -------------------------------------------------------------------------------- 1 | web: fixture 2 | foo: bar -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/godep-with-tests/main.go: -------------------------------------------------------------------------------- 1 | package main 2 | 3 | import "fmt" 4 | 5 | func main() { 6 | fmt.Println("hello") 7 | } 8 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/godep-with-tests/sub/sub.go: -------------------------------------------------------------------------------- 1 | package sub 2 | 3 | func Hello() string { 4 | return "hello" 5 | } 6 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/govendor-basic-wo-procfile/main.go: -------------------------------------------------------------------------------- 1 | package main 2 | 3 | import "fmt" 4 | 5 | func main() { 6 | fmt.Println("hello") 7 | } 8 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/govendor-basic-wo-procfile/vendor/vendor.json: -------------------------------------------------------------------------------- 1 | { 2 | "rootPath": "github.com/heroku/fixture", 3 | "comment": "", 4 | "ignore": "test", 5 | "package": [ 6 | ] 7 | } -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/govendor-basic/Procfile: -------------------------------------------------------------------------------- 1 | web: fixture 2 | foo: bar -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/govendor-basic/main.go: -------------------------------------------------------------------------------- 1 | package main 2 | 3 | import "fmt" 4 | 5 | func main() { 6 | fmt.Println("hello") 7 | } 8 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/govendor-basic/vendor/vendor.json: -------------------------------------------------------------------------------- 1 | { 2 | "rootPath": "github.com/heroku/fixture", 3 | "comment": "", 4 | "ignore": "test", 5 | "package": [ 6 | ] 7 | } -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/govendor-cmd/cmd/fixture/main.go: -------------------------------------------------------------------------------- 1 | package main 2 | 3 | import "fmt" 4 | 5 | func main() { 6 | fmt.Println("fixture") 7 | } 8 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/govendor-cmd/cmd/other/main.go: -------------------------------------------------------------------------------- 1 | package main 2 | 3 | import "fmt" 4 | 5 | func main() { 6 | fmt.Println("other") 7 | } 8 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/govendor-cmd/vendor/vendor.json: -------------------------------------------------------------------------------- 1 | { 2 | "rootPath": "github.com/heroku/fixture", 3 | "comment": "", 4 | "ignore": "test", 5 | "heroku": { 6 | "install":["./..."] 7 | }, 8 | "package": [ 9 | ] 10 | } -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/govendor-excluded/main.go: -------------------------------------------------------------------------------- 1 | package main 2 | 3 | import ( 4 | "fmt" 5 | 6 | "github.com/heroku/slog" 7 | ) 8 | 9 | func main() { 10 | ctx := slog.Context{} 11 | ctx.Count("hello", 1) 12 | fmt.Println(ctx) 13 | } 14 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/govendor-go15/main.go: -------------------------------------------------------------------------------- 1 | package main 2 | 3 | import "fmt" 4 | 5 | func main() { 6 | fmt.Println("hello") 7 | } 8 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/govendor-go15/vendor/vendor.json: -------------------------------------------------------------------------------- 1 | { 2 | "heroku": { 3 | "goVersion": "go1.5" 4 | }, 5 | "rootPath": "github.com/heroku/fixture", 6 | "comment": "", 7 | "ignore": "test", 8 | "package": [] 9 | } -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/govendor-malformed/vendor/vendor.json: -------------------------------------------------------------------------------- 1 | { 2 | "bad", 3 | } -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/govendor-mattes-migrate/main.go: -------------------------------------------------------------------------------- 1 | package main 2 | 3 | import "fmt" 4 | 5 | func main() { 6 | fmt.Println("hello") 7 | } 8 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/govendor-mattes-migrate/vendor/vendor.json: -------------------------------------------------------------------------------- 1 | { 2 | "comment": "", 3 | "ignore": "test", 4 | "heroku": { 5 | "install":["."], 6 | "additionalTools":["github.com/mattes/migrate"] 7 | }, 8 | "package": [], 9 | "rootPath": "github.com/heroku/fixture" 10 | } 11 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/govendor-missing-rootPath/main.go: -------------------------------------------------------------------------------- 1 | package main 2 | 3 | import "fmt" 4 | 5 | func main() { 6 | fmt.Println("hello") 7 | } 8 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/govendor-missing-rootPath/vendor/vendor.json: -------------------------------------------------------------------------------- 1 | { 2 | "comment": "", 3 | "ignore": "test", 4 | "package": [ 5 | ] 6 | } -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/govendor-private-github/Procfile: -------------------------------------------------------------------------------- 1 | web: fixture 2 | foo: bar -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/govendor-private-github/main.go: -------------------------------------------------------------------------------- 1 | package main 2 | 3 | import ( 4 | "fmt" 5 | 6 | "github.com/go-test-user/go-private-repo-test" 7 | ) 8 | 9 | func main() { 10 | fmt.Println("hello") 11 | fmt.Println(priv.Private) 12 | } 13 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/govendor-private-gitlab/Procfile: -------------------------------------------------------------------------------- 1 | web: fixture 2 | foo: bar -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/govendor-private-gitlab/main.go: -------------------------------------------------------------------------------- 1 | package main 2 | 3 | import ( 4 | "fmt" 5 | 6 | "gitlab.com/freeformz/private-go-test" 7 | ) 8 | 9 | func main() { 10 | fmt.Println("hello") 11 | fmt.Println(priv.Ate) 12 | } 13 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/govendor-private/Procfile: -------------------------------------------------------------------------------- 1 | web: fixture 2 | foo: bar -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/govendor-private/main.go: -------------------------------------------------------------------------------- 1 | package main 2 | 3 | import ( 4 | "fmt" 5 | 6 | "github.com/go-test-user/go-private-repo-test" 7 | ) 8 | 9 | func main() { 10 | fmt.Println("hello") 11 | fmt.Println(priv.Private) 12 | } 13 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/govendor-with-tests/Procfile: -------------------------------------------------------------------------------- 1 | web: fixture 2 | foo: bar -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/govendor-with-tests/main.go: -------------------------------------------------------------------------------- 1 | package main 2 | 3 | import "fmt" 4 | 5 | func main() { 6 | fmt.Println("hello") 7 | } 8 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/govendor-with-tests/sub/sub.go: -------------------------------------------------------------------------------- 1 | package sub 2 | 3 | func Hello() string { 4 | return "hello" 5 | } 6 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/govendor-with-tests/vendor/vendor.json: -------------------------------------------------------------------------------- 1 | { 2 | "rootPath": "github.com/heroku/fixture", 3 | "comment": "", 4 | "ignore": "test", 5 | "package": [ 6 | ] 7 | } -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/mod-basic-with-hooks/Procfile: -------------------------------------------------------------------------------- 1 | web: fixture -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/mod-basic-with-hooks/bin/go-post-compile: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | 3 | echo "POST COMPILE" -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/mod-basic-with-hooks/bin/go-pre-compile: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | 3 | echo "PRE COMPILE" -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/mod-basic-with-hooks/go.mod: -------------------------------------------------------------------------------- 1 | module github.com/heroku/fixture 2 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/mod-basic-with-hooks/main.go: -------------------------------------------------------------------------------- 1 | package main 2 | 3 | import "fmt" 4 | 5 | func main() { 6 | fmt.Println("hello") 7 | } 8 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/mod-basic-wo-procfile/go.mod: -------------------------------------------------------------------------------- 1 | module github.com/heroku/fixture 2 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/mod-basic-wo-procfile/main.go: -------------------------------------------------------------------------------- 1 | package main 2 | 3 | import "fmt" 4 | 5 | func main() { 6 | fmt.Println("hello") 7 | } 8 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/mod-basic/Procfile: -------------------------------------------------------------------------------- 1 | web: fixture -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/mod-basic/go.mod: -------------------------------------------------------------------------------- 1 | module github.com/heroku/fixture 2 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/mod-basic/main.go: -------------------------------------------------------------------------------- 1 | package main 2 | 3 | import "fmt" 4 | 5 | func main() { 6 | fmt.Println("hello") 7 | } 8 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/mod-cmd-web/cmd/other/main.go: -------------------------------------------------------------------------------- 1 | package main 2 | 3 | import "fmt" 4 | 5 | func main() { 6 | fmt.Println("other") 7 | } 8 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/mod-cmd-web/cmd/web/main.go: -------------------------------------------------------------------------------- 1 | package main 2 | 3 | import "fmt" 4 | 5 | func main() { 6 | fmt.Println("web") 7 | } 8 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/mod-cmd-web/go.mod: -------------------------------------------------------------------------------- 1 | module github.com/heroku/fixture 2 | 3 | go 1.12 4 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/mod-cmd/cmd/fixture/main.go: -------------------------------------------------------------------------------- 1 | package main 2 | 3 | import "fmt" 4 | 5 | func main() { 6 | fmt.Println("fixture") 7 | } 8 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/mod-cmd/cmd/other/main.go: -------------------------------------------------------------------------------- 1 | package main 2 | 3 | import "fmt" 4 | 5 | func main() { 6 | fmt.Println("other") 7 | } 8 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/mod-cmd/go.mod: -------------------------------------------------------------------------------- 1 | module github.com/heroku/fixture 2 | 3 | go 1.12 4 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/mod-deps-vendored-with-tests/.golangci.yml: -------------------------------------------------------------------------------- 1 | run: 2 | deadline: 10m 3 | tests: true 4 | linters: 5 | enable-all: true 6 | fast: true -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/mod-deps-vendored-with-tests/Procfile: -------------------------------------------------------------------------------- 1 | web: fixture -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/mod-deps-vendored-with-tests/go.mod: -------------------------------------------------------------------------------- 1 | module github.com/heroku/fixture 2 | 3 | require ( 4 | github.com/gorilla/context v1.1.1 // indirect 5 | github.com/gorilla/mux v1.6.2 6 | ) 7 | 8 | go 1.13 9 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/mod-deps-vendored-with-tests/main.go: -------------------------------------------------------------------------------- 1 | package main 2 | 3 | import ( 4 | "fmt" 5 | 6 | "github.com/gorilla/mux" 7 | ) 8 | 9 | func main() { 10 | fmt.Println(mux.ErrNotFound) 11 | } 12 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/mod-deps-vendored-with-tests/main_test.go: -------------------------------------------------------------------------------- 1 | package main 2 | 3 | import "testing" 4 | 5 | func Test_BasicTest(t *testing.T) { 6 | one := 1 7 | if one != 1 { 8 | t.Fatalf("expected 1 == 1") 9 | } 10 | } 11 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/mod-deps-vendored-with-tests/vendor/modules.txt: -------------------------------------------------------------------------------- 1 | # github.com/gorilla/context v1.1.1 2 | github.com/gorilla/context 3 | # github.com/gorilla/mux v1.6.2 4 | github.com/gorilla/mux 5 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/mod-deps-vendored/Procfile: -------------------------------------------------------------------------------- 1 | web: fixture -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/mod-deps-vendored/go.mod: -------------------------------------------------------------------------------- 1 | module github.com/heroku/fixture 2 | 3 | require ( 4 | github.com/gorilla/context v1.1.1 // indirect 5 | github.com/gorilla/mux v1.6.2 6 | ) 7 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/mod-deps-vendored/main.go: -------------------------------------------------------------------------------- 1 | package main 2 | 3 | import ( 4 | "fmt" 5 | 6 | "github.com/gorilla/mux" 7 | ) 8 | 9 | func main() { 10 | fmt.Println(mux.ErrNotFound) 11 | } 12 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/mod-deps-vendored/vendor/modules.txt: -------------------------------------------------------------------------------- 1 | # github.com/gorilla/context v1.1.1 2 | github.com/gorilla/context 3 | # github.com/gorilla/mux v1.6.2 4 | github.com/gorilla/mux 5 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/mod-deps-with-tests/.golangci.yml: -------------------------------------------------------------------------------- 1 | run: 2 | deadline: 10m 3 | tests: true 4 | linters: 5 | enable-all: true 6 | fast: true -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/mod-deps-with-tests/Procfile: -------------------------------------------------------------------------------- 1 | web: fixture -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/mod-deps-with-tests/go.mod: -------------------------------------------------------------------------------- 1 | module github.com/heroku/fixture 2 | 3 | require ( 4 | github.com/gorilla/context v1.1.1 // indirect 5 | github.com/gorilla/mux v1.6.2 6 | ) 7 | 8 | go 1.13 9 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/mod-deps-with-tests/main.go: -------------------------------------------------------------------------------- 1 | package main 2 | 3 | import ( 4 | "fmt" 5 | 6 | "github.com/gorilla/mux" 7 | ) 8 | 9 | func main() { 10 | fmt.Println(mux.ErrNotFound) 11 | } 12 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/mod-deps-with-tests/main_test.go: -------------------------------------------------------------------------------- 1 | package main 2 | 3 | import "testing" 4 | 5 | func Test_BasicTest(t *testing.T) { 6 | one := 1 7 | if one != 1 { 8 | t.Fatalf("expected 1 == 1") 9 | } 10 | } 11 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/mod-deps/Procfile: -------------------------------------------------------------------------------- 1 | web: fixture -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/mod-deps/go.mod: -------------------------------------------------------------------------------- 1 | module github.com/heroku/fixture 2 | 3 | require ( 4 | github.com/gorilla/context v1.1.1 // indirect 5 | github.com/gorilla/mux v1.6.2 6 | ) 7 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/mod-deps/main.go: -------------------------------------------------------------------------------- 1 | package main 2 | 3 | import ( 4 | "fmt" 5 | 6 | "github.com/gorilla/mux" 7 | ) 8 | 9 | func main() { 10 | fmt.Println(mux.ErrNotFound) 11 | } 12 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/mod-install/Procfile: -------------------------------------------------------------------------------- 1 | web: fixture1 2 | fixture2: fixture2 3 | other: other -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/mod-install/cmd/fixture1/main.go: -------------------------------------------------------------------------------- 1 | package main 2 | 3 | import ( 4 | "fmt" 5 | ) 6 | 7 | func main() { 8 | fmt.Println("fixture1") 9 | } 10 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/mod-install/cmd/fixture2/main.go: -------------------------------------------------------------------------------- 1 | package main 2 | 3 | import ( 4 | "fmt" 5 | ) 6 | 7 | func main() { 8 | fmt.Println("fixture2") 9 | } 10 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/mod-install/go.mod: -------------------------------------------------------------------------------- 1 | // +heroku install ./cmd/... ./other 2 | 3 | module github.com/heroku/fixture 4 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/mod-install/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goodrain/builder/82ed52d0cbb2a5b49b6d35d102b8f8010a6504f8/buildpacks/heroku-buildpack-go/test/fixtures/mod-install/go.sum -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/mod-install/other/main.go: -------------------------------------------------------------------------------- 1 | package main 2 | 3 | import ( 4 | "fmt" 5 | ) 6 | 7 | func main() { 8 | fmt.Println("other") 9 | } 10 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/mod-no-version/Procfile: -------------------------------------------------------------------------------- 1 | web: fixture -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/mod-no-version/go.mod: -------------------------------------------------------------------------------- 1 | module github.com/heroku/fixture 2 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/mod-no-version/main.go: -------------------------------------------------------------------------------- 1 | package main 2 | 3 | import "fmt" 4 | 5 | func main() { 6 | fmt.Println("hello") 7 | } 8 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/mod-old-version/Procfile: -------------------------------------------------------------------------------- 1 | web: fixture -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/mod-old-version/go.mod: -------------------------------------------------------------------------------- 1 | // +heroku goVersion go1.10 2 | 3 | module github.com/heroku/fixture 4 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/mod-old-version/main.go: -------------------------------------------------------------------------------- 1 | package main 2 | 3 | import "fmt" 4 | 5 | func main() { 6 | fmt.Println("hello") 7 | } 8 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/mod-with-bzr-dep/go.mod: -------------------------------------------------------------------------------- 1 | module github.com/heroku/fixture 2 | 3 | go 1.12 4 | 5 | require ( 6 | launchpad.net/gocheck v0.0.0-20140225173054-000000000087 // indirect 7 | launchpad.net/xmlpath v0.0.0-20130614043138-000000000004 8 | ) 9 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/mod-with-bzr-dep/main.go: -------------------------------------------------------------------------------- 1 | package main 2 | 3 | import ( 4 | "fmt" 5 | 6 | "launchpad.net/xmlpath" 7 | ) 8 | 9 | func main() { 10 | fmt.Println(xmlpath.Path{}) 11 | fmt.Println("fixture") 12 | } 13 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/mod-with-hg-dep/glide.lock: -------------------------------------------------------------------------------- 1 | hash: 25e42040b96d0cc64fde7402a8408952209d0c88d4650ac0599aef6d0ab26abc 2 | updated: 2016-08-26T11:26:13.178663978-07:00 3 | imports: 4 | - name: bitbucket.org/pkg/inflect 5 | version: 8961c3750a47b8c0b3e118d52513b97adf85a7e8 6 | testImports: [] 7 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/mod-with-hg-dep/glide.yaml: -------------------------------------------------------------------------------- 1 | package: github.com/heroku/fixture 2 | import: 3 | - package: bitbucket.org/pkg/inflect 4 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/mod-with-hg-dep/go.mod: -------------------------------------------------------------------------------- 1 | module github.com/heroku/fixture 2 | 3 | go 1.12 4 | 5 | require bitbucket.org/pkg/inflect v0.0.0-20130829110746-8961c3750a47 6 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/mod-with-hg-dep/go.sum: -------------------------------------------------------------------------------- 1 | bitbucket.org/pkg/inflect v0.0.0-20130829110746-8961c3750a47 h1:XDrztcXGcx7jow3UUE2dpYtdSWVUigoyn8G+shykEtw= 2 | bitbucket.org/pkg/inflect v0.0.0-20130829110746-8961c3750a47/go.mod h1:8Rt8gHhG+tKz8P3SoEzL/ZNVl25fPhMFKItv5HLIdtY= 3 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/mod-with-hg-dep/main.go: -------------------------------------------------------------------------------- 1 | package main 2 | 3 | import "fmt" 4 | import "bitbucket.org/pkg/inflect" 5 | 6 | func main() { 7 | i := inflect.Rule{} 8 | fmt.Println(i) 9 | } 10 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/mod-with-non-files-in-bin/Procfile: -------------------------------------------------------------------------------- 1 | web: fixture -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/mod-with-non-files-in-bin/bin/vendor/modules.txt: -------------------------------------------------------------------------------- 1 | # github.com/gorilla/context v1.1.1 2 | github.com/gorilla/context 3 | # github.com/gorilla/mux v1.6.2 4 | github.com/gorilla/mux 5 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/mod-with-non-files-in-bin/go.mod: -------------------------------------------------------------------------------- 1 | module github.com/heroku/fixture 2 | 3 | require ( 4 | github.com/gorilla/context v1.1.1 // indirect 5 | github.com/gorilla/mux v1.6.2 6 | ) 7 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/mod-with-non-files-in-bin/main.go: -------------------------------------------------------------------------------- 1 | package main 2 | 3 | import ( 4 | "fmt" 5 | 6 | "github.com/gorilla/mux" 7 | ) 8 | 9 | func main() { 10 | fmt.Println(mux.ErrNotFound) 11 | } 12 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/mod-with-non-files-in-bin/vendor/modules.txt: -------------------------------------------------------------------------------- 1 | # github.com/gorilla/context v1.1.1 2 | github.com/gorilla/context 3 | # github.com/gorilla/mux v1.6.2 4 | github.com/gorilla/mux 5 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/mod-with-quoted-module/go.mod: -------------------------------------------------------------------------------- 1 | module "github.com/heroku/fixture" 2 | 3 | go 1.12 4 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/mod-with-quoted-module/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goodrain/builder/82ed52d0cbb2a5b49b6d35d102b8f8010a6504f8/buildpacks/heroku-buildpack-go/test/fixtures/mod-with-quoted-module/go.sum -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-go/test/fixtures/mod-with-quoted-module/main.go: -------------------------------------------------------------------------------- 1 | package main 2 | 3 | import ( 4 | "fmt" 5 | ) 6 | 7 | func main() { 8 | fmt.Println("fixture") 9 | } 10 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-gradle/README.md: -------------------------------------------------------------------------------- 1 | ## 环境变量 2 | 3 | BUILD_DEBUG_INFO 4 | BUILD_GRADLE_TASK 5 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-gradle/bin/test: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | # bin/test 3 | 4 | # fail fast 5 | set -e 6 | 7 | cd ${1} && ./gradlew --gradle-user-home "$1/.gradle" --no-daemon test 8 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-gradle/opt/wrapper/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goodrain/builder/82ed52d0cbb2a5b49b6d35d102b8f8010a6504f8/buildpacks/heroku-buildpack-gradle/opt/wrapper/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-gradle/test/release_test.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | . ${BUILDPACK_TEST_RUNNER_HOME}/lib/test_utils.sh 4 | 5 | testRelease() 6 | { 7 | expected_release_output=`echo "---\n{}"` 8 | 9 | release 10 | 11 | assertCapturedEquals "${expected_release_output}" 12 | } 13 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-nodejs/.gitignore: -------------------------------------------------------------------------------- 1 | .anvil 2 | .DS_Store 3 | 4 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-nodejs/bin/release: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | # bin/release 3 | 4 | cat << EOF 5 | addons: [] 6 | default_process_types: 7 | web: npm start 8 | EOF 9 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-nodejs/bin/test: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | 3 | BUILD_DIR=${1:-} 4 | if yarn --version > /dev/null 2>&1; then 5 | cd "$BUILD_DIR" && yarn test 6 | else 7 | cd "$BUILD_DIR" && npm test 8 | fi 9 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-nodejs/lib/json.sh: -------------------------------------------------------------------------------- 1 | read_json() { 2 | local file=$1 3 | local key=$2 4 | if test -f $file; then 5 | cat $file | $JQ --raw-output "$key // \"\"" || return 1 6 | else 7 | echo "" 8 | fi 9 | } 10 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-nodejs/plugin/heroku-nodejs-plugin-node-10.sha512: -------------------------------------------------------------------------------- 1 | 10e91fb8f741a42226fe91daf41a30032f6950f560622ce4523766d93dfd9d01dc88b3d5bfb26968d69d5f8fb6c61f0b35db310f61c366ae0c8d48c9181ee02c heroku-nodejs-plugin-node-10-v4.tar.gz 2 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-nodejs/plugin/heroku-nodejs-plugin-node-10.tar.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goodrain/builder/82ed52d0cbb2a5b49b6d35d102b8f8010a6504f8/buildpacks/heroku-buildpack-nodejs/plugin/heroku-nodejs-plugin-node-10.tar.gz -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-nodejs/plugin/heroku-nodejs-plugin-node-11.sha512: -------------------------------------------------------------------------------- 1 | 6d0732e32f6cb2a818c415c5fc454912113da273c3b158124c630db473aa0b157fc81c41dd90de887a804e3c2c2eae0b9897d0da329b7a6e52b9cf27db4e5d0a heroku-nodejs-plugin-node-11-v4.tar.gz 2 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-nodejs/plugin/heroku-nodejs-plugin-node-11.tar.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goodrain/builder/82ed52d0cbb2a5b49b6d35d102b8f8010a6504f8/buildpacks/heroku-buildpack-nodejs/plugin/heroku-nodejs-plugin-node-11.tar.gz -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-nodejs/plugin/heroku-nodejs-plugin-node-8.sha512: -------------------------------------------------------------------------------- 1 | 82a7f67bf61490d40aa69455a6a1fd7459f9fc219dfe9b0ac65cf7345e8a1c10070ce96ef42eecc5eb82fb5d7ea74b69e1a060c44f0a438eb02e81fd109c2ea4 heroku-nodejs-plugin-node-8-v4.tar.gz 2 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-nodejs/plugin/heroku-nodejs-plugin-node-8.tar.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goodrain/builder/82ed52d0cbb2a5b49b6d35d102b8f8010a6504f8/buildpacks/heroku-buildpack-nodejs/plugin/heroku-nodejs-plugin-node-8.tar.gz -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-nodejs/plugin/heroku-nodejs-plugin-node-9.sha512: -------------------------------------------------------------------------------- 1 | d7bca7b45d0852e082103041b7a5d1331470074223314273275c4cd8d09ef6174c14b270ede7f501e6280e935814535783a8d4050d9e21a8918b1ab81f444870 heroku-nodejs-plugin-node-9-v4.tar.gz 2 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-nodejs/plugin/heroku-nodejs-plugin-node-9.tar.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goodrain/builder/82ed52d0cbb2a5b49b6d35d102b8f8010a6504f8/buildpacks/heroku-buildpack-nodejs/plugin/heroku-nodejs-plugin-node-9.tar.gz -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-nodejs/plugin/version: -------------------------------------------------------------------------------- 1 | v4 2 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-nodejs/spec/fixtures/repos/node-10-metrics/Procfile: -------------------------------------------------------------------------------- 1 | web: node src/index.js 2 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-nodejs/spec/fixtures/repos/node-10-metrics/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "node-metrics-test-app", 3 | "version": "1.0.0", 4 | "engines": { 5 | "node": "10.x" 6 | }, 7 | "main": "index.js", 8 | "license": "MIT", 9 | "devDependencies": {}, 10 | "dependencies": {} 11 | } 12 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-nodejs/spec/fixtures/repos/node-10/Procfile: -------------------------------------------------------------------------------- 1 | web: node src/index.js 2 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-nodejs/spec/fixtures/repos/node-10/app.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "hello-world" 3 | } 4 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-nodejs/spec/fixtures/repos/node-11-metrics/Procfile: -------------------------------------------------------------------------------- 1 | web: node src/index.js 2 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-nodejs/spec/fixtures/repos/node-11-metrics/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "node-metrics-test-app", 3 | "version": "1.0.0", 4 | "engines": { 5 | "node": "11.x" 6 | }, 7 | "main": "index.js", 8 | "license": "MIT", 9 | "devDependencies": {}, 10 | "dependencies": {} 11 | } 12 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-nodejs/spec/fixtures/repos/node-11/Procfile: -------------------------------------------------------------------------------- 1 | web: node src/index.js 2 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-nodejs/spec/fixtures/repos/node-11/app.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "hello-world" 3 | } 4 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-nodejs/spec/fixtures/repos/node-6/Procfile: -------------------------------------------------------------------------------- 1 | web: node src/index.js 2 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-nodejs/spec/fixtures/repos/node-6/app.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "hello-world" 3 | } 4 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-nodejs/spec/fixtures/repos/node-8-metrics/Procfile: -------------------------------------------------------------------------------- 1 | web: node src/index.js 2 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-nodejs/spec/fixtures/repos/node-8-metrics/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "node-metrics-test-app", 3 | "version": "1.0.0", 4 | "engines": { 5 | "node": "8.x" 6 | }, 7 | "main": "index.js", 8 | "license": "MIT", 9 | "devDependencies": {}, 10 | "dependencies": {} 11 | } 12 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-nodejs/spec/fixtures/repos/node-8/Procfile: -------------------------------------------------------------------------------- 1 | web: node src/index.js 2 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-nodejs/spec/fixtures/repos/node-8/app.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "hello-world" 3 | } 4 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-nodejs/spec/fixtures/repos/node-9-metrics/Procfile: -------------------------------------------------------------------------------- 1 | web: node src/index.js 2 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-nodejs/spec/fixtures/repos/node-9-metrics/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "node-metrics-test-app", 3 | "version": "1.0.0", 4 | "engines": { 5 | "node": "9.x" 6 | }, 7 | "main": "index.js", 8 | "license": "MIT", 9 | "devDependencies": {}, 10 | "dependencies": {} 11 | } 12 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-nodejs/spec/fixtures/repos/node-9/Procfile: -------------------------------------------------------------------------------- 1 | web: node src/index.js 2 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-nodejs/spec/fixtures/repos/node-9/app.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "hello-world" 3 | } 4 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-nodejs/spec/fixtures/repos/node-metrics-conflict/Procfile: -------------------------------------------------------------------------------- 1 | web: node src/index.js 2 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-nodejs/test/fixtures/bad-json/README.md: -------------------------------------------------------------------------------- 1 | A fake README, to keep npm from polluting stderr. -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-nodejs/test/fixtures/cache-directories-camel/README.md: -------------------------------------------------------------------------------- 1 | A fake README, to keep npm from polluting stderr. -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-nodejs/test/fixtures/cache-directories-camel/bower.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "node-buildpack-test-app", 3 | "dependencies": { 4 | "jquery": "^1.11.1" 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-nodejs/test/fixtures/cache-directories/README.md: -------------------------------------------------------------------------------- 1 | A fake README, to keep npm from polluting stderr. -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-nodejs/test/fixtures/cache-directories/bower.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "node-buildpack-test-app", 3 | "dependencies": { 4 | "jquery": "^1.11.1" 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-nodejs/test/fixtures/cache-prebuild/README.md: -------------------------------------------------------------------------------- 1 | A fake README, to keep npm from polluting stderr. -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-nodejs/test/fixtures/caching/README.md: -------------------------------------------------------------------------------- 1 | A fake README, to keep npm from polluting stderr. -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-nodejs/test/fixtures/ci-dependencies-yarn/README.md: -------------------------------------------------------------------------------- 1 | A fake README, to keep npm from polluting stderr. -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-nodejs/test/fixtures/ci-dependencies/README.md: -------------------------------------------------------------------------------- 1 | A fake README, to keep npm from polluting stderr. -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-nodejs/test/fixtures/ci-env-test/README.md: -------------------------------------------------------------------------------- 1 | A fake README, to keep npm from polluting stderr. -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-nodejs/test/fixtures/dangerous-range-greater-than/README.md: -------------------------------------------------------------------------------- 1 | A fake README, to keep npm from polluting stderr. -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-nodejs/test/fixtures/dangerous-range-star/README.md: -------------------------------------------------------------------------------- 1 | A fake README, to keep npm from polluting stderr. -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-nodejs/test/fixtures/dependencies-modules-checked-in-with-devdependencies/README.md: -------------------------------------------------------------------------------- 1 | A fake README, to keep npm from polluting stderr. -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-nodejs/test/fixtures/dependencies-modules-checked-in-with-devdependencies/node_modules/hashish/examples/map.js: -------------------------------------------------------------------------------- 1 | var Hash = require('hashish'); 2 | var obj = { a : 1, b : 2, c : 3, d : 4 }; 3 | 4 | var mapped = Hash.map(obj, function (x) { 5 | return x * 10 6 | }); 7 | console.dir(mapped); 8 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-nodejs/test/fixtures/dependencies-modules-checked-in-with-devdependencies/node_modules/traverse/.npmignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-nodejs/test/fixtures/dependencies-modules-checked-in-with-devdependencies/node_modules/traverse/.travis.yml: -------------------------------------------------------------------------------- 1 | language: node_js 2 | node_js: 3 | - 0.6 4 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-nodejs/test/fixtures/dependencies-modules-checked-in-without-devdependencies/README.md: -------------------------------------------------------------------------------- 1 | A fake README, to keep npm from polluting stderr. -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-nodejs/test/fixtures/dependencies-modules-checked-in-without-devdependencies/node_modules/hashish/examples/map.js: -------------------------------------------------------------------------------- 1 | var Hash = require('hashish'); 2 | var obj = { a : 1, b : 2, c : 3, d : 4 }; 3 | 4 | var mapped = Hash.map(obj, function (x) { 5 | return x * 10 6 | }); 7 | console.dir(mapped); 8 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-nodejs/test/fixtures/dependencies-modules-checked-in-without-devdependencies/node_modules/traverse/.npmignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-nodejs/test/fixtures/dependencies-modules-checked-in-without-devdependencies/node_modules/traverse/.travis.yml: -------------------------------------------------------------------------------- 1 | language: node_js 2 | node_js: 3 | - 0.6 4 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-nodejs/test/fixtures/dependencies-yarn/README.md: -------------------------------------------------------------------------------- 1 | A fake README, to keep npm from polluting stderr. -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-nodejs/test/fixtures/dependencies/README.md: -------------------------------------------------------------------------------- 1 | A fake README, to keep npm from polluting stderr. -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-nodejs/test/fixtures/dev-dependencies-npmrc/.npmrc: -------------------------------------------------------------------------------- 1 | dev=true 2 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-nodejs/test/fixtures/dev-dependencies-npmrc/README.md: -------------------------------------------------------------------------------- 1 | A fake README, to keep npm from polluting stderr. -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-nodejs/test/fixtures/dot-heroku-collision-2/.heroku/random-file: -------------------------------------------------------------------------------- 1 | This is is in .heroku/ but doesn't conflict with our files 2 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-nodejs/test/fixtures/dot-heroku-collision/.heroku: -------------------------------------------------------------------------------- 1 | This file could be anything! 2 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-nodejs/test/fixtures/dot-heroku-node-collision/.heroku/node: -------------------------------------------------------------------------------- 1 | Filler file 2 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-nodejs/test/fixtures/gitignore-package-json/.gitignore: -------------------------------------------------------------------------------- 1 | package.json 2 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-nodejs/test/fixtures/info-empty/README.md: -------------------------------------------------------------------------------- 1 | A fake README, to keep npm from polluting stderr. -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-nodejs/test/fixtures/invalid-dependency/README.md: -------------------------------------------------------------------------------- 1 | A fake README, to keep npm from polluting stderr. -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-nodejs/test/fixtures/invalid-io/README.md: -------------------------------------------------------------------------------- 1 | A fake README, to keep npm from polluting stderr. -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-nodejs/test/fixtures/invalid-node-semver/README.md: -------------------------------------------------------------------------------- 1 | A fake README, to keep npm from polluting stderr. -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-nodejs/test/fixtures/invalid-node/README.md: -------------------------------------------------------------------------------- 1 | A fake README, to keep npm from polluting stderr. -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-nodejs/test/fixtures/many-warnings/node_modules/hashish/examples/map.js: -------------------------------------------------------------------------------- 1 | var Hash = require('hashish'); 2 | var obj = { a : 1, b : 2, c : 3, d : 4 }; 3 | 4 | var mapped = Hash.map(obj, function (x) { 5 | return x * 10 6 | }); 7 | console.dir(mapped); 8 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-nodejs/test/fixtures/many-warnings/node_modules/hashish/node_modules/traverse/.npmignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-nodejs/test/fixtures/many-warnings/node_modules/hashish/node_modules/traverse/.travis.yml: -------------------------------------------------------------------------------- 1 | language: node_js 2 | node_js: 3 | - 0.6 4 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-nodejs/test/fixtures/missing-devdeps-1/postinstall.js: -------------------------------------------------------------------------------- 1 | const lodash = require('lodash'); 2 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-nodejs/test/fixtures/missing-grunt/README.md: -------------------------------------------------------------------------------- 1 | A fake README, to keep npm from polluting stderr. -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-nodejs/test/fixtures/modules-checked-in/README.md: -------------------------------------------------------------------------------- 1 | A fake README, to keep npm from polluting stderr. -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-nodejs/test/fixtures/modules-checked-in/node_modules/hashish/examples/map.js: -------------------------------------------------------------------------------- 1 | var Hash = require('hashish'); 2 | var obj = { a : 1, b : 2, c : 3, d : 4 }; 3 | 4 | var mapped = Hash.map(obj, function (x) { 5 | return x * 10 6 | }); 7 | console.dir(mapped); 8 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-nodejs/test/fixtures/modules-checked-in/node_modules/hashish/node_modules/traverse/.npmignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-nodejs/test/fixtures/modules-checked-in/node_modules/hashish/node_modules/traverse/.travis.yml: -------------------------------------------------------------------------------- 1 | language: node_js 2 | node_js: 3 | - 0.6 4 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-nodejs/test/fixtures/no-package-json/Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goodrain/builder/82ed52d0cbb2a5b49b6d35d102b8f8010a6504f8/buildpacks/heroku-buildpack-nodejs/test/fixtures/no-package-json/Gemfile -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-nodejs/test/fixtures/no-script-hooks/README.md: -------------------------------------------------------------------------------- 1 | A fake README, to keep npm from polluting stderr. -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-nodejs/test/fixtures/no-start/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "no-start", 3 | "version": "1.0.0", 4 | "description": "", 5 | "main": "index.js", 6 | "scripts": { 7 | 8 | }, 9 | "keywords": [], 10 | "author": "", 11 | "license": "ISC" 12 | } 13 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-nodejs/test/fixtures/no-version/README.md: -------------------------------------------------------------------------------- 1 | A fake README, to keep npm from polluting stderr. -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-nodejs/test/fixtures/node-0.12.6/README.md: -------------------------------------------------------------------------------- 1 | A fake README, to keep npm from polluting stderr. -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-nodejs/test/fixtures/node-0.12.7/README.md: -------------------------------------------------------------------------------- 1 | A fake README, to keep npm from polluting stderr. -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-nodejs/test/fixtures/node-10/README.md: -------------------------------------------------------------------------------- 1 | A fake README, to keep npm from polluting stderr. -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-nodejs/test/fixtures/node-6/README.md: -------------------------------------------------------------------------------- 1 | A fake README, to keep npm from polluting stderr. -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-nodejs/test/fixtures/node-8/README.md: -------------------------------------------------------------------------------- 1 | A fake README, to keep npm from polluting stderr. -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-nodejs/test/fixtures/node-9/README.md: -------------------------------------------------------------------------------- 1 | A fake README, to keep npm from polluting stderr. -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-nodejs/test/fixtures/node-modules-cache-1/README.md: -------------------------------------------------------------------------------- 1 | A fake README, to keep npm from polluting stderr. -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-nodejs/test/fixtures/node-modules-cache-2/README.md: -------------------------------------------------------------------------------- 1 | A fake README, to keep npm from polluting stderr. -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-nodejs/test/fixtures/node-project-missing-package-json/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goodrain/builder/82ed52d0cbb2a5b49b6d35d102b8f8010a6504f8/buildpacks/heroku-buildpack-nodejs/test/fixtures/node-project-missing-package-json/LICENSE -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-nodejs/test/fixtures/node-project-missing-package-json/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goodrain/builder/82ed52d0cbb2a5b49b6d35d102b8f8010a6504f8/buildpacks/heroku-buildpack-nodejs/test/fixtures/node-project-missing-package-json/README.md -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-nodejs/test/fixtures/node-project-missing-package-json/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goodrain/builder/82ed52d0cbb2a5b49b6d35d102b8f8010a6504f8/buildpacks/heroku-buildpack-nodejs/test/fixtures/node-project-missing-package-json/index.js -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-nodejs/test/fixtures/node-project-missing-package-json/src/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goodrain/builder/82ed52d0cbb2a5b49b6d35d102b8f8010a6504f8/buildpacks/heroku-buildpack-nodejs/test/fixtures/node-project-missing-package-json/src/CHANGELOG.md -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-nodejs/test/fixtures/node-project-missing-package-json/src/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goodrain/builder/82ed52d0cbb2a5b49b6d35d102b8f8010a6504f8/buildpacks/heroku-buildpack-nodejs/test/fixtures/node-project-missing-package-json/src/app.js -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-nodejs/test/fixtures/node-project-missing-package-json/src/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goodrain/builder/82ed52d0cbb2a5b49b6d35d102b8f8010a6504f8/buildpacks/heroku-buildpack-nodejs/test/fixtures/node-project-missing-package-json/src/webpack.config.js -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-nodejs/test/fixtures/npm-lockfile-no-version/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "yarn", 3 | "version": "1.0.0", 4 | "main": "index.js", 5 | "license": "MIT", 6 | "dependencies": { 7 | "lodash": "^4.16.4" 8 | }, 9 | "engines": { 10 | "node": "8.9.1" 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-nodejs/test/fixtures/npm-lockfile-node-6-no-version/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "yarn", 3 | "version": "1.0.0", 4 | "main": "index.js", 5 | "license": "MIT", 6 | "dependencies": { 7 | "lodash": "^4.16.4" 8 | }, 9 | "engines": { 10 | "node": "6.9.5" 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-nodejs/test/fixtures/npm-lockfile-old-version/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "yarn", 3 | "version": "1.0.0", 4 | "main": "index.js", 5 | "license": "MIT", 6 | "dependencies": { 7 | "lodash": "^4.16.4" 8 | }, 9 | "engines": { 10 | "npm": "2.x.x" 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-nodejs/test/fixtures/npm-version-range/README.md: -------------------------------------------------------------------------------- 1 | A fake README, to keep npm from polluting stderr. -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-nodejs/test/fixtures/npm-version-specific/README.md: -------------------------------------------------------------------------------- 1 | A fake README, to keep npm from polluting stderr. -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-nodejs/test/fixtures/npm5/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "yarn", 3 | "version": "1.0.0", 4 | "main": "index.js", 5 | "license": "MIT", 6 | "engines": { 7 | "npm": "5.3.0" 8 | }, 9 | "dependencies": { 10 | "lodash": "^4.16.4" 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-nodejs/test/fixtures/optional-dependencies/README.md: -------------------------------------------------------------------------------- 1 | A fake README, to keep npm from polluting stderr. -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-nodejs/test/fixtures/pre-post-build-scripts/README.md: -------------------------------------------------------------------------------- 1 | A fake README, to keep npm from polluting stderr. -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-nodejs/test/fixtures/print-node-options/README.md: -------------------------------------------------------------------------------- 1 | A fake README, to keep npm from polluting stderr. -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-nodejs/test/fixtures/range-with-space/README.md: -------------------------------------------------------------------------------- 1 | A fake README, to keep npm from polluting stderr. -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-nodejs/test/fixtures/script-hooks/README.md: -------------------------------------------------------------------------------- 1 | A fake README, to keep npm from polluting stderr. -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-nodejs/test/fixtures/shrinkwrap/README.md: -------------------------------------------------------------------------------- 1 | A fake README, to keep npm from polluting stderr. -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-nodejs/test/fixtures/slugignore-package-json/.slugignore: -------------------------------------------------------------------------------- 1 | package.json 2 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-nodejs/test/fixtures/specific-version/README.md: -------------------------------------------------------------------------------- 1 | A fake README, to keep npm from polluting stderr. -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-nodejs/test/fixtures/stable-node/README.md: -------------------------------------------------------------------------------- 1 | A fake README, to keep npm from polluting stderr. -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-nodejs/test/fixtures/unstable-version/README.md: -------------------------------------------------------------------------------- 1 | A fake README, to keep npm from polluting stderr. -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-nodejs/test/fixtures/userconfig/.npmrc: -------------------------------------------------------------------------------- 1 | ; Any URL that throws 404s 2 | registry = "https://www.google.com/" 3 | strict-ssl = false 4 | ; Ensure fast failure 5 | fetch-retries = 0 6 | fetch-retry-factor = 0 7 | fetch-retry-mintimeout = 0 8 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-nodejs/test/fixtures/userconfig/README.md: -------------------------------------------------------------------------------- 1 | A fake README, to keep npm from polluting stderr. -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-nodejs/test/fixtures/yarn-and-npm-lockfiles/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "yarn", 3 | "version": "1.0.0", 4 | "main": "index.js", 5 | "license": "MIT", 6 | "dependencies": { 7 | "lodash": "^4.16.4" 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-nodejs/test/fixtures/yarn-and-npm-lockfiles/yarn.lock: -------------------------------------------------------------------------------- 1 | # THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. 2 | # yarn lockfile v1 3 | lodash: 4 | version "4.16.4" 5 | resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.16.4.tgz#01ce306b9bad1319f2a5528674f88297aeb70127" 6 | 7 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-nodejs/test/fixtures/yarn-and-shrinkwrap-lockfiles/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "yarn", 3 | "version": "1.0.0", 4 | "main": "index.js", 5 | "license": "MIT", 6 | "dependencies": { 7 | "lodash": "^4.16.4" 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-nodejs/test/fixtures/yarn-engine/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "yarn", 3 | "version": "1.0.0", 4 | "main": "index.js", 5 | "license": "MIT", 6 | "engines": { 7 | "yarn": "1.4.0" 8 | }, 9 | "dependencies": { 10 | "lodash": "^4.16.4" 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-nodejs/test/fixtures/yarn-engine/yarn.lock: -------------------------------------------------------------------------------- 1 | # THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. 2 | # yarn lockfile v1 3 | lodash: 4 | version "4.16.4" 5 | resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.16.4.tgz#01ce306b9bad1319f2a5528674f88297aeb70127" 6 | 7 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-nodejs/test/fixtures/yarn-invalid-semver/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "yarn", 3 | "version": "1.0.0", 4 | "main": "index.js", 5 | "license": "MIT", 6 | "engines": { 7 | "yarn": "0.17q" 8 | }, 9 | "dependencies": { 10 | "lodash": "^4.16.4" 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-nodejs/test/fixtures/yarn-invalid-semver/yarn.lock: -------------------------------------------------------------------------------- 1 | # THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. 2 | # yarn lockfile v1 3 | lodash: 4 | version "4.16.4" 5 | resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.16.4.tgz#01ce306b9bad1319f2a5528674f88297aeb70127" 6 | 7 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-nodejs/test/fixtures/yarn-invalid/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "yarn", 3 | "version": "1.0.0", 4 | "main": "index.js", 5 | "license": "MIT", 6 | "engines": { 7 | "yarn": "0.171" 8 | }, 9 | "dependencies": { 10 | "lodash": "^4.16.4" 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-nodejs/test/fixtures/yarn-invalid/yarn.lock: -------------------------------------------------------------------------------- 1 | # THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. 2 | # yarn lockfile v1 3 | lodash: 4 | version "4.16.4" 5 | resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.16.4.tgz#01ce306b9bad1319f2a5528674f88297aeb70127" 6 | 7 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-nodejs/test/fixtures/yarn-lockfile-out-of-date/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "yarn", 3 | "version": "1.0.0", 4 | "main": "index.js", 5 | "license": "MIT", 6 | "dependencies": { 7 | "lodash": "4.17.4" 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-nodejs/test/fixtures/yarn-old-deprecated-version/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "yarn", 3 | "version": "1.0.0", 4 | "main": "index.js", 5 | "license": "MIT", 6 | "engines": { 7 | "yarn": "~0.16" 8 | }, 9 | "dependencies": { 10 | "lodash": "^4.16.4" 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-nodejs/test/fixtures/yarn-only-engine/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "yarn", 3 | "version": "1.0.0", 4 | "main": "index.js", 5 | "license": "MIT", 6 | "engines": { 7 | "yarn": "1.4.0" 8 | }, 9 | "dependencies": { 10 | "lodash": "^4.16.4" 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-nodejs/test/fixtures/yarn-run/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "yarn", 3 | "version": "1.0.0", 4 | "main": "index.js", 5 | "license": "MIT", 6 | "scripts": { 7 | "heroku-postbuild": "echo 'foobar'" 8 | }, 9 | "dependencies": { 10 | "lodash": "^4.16.4" 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-nodejs/test/fixtures/yarn-run/yarn.lock: -------------------------------------------------------------------------------- 1 | # THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. 2 | # yarn lockfile v1 3 | lodash: 4 | version "4.16.4" 5 | resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.16.4.tgz#01ce306b9bad1319f2a5528674f88297aeb70127" 6 | 7 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-nodejs/test/fixtures/yarn-v1-semver/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "yarn", 3 | "version": "1.0.0", 4 | "main": "index.js", 5 | "license": "MIT", 6 | "engines": { 7 | "yarn": "1.x" 8 | }, 9 | "dependencies": { 10 | "lodash": "^4.16.4" 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-nodejs/test/fixtures/yarn-v1-semver/yarn.lock: -------------------------------------------------------------------------------- 1 | # THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. 2 | # yarn lockfile v1 3 | lodash: 4 | version "4.16.4" 5 | resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.16.4.tgz#01ce306b9bad1319f2a5528674f88297aeb70127" 6 | 7 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-nodejs/test/fixtures/yarn/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "yarn", 3 | "version": "1.0.0", 4 | "main": "index.js", 5 | "license": "MIT", 6 | "engines": { 7 | "yarn": "1.x" 8 | }, 9 | "dependencies": { 10 | "lodash": "^4.16.4" 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-nodejs/test/fixtures/yarn/yarn.lock: -------------------------------------------------------------------------------- 1 | # THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. 2 | # yarn lockfile v1 3 | lodash: 4 | version "4.16.4" 5 | resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.16.4.tgz#01ce306b9bad1319f2a5528674f88297aeb70127" 6 | 7 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-php/bin/release: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | # bin/release 3 | 4 | cat <=0.0.15 2 | s3cmd>=1.6.0 3 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-php/support/build/_conf/php/5/conf.d/010-ext-zend_opcache.ini: -------------------------------------------------------------------------------- 1 | zend_extension=opcache.so 2 | opcache.enable_cli=1 3 | opcache.validate_timestamps=0 4 | opcache.memory_consumption=128 5 | opcache.interned_strings_buffer=8 6 | opcache.max_accelerated_files=4000 7 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-php/support/build/_conf/php/conf.d/010-ext-zend_opcache.ini: -------------------------------------------------------------------------------- 1 | zend_extension=opcache.so 2 | opcache.enable_cli=1 3 | opcache.validate_timestamps=0 4 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-php/support/build/_docker/env.default: -------------------------------------------------------------------------------- 1 | AWS_ACCESS_KEY_ID 2 | AWS_SECRET_ACCESS_KEY 3 | S3_BUCKET 4 | S3_PREFIX 5 | S3_REGION 6 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-php/support/build/apache-2.4.57: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | # Build Path: /app/.heroku/php 3 | 4 | source $(dirname $0)/apache 5 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-php/support/build/blackfire-2.15.0: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | # Build Path: /app/.heroku/php 3 | 4 | source $(dirname $0)/blackfire 5 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-php/support/build/composer-1.10.26: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | # Build Path: /app/.heroku/php 3 | # Build Deps: php-min-* 4 | 5 | source $(dirname $0)/composer 6 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-php/support/build/composer-2.2.20: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | # Build Path: /app/.heroku/php 3 | # Build Deps: php-min-* 4 | 5 | source $(dirname $0)/composer 6 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-php/support/build/composer-2.3.10: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | # Build Path: /app/.heroku/php 3 | # Build Deps: php-min-* 4 | 5 | source $(dirname $0)/composer 6 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-php/support/build/composer-2.4.4: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | # Build Path: /app/.heroku/php 3 | # Build Deps: php-min-* 4 | 5 | source $(dirname $0)/composer 6 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-php/support/build/composer-2.5.5: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | # Build Path: /app/.heroku/php 3 | # Build Deps: php-min-* 4 | 5 | source $(dirname $0)/composer 6 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-php/support/build/extensions/no-debug-non-zts-20180731/amqp-1.11.0: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | # Build Path: /app/.heroku/php 3 | # Build Deps: php-7.3.* 4 | 5 | source $(dirname $0)/../no-debug-non-zts-20180731/amqp 6 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-php/support/build/extensions/no-debug-non-zts-20180731/apcu-5.1.21: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | # Build Path: /app/.heroku/php 3 | # Build Deps: php-7.3.* 4 | 5 | source $(dirname $0)/../no-debug-non-zts-20180731/apcu 6 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-php/support/build/extensions/no-debug-non-zts-20180731/blackfire-1.86.6: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | # Build Path: /app/.heroku/php 3 | 4 | source $(dirname $0)/../no-debug-non-zts-20180731/blackfire 5 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-php/support/build/extensions/no-debug-non-zts-20180731/cassandra-1.3.2: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | # Build Path: /app/.heroku/php 3 | # Build Deps: php-7.3.*, libraries/libcassandra-2.* 4 | 5 | source $(dirname $0)/../no-debug-non-zts-20180731/cassandra 6 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-php/support/build/extensions/no-debug-non-zts-20180731/ev: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | 3 | dep_name=$(basename $BASH_SOURCE) 4 | 5 | source $(dirname $BASH_SOURCE)/../pecl 6 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-php/support/build/extensions/no-debug-non-zts-20180731/ev-1.1.5: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | # Build Path: /app/.heroku/php 3 | # Build Deps: php-7.3.* 4 | 5 | source $(dirname $0)/../no-debug-non-zts-20180731/ev 6 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-php/support/build/extensions/no-debug-non-zts-20180731/event: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | 3 | dep_name=$(basename $BASH_SOURCE) 4 | 5 | source $(dirname $BASH_SOURCE)/../pecl 6 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-php/support/build/extensions/no-debug-non-zts-20180731/event-2.5.7: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | # Build Path: /app/.heroku/php 3 | # Build Deps: php-7.3.* 4 | 5 | source $(dirname $0)/../no-debug-non-zts-20180731/event 6 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-php/support/build/extensions/no-debug-non-zts-20180731/event-3.0.8: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | # Build Path: /app/.heroku/php 3 | # Build Deps: php-7.3.* 4 | 5 | source $(dirname $0)/../no-debug-non-zts-20180731/event 6 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-php/support/build/extensions/no-debug-non-zts-20180731/imagick: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | 3 | dep_name=$(basename $BASH_SOURCE) 4 | 5 | source $(dirname $BASH_SOURCE)/../pecl 6 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-php/support/build/extensions/no-debug-non-zts-20180731/imagick-3.7.0: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | # Build Path: /app/.heroku/php 3 | # Build Deps: php-7.3.* 4 | 5 | source $(dirname $0)/../no-debug-non-zts-20180731/imagick 6 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-php/support/build/extensions/no-debug-non-zts-20180731/memcached-3.2.0: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | # Build Path: /app/.heroku/php 3 | # Build Deps: php-7.3.* 4 | 5 | source $(dirname $0)/../no-debug-non-zts-20180731/memcached 6 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-php/support/build/extensions/no-debug-non-zts-20180731/mongodb: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | 3 | dep_name=$(basename $BASH_SOURCE) 4 | 5 | source $(dirname $BASH_SOURCE)/../pecl 6 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-php/support/build/extensions/no-debug-non-zts-20180731/mongodb-1.15.1: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | # Build Path: /app/.heroku/php 3 | # Build Deps: php-7.3.* 4 | 5 | source $(dirname $0)/../no-debug-non-zts-20180731/mongodb 6 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-php/support/build/extensions/no-debug-non-zts-20180731/newrelic-10.9.0.324: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | # Build Path: /app/.heroku/php 3 | 4 | source $(dirname $0)/../no-debug-non-zts-20180731/newrelic 5 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-php/support/build/extensions/no-debug-non-zts-20180731/newrelic-8.7.0.242: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | # Build Path: /app/.heroku/php 3 | 4 | source $(dirname $0)/../no-debug-non-zts-20180731/newrelic 5 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-php/support/build/extensions/no-debug-non-zts-20180731/newrelic-9.21.0.311: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | # Build Path: /app/.heroku/php 3 | 4 | source $(dirname $0)/../no-debug-non-zts-20180731/newrelic 5 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-php/support/build/extensions/no-debug-non-zts-20180731/oauth-2.0.7: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | # Build Path: /app/.heroku/php 3 | # Build Deps: php-7.3.* 4 | 5 | source $(dirname $0)/../no-debug-non-zts-20180731/oauth 6 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-php/support/build/extensions/no-debug-non-zts-20180731/pcov: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | 3 | dep_name=$(basename $BASH_SOURCE) 4 | 5 | source $(dirname $BASH_SOURCE)/../pecl 6 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-php/support/build/extensions/no-debug-non-zts-20180731/pcov-1.0.11: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | # Build Path: /app/.heroku/php 3 | # Build Deps: php-7.3.* 4 | 5 | source $(dirname $0)/../no-debug-non-zts-20180731/pcov 6 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-php/support/build/extensions/no-debug-non-zts-20180731/phalcon-3.4.5: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | # Build Path: /app/.heroku/php 3 | # Build Deps: php-7.3.* 4 | 5 | source $(dirname $0)/../no-debug-non-zts-20180731/phalcon 6 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-php/support/build/extensions/no-debug-non-zts-20180731/phalcon-4.1.3: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | # Build Path: /app/.heroku/php 3 | # Build Deps: php-7.3.* 4 | 5 | source $(dirname $0)/../no-debug-non-zts-20180731/phalcon 6 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-php/support/build/extensions/no-debug-non-zts-20180731/pq-2.2.0: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | # Build Path: /app/.heroku/php 3 | # Build Deps: php-7.3.*, extensions/no-debug-non-zts-20180731/raphf-2.* 4 | 5 | source $(dirname $0)/../no-debug-non-zts-20180731/pq 6 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-php/support/build/extensions/no-debug-non-zts-20180731/psr: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | 3 | dep_name=$(basename $BASH_SOURCE) 4 | 5 | source $(dirname $BASH_SOURCE)/../pecl 6 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-php/support/build/extensions/no-debug-non-zts-20180731/psr-1.2.0: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | # Build Path: /app/.heroku/php 3 | # Build Deps: php-7.3.* 4 | 5 | source $(dirname $0)/../no-debug-non-zts-20180731/psr 6 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-php/support/build/extensions/no-debug-non-zts-20180731/raphf: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | 3 | dep_name=$(basename $BASH_SOURCE) 4 | 5 | source $(dirname $BASH_SOURCE)/../pecl 6 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-php/support/build/extensions/no-debug-non-zts-20180731/raphf-2.0.1: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | # Build Path: /app/.heroku/php 3 | # Build Deps: php-7.3.* 4 | 5 | source $(dirname $0)/../no-debug-non-zts-20180731/raphf 6 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-php/support/build/extensions/no-debug-non-zts-20180731/rdkafka-3.1.3: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | # Build Path: /app/.heroku/php 3 | # Build Deps: php-7.3.*, libraries/librdkafka-1.* 4 | 5 | source $(dirname $0)/../no-debug-non-zts-20180731/rdkafka 6 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-php/support/build/extensions/no-debug-non-zts-20180731/rdkafka-4.1.2: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | # Build Path: /app/.heroku/php 3 | # Build Deps: php-7.3.*, libraries/librdkafka-1.* 4 | 5 | source $(dirname $0)/../no-debug-non-zts-20180731/rdkafka 6 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-php/support/build/extensions/no-debug-non-zts-20180731/rdkafka-5.0.2: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | # Build Path: /app/.heroku/php 3 | # Build Deps: php-7.3.*, libraries/librdkafka-1.* 4 | 5 | source $(dirname $0)/../no-debug-non-zts-20180731/rdkafka 6 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-php/support/build/extensions/no-debug-non-zts-20180731/rdkafka-6.0.3: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | # Build Path: /app/.heroku/php 3 | # Build Deps: php-7.3.*, libraries/librdkafka-1.* 4 | 5 | source $(dirname $0)/../no-debug-non-zts-20180731/rdkafka 6 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-php/support/build/extensions/no-debug-non-zts-20180731/redis: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | 3 | dep_name=$(basename $BASH_SOURCE) 4 | 5 | source $(dirname $BASH_SOURCE)/../pecl 6 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-php/support/build/extensions/no-debug-non-zts-20180731/redis-4.3.0: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | # Build Path: /app/.heroku/php 3 | # Build Deps: php-7.3.* 4 | 5 | source $(dirname $0)/../no-debug-non-zts-20180731/redis 6 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-php/support/build/extensions/no-debug-non-zts-20180731/redis-5.3.7: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | # Build Path: /app/.heroku/php 3 | # Build Deps: php-7.3.* 4 | 5 | source $(dirname $0)/../no-debug-non-zts-20180731/redis 6 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-php/support/build/extensions/no-debug-non-zts-20180731/uuid-1.2.0: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | # Build Path: /app/.heroku/php 3 | # Build Deps: php-7.3.* 4 | 5 | source $(dirname $0)/../no-debug-non-zts-20180731/uuid 6 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-php/support/build/extensions/no-debug-non-zts-20190902/amqp-1.11.0: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | # Build Path: /app/.heroku/php 3 | # Build Deps: php-7.4.* 4 | 5 | source $(dirname $0)/../no-debug-non-zts-20180731/amqp 6 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-php/support/build/extensions/no-debug-non-zts-20190902/apcu-5.1.21: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | # Build Path: /app/.heroku/php 3 | # Build Deps: php-7.4.* 4 | 5 | source $(dirname $0)/../no-debug-non-zts-20180731/apcu 6 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-php/support/build/extensions/no-debug-non-zts-20190902/blackfire-1.86.6: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | # Build Path: /app/.heroku/php 3 | 4 | source $(dirname $0)/../no-debug-non-zts-20180731/blackfire 5 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-php/support/build/extensions/no-debug-non-zts-20190902/ev-1.1.5: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | # Build Path: /app/.heroku/php 3 | # Build Deps: php-7.4.* 4 | 5 | source $(dirname $0)/../no-debug-non-zts-20180731/ev 6 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-php/support/build/extensions/no-debug-non-zts-20190902/event-2.5.7: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | # Build Path: /app/.heroku/php 3 | # Build Deps: php-7.4.* 4 | 5 | source $(dirname $0)/../no-debug-non-zts-20180731/event 6 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-php/support/build/extensions/no-debug-non-zts-20190902/event-3.0.8: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | # Build Path: /app/.heroku/php 3 | # Build Deps: php-7.4.* 4 | 5 | source $(dirname $0)/../no-debug-non-zts-20180731/event 6 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-php/support/build/extensions/no-debug-non-zts-20190902/imagick-3.7.0: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | # Build Path: /app/.heroku/php 3 | # Build Deps: php-7.4.* 4 | 5 | source $(dirname $0)/../no-debug-non-zts-20180731/imagick 6 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-php/support/build/extensions/no-debug-non-zts-20190902/memcached-3.2.0: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | # Build Path: /app/.heroku/php 3 | # Build Deps: php-7.4.* 4 | 5 | source $(dirname $0)/../no-debug-non-zts-20180731/memcached 6 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-php/support/build/extensions/no-debug-non-zts-20190902/mongodb-1.15.1: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | # Build Path: /app/.heroku/php 3 | # Build Deps: php-7.4.* 4 | 5 | source $(dirname $0)/../no-debug-non-zts-20180731/mongodb 6 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-php/support/build/extensions/no-debug-non-zts-20190902/newrelic-10.9.0.324: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | # Build Path: /app/.heroku/php 3 | 4 | source $(dirname $0)/../no-debug-non-zts-20180731/newrelic 5 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-php/support/build/extensions/no-debug-non-zts-20190902/newrelic-9.21.0.311: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | # Build Path: /app/.heroku/php 3 | 4 | source $(dirname $0)/../no-debug-non-zts-20180731/newrelic 5 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-php/support/build/extensions/no-debug-non-zts-20190902/oauth-2.0.7: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | # Build Path: /app/.heroku/php 3 | # Build Deps: php-7.4.* 4 | 5 | source $(dirname $0)/../no-debug-non-zts-20180731/oauth 6 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-php/support/build/extensions/no-debug-non-zts-20190902/pcov-1.0.11: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | # Build Path: /app/.heroku/php 3 | # Build Deps: php-7.4.* 4 | 5 | source $(dirname $0)/../no-debug-non-zts-20180731/pcov 6 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-php/support/build/extensions/no-debug-non-zts-20190902/phalcon-4.1.3: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | # Build Path: /app/.heroku/php 3 | # Build Deps: php-7.4.* 4 | 5 | source $(dirname $0)/../no-debug-non-zts-20180731/phalcon 6 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-php/support/build/extensions/no-debug-non-zts-20190902/phalcon-5.2.1: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | # Build Path: /app/.heroku/php 3 | # Build Deps: php-7.4.* 4 | 5 | source $(dirname $0)/../no-debug-non-zts-20180731/phalcon 6 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-php/support/build/extensions/no-debug-non-zts-20190902/pq-2.2.0: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | # Build Path: /app/.heroku/php 3 | # Build Deps: php-7.4.*, extensions/no-debug-non-zts-20190902/raphf-2.* 4 | 5 | source $(dirname $0)/../no-debug-non-zts-20180731/pq 6 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-php/support/build/extensions/no-debug-non-zts-20190902/psr-1.2.0: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | # Build Path: /app/.heroku/php 3 | # Build Deps: php-7.4.* 4 | 5 | source $(dirname $0)/../no-debug-non-zts-20180731/psr 6 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-php/support/build/extensions/no-debug-non-zts-20190902/raphf-2.0.1: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | # Build Path: /app/.heroku/php 3 | # Build Deps: php-7.4.* 4 | 5 | source $(dirname $0)/../no-debug-non-zts-20180731/raphf 6 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-php/support/build/extensions/no-debug-non-zts-20190902/rdkafka-4.1.2: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | # Build Path: /app/.heroku/php 3 | # Build Deps: php-7.4.*, libraries/librdkafka-1.* 4 | 5 | source $(dirname $0)/../no-debug-non-zts-20180731/rdkafka 6 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-php/support/build/extensions/no-debug-non-zts-20190902/rdkafka-5.0.2: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | # Build Path: /app/.heroku/php 3 | # Build Deps: php-7.4.*, libraries/librdkafka-1.* 4 | 5 | source $(dirname $0)/../no-debug-non-zts-20180731/rdkafka 6 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-php/support/build/extensions/no-debug-non-zts-20190902/rdkafka-6.0.3: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | # Build Path: /app/.heroku/php 3 | # Build Deps: php-7.4.*, libraries/librdkafka-1.* 4 | 5 | source $(dirname $0)/../no-debug-non-zts-20180731/rdkafka 6 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-php/support/build/extensions/no-debug-non-zts-20190902/redis-5.3.7: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | # Build Path: /app/.heroku/php 3 | # Build Deps: php-7.4.* 4 | 5 | source $(dirname $0)/../no-debug-non-zts-20180731/redis 6 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-php/support/build/extensions/no-debug-non-zts-20190902/uuid-1.2.0: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | # Build Path: /app/.heroku/php 3 | # Build Deps: php-7.4.* 4 | 5 | source $(dirname $0)/../no-debug-non-zts-20180731/uuid 6 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-php/support/build/extensions/no-debug-non-zts-20200930/amqp-1.11.0: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | # Build Path: /app/.heroku/php 3 | # Build Deps: php-8.0.* 4 | 5 | source $(dirname $0)/../no-debug-non-zts-20180731/amqp 6 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-php/support/build/extensions/no-debug-non-zts-20200930/apcu-5.1.21: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | # Build Path: /app/.heroku/php 3 | # Build Deps: php-8.0.* 4 | 5 | source $(dirname $0)/../no-debug-non-zts-20180731/apcu 6 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-php/support/build/extensions/no-debug-non-zts-20200930/blackfire-1.86.6: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | # Build Path: /app/.heroku/php 3 | 4 | source $(dirname $0)/../no-debug-non-zts-20180731/blackfire 5 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-php/support/build/extensions/no-debug-non-zts-20200930/ev-1.1.5: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | # Build Path: /app/.heroku/php 3 | # Build Deps: php-8.0.* 4 | 5 | source $(dirname $0)/../no-debug-non-zts-20180731/ev 6 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-php/support/build/extensions/no-debug-non-zts-20200930/event-3.0.8: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | # Build Path: /app/.heroku/php 3 | # Build Deps: php-8.0.* 4 | 5 | source $(dirname $0)/../no-debug-non-zts-20180731/event 6 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-php/support/build/extensions/no-debug-non-zts-20200930/imagick-3.7.0: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | # Build Path: /app/.heroku/php 3 | # Build Deps: php-8.0.* 4 | 5 | source $(dirname $0)/../no-debug-non-zts-20180731/imagick 6 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-php/support/build/extensions/no-debug-non-zts-20200930/memcached-3.2.0: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | # Build Path: /app/.heroku/php 3 | # Build Deps: php-8.0.* 4 | 5 | source $(dirname $0)/../no-debug-non-zts-20180731/memcached 6 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-php/support/build/extensions/no-debug-non-zts-20200930/mongodb-1.15.1: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | # Build Path: /app/.heroku/php 3 | # Build Deps: php-8.0.* 4 | 5 | source $(dirname $0)/../no-debug-non-zts-20180731/mongodb 6 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-php/support/build/extensions/no-debug-non-zts-20200930/newrelic-10.9.0.324: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | # Build Path: /app/.heroku/php 3 | 4 | source $(dirname $0)/../no-debug-non-zts-20180731/newrelic 5 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-php/support/build/extensions/no-debug-non-zts-20200930/newrelic-9.21.0.311: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | # Build Path: /app/.heroku/php 3 | 4 | source $(dirname $0)/../no-debug-non-zts-20180731/newrelic 5 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-php/support/build/extensions/no-debug-non-zts-20200930/oauth-2.0.7: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | # Build Path: /app/.heroku/php 3 | # Build Deps: php-8.0.* 4 | 5 | source $(dirname $0)/../no-debug-non-zts-20180731/oauth 6 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-php/support/build/extensions/no-debug-non-zts-20200930/pcov-1.0.11: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | # Build Path: /app/.heroku/php 3 | # Build Deps: php-8.0.* 4 | 5 | source $(dirname $0)/../no-debug-non-zts-20180731/pcov 6 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-php/support/build/extensions/no-debug-non-zts-20200930/phalcon-5.2.1: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | # Build Path: /app/.heroku/php 3 | # Build Deps: php-8.0.* 4 | 5 | source $(dirname $0)/../no-debug-non-zts-20180731/phalcon 6 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-php/support/build/extensions/no-debug-non-zts-20200930/pq-2.2.0: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | # Build Path: /app/.heroku/php 3 | # Build Deps: php-8.0.*, extensions/no-debug-non-zts-20200930/raphf-2.* 4 | 5 | source $(dirname $0)/../no-debug-non-zts-20180731/pq 6 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-php/support/build/extensions/no-debug-non-zts-20200930/psr-1.2.0: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | # Build Path: /app/.heroku/php 3 | # Build Deps: php-8.0.* 4 | 5 | source $(dirname $0)/../no-debug-non-zts-20180731/psr 6 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-php/support/build/extensions/no-debug-non-zts-20200930/raphf-2.0.1: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | # Build Path: /app/.heroku/php 3 | # Build Deps: php-8.0.* 4 | 5 | source $(dirname $0)/../no-debug-non-zts-20180731/raphf 6 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-php/support/build/extensions/no-debug-non-zts-20200930/rdkafka-5.0.2: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | # Build Path: /app/.heroku/php 3 | # Build Deps: php-8.0.*, libraries/librdkafka-1.* 4 | 5 | source $(dirname $0)/../no-debug-non-zts-20180731/rdkafka 6 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-php/support/build/extensions/no-debug-non-zts-20200930/rdkafka-6.0.3: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | # Build Path: /app/.heroku/php 3 | # Build Deps: php-8.0.*, libraries/librdkafka-1.* 4 | 5 | source $(dirname $0)/../no-debug-non-zts-20180731/rdkafka 6 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-php/support/build/extensions/no-debug-non-zts-20200930/redis-5.3.7: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | # Build Path: /app/.heroku/php 3 | # Build Deps: php-8.0.* 4 | 5 | source $(dirname $0)/../no-debug-non-zts-20180731/redis 6 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-php/support/build/extensions/no-debug-non-zts-20200930/uuid-1.2.0: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | # Build Path: /app/.heroku/php 3 | # Build Deps: php-8.0.* 4 | 5 | source $(dirname $0)/../no-debug-non-zts-20180731/uuid 6 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-php/support/build/extensions/no-debug-non-zts-20210902/amqp-1.11.0: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | # Build Path: /app/.heroku/php 3 | # Build Deps: php-8.1.* 4 | 5 | source $(dirname $0)/../no-debug-non-zts-20180731/amqp 6 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-php/support/build/extensions/no-debug-non-zts-20210902/apcu-5.1.21: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | # Build Path: /app/.heroku/php 3 | # Build Deps: php-8.1.* 4 | 5 | source $(dirname $0)/../no-debug-non-zts-20180731/apcu 6 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-php/support/build/extensions/no-debug-non-zts-20210902/blackfire-1.86.6: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | # Build Path: /app/.heroku/php 3 | 4 | source $(dirname $0)/../no-debug-non-zts-20180731/blackfire 5 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-php/support/build/extensions/no-debug-non-zts-20210902/ev-1.1.5: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | # Build Path: /app/.heroku/php 3 | # Build Deps: php-8.1.* 4 | 5 | source $(dirname $0)/../no-debug-non-zts-20180731/ev 6 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-php/support/build/extensions/no-debug-non-zts-20210902/event-3.0.8: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | # Build Path: /app/.heroku/php 3 | # Build Deps: php-8.1.* 4 | 5 | source $(dirname $0)/../no-debug-non-zts-20180731/event 6 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-php/support/build/extensions/no-debug-non-zts-20210902/imagick-3.7.0: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | # Build Path: /app/.heroku/php 3 | # Build Deps: php-8.1.* 4 | 5 | source $(dirname $0)/../no-debug-non-zts-20180731/imagick 6 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-php/support/build/extensions/no-debug-non-zts-20210902/memcached-3.2.0: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | # Build Path: /app/.heroku/php 3 | # Build Deps: php-8.1.* 4 | 5 | source $(dirname $0)/../no-debug-non-zts-20180731/memcached 6 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-php/support/build/extensions/no-debug-non-zts-20210902/mongodb-1.15.1: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | # Build Path: /app/.heroku/php 3 | # Build Deps: php-8.1.* 4 | 5 | source $(dirname $0)/../no-debug-non-zts-20180731/mongodb 6 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-php/support/build/extensions/no-debug-non-zts-20210902/newrelic-10.9.0.324: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | # Build Path: /app/.heroku/php 3 | 4 | source $(dirname $0)/../no-debug-non-zts-20180731/newrelic 5 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-php/support/build/extensions/no-debug-non-zts-20210902/newrelic-9.21.0.311: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | # Build Path: /app/.heroku/php 3 | 4 | source $(dirname $0)/../no-debug-non-zts-20180731/newrelic 5 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-php/support/build/extensions/no-debug-non-zts-20210902/oauth-2.0.7: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | # Build Path: /app/.heroku/php 3 | # Build Deps: php-8.1.* 4 | 5 | source $(dirname $0)/../no-debug-non-zts-20180731/oauth 6 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-php/support/build/extensions/no-debug-non-zts-20210902/pcov-1.0.11: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | # Build Path: /app/.heroku/php 3 | # Build Deps: php-8.1.* 4 | 5 | source $(dirname $0)/../no-debug-non-zts-20180731/pcov 6 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-php/support/build/extensions/no-debug-non-zts-20210902/phalcon-5.2.1: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | # Build Path: /app/.heroku/php 3 | # Build Deps: php-8.1.* 4 | 5 | source $(dirname $0)/../no-debug-non-zts-20180731/phalcon 6 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-php/support/build/extensions/no-debug-non-zts-20210902/pq-2.2.0: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | # Build Path: /app/.heroku/php 3 | # Build Deps: php-8.1.*, extensions/no-debug-non-zts-20210902/raphf-2.* 4 | 5 | source $(dirname $0)/../no-debug-non-zts-20180731/pq 6 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-php/support/build/extensions/no-debug-non-zts-20210902/psr-1.2.0: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | # Build Path: /app/.heroku/php 3 | # Build Deps: php-8.1.* 4 | 5 | source $(dirname $0)/../no-debug-non-zts-20180731/psr 6 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-php/support/build/extensions/no-debug-non-zts-20210902/raphf-2.0.1: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | # Build Path: /app/.heroku/php 3 | # Build Deps: php-8.1.* 4 | 5 | source $(dirname $0)/../no-debug-non-zts-20180731/raphf 6 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-php/support/build/extensions/no-debug-non-zts-20210902/rdkafka-5.0.2: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | # Build Path: /app/.heroku/php 3 | # Build Deps: php-8.1.*, libraries/librdkafka-1.* 4 | 5 | source $(dirname $0)/../no-debug-non-zts-20180731/rdkafka 6 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-php/support/build/extensions/no-debug-non-zts-20210902/rdkafka-6.0.3: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | # Build Path: /app/.heroku/php 3 | # Build Deps: php-8.1.*, libraries/librdkafka-1.* 4 | 5 | source $(dirname $0)/../no-debug-non-zts-20180731/rdkafka 6 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-php/support/build/extensions/no-debug-non-zts-20210902/redis-5.3.7: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | # Build Path: /app/.heroku/php 3 | # Build Deps: php-8.1.* 4 | 5 | source $(dirname $0)/../no-debug-non-zts-20180731/redis 6 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-php/support/build/extensions/no-debug-non-zts-20210902/uuid-1.2.0: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | # Build Path: /app/.heroku/php 3 | # Build Deps: php-8.1.* 4 | 5 | source $(dirname $0)/../no-debug-non-zts-20180731/uuid 6 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-php/support/build/extensions/no-debug-non-zts-20220829/amqp-1.11.0: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | # Build Path: /app/.heroku/php 3 | # Build Deps: php-8.2.* 4 | 5 | source $(dirname $0)/../no-debug-non-zts-20180731/amqp 6 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-php/support/build/extensions/no-debug-non-zts-20220829/apcu-5.1.21: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | # Build Path: /app/.heroku/php 3 | # Build Deps: php-8.2.* 4 | 5 | source $(dirname $0)/../no-debug-non-zts-20180731/apcu 6 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-php/support/build/extensions/no-debug-non-zts-20220829/blackfire-1.86.6: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | # Build Path: /app/.heroku/php 3 | 4 | source $(dirname $0)/../no-debug-non-zts-20180731/blackfire 5 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-php/support/build/extensions/no-debug-non-zts-20220829/ev-1.1.5: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | # Build Path: /app/.heroku/php 3 | # Build Deps: php-8.2.* 4 | 5 | source $(dirname $0)/../no-debug-non-zts-20180731/ev 6 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-php/support/build/extensions/no-debug-non-zts-20220829/event-3.0.8: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | # Build Path: /app/.heroku/php 3 | # Build Deps: php-8.2.* 4 | 5 | source $(dirname $0)/../no-debug-non-zts-20180731/event 6 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-php/support/build/extensions/no-debug-non-zts-20220829/imagick-3.7.0: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | # Build Path: /app/.heroku/php 3 | # Build Deps: php-8.2.* 4 | 5 | source $(dirname $0)/../no-debug-non-zts-20180731/imagick 6 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-php/support/build/extensions/no-debug-non-zts-20220829/memcached-3.2.0: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | # Build Path: /app/.heroku/php 3 | # Build Deps: php-8.2.* 4 | 5 | source $(dirname $0)/../no-debug-non-zts-20180731/memcached 6 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-php/support/build/extensions/no-debug-non-zts-20220829/mongodb-1.15.1: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | # Build Path: /app/.heroku/php 3 | # Build Deps: php-8.2.* 4 | 5 | source $(dirname $0)/../no-debug-non-zts-20180731/mongodb 6 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-php/support/build/extensions/no-debug-non-zts-20220829/newrelic-10.9.0.324: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | # Build Path: /app/.heroku/php 3 | 4 | source $(dirname $0)/../no-debug-non-zts-20180731/newrelic 5 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-php/support/build/extensions/no-debug-non-zts-20220829/oauth-2.0.7: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | # Build Path: /app/.heroku/php 3 | # Build Deps: php-8.2.* 4 | 5 | source $(dirname $0)/../no-debug-non-zts-20180731/oauth 6 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-php/support/build/extensions/no-debug-non-zts-20220829/pcov-1.0.11: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | # Build Path: /app/.heroku/php 3 | # Build Deps: php-8.2.* 4 | 5 | source $(dirname $0)/../no-debug-non-zts-20180731/pcov 6 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-php/support/build/extensions/no-debug-non-zts-20220829/phalcon-5.2.1: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | # Build Path: /app/.heroku/php 3 | # Build Deps: php-8.2.* 4 | 5 | source $(dirname $0)/../no-debug-non-zts-20180731/phalcon 6 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-php/support/build/extensions/no-debug-non-zts-20220829/pq-2.2.0: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | # Build Path: /app/.heroku/php 3 | # Build Deps: php-8.2.*, extensions/no-debug-non-zts-20220829/raphf-2.* 4 | 5 | source $(dirname $0)/../no-debug-non-zts-20180731/pq 6 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-php/support/build/extensions/no-debug-non-zts-20220829/psr-1.2.0: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | # Build Path: /app/.heroku/php 3 | # Build Deps: php-8.2.* 4 | 5 | source $(dirname $0)/../no-debug-non-zts-20180731/psr 6 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-php/support/build/extensions/no-debug-non-zts-20220829/raphf-2.0.1: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | # Build Path: /app/.heroku/php 3 | # Build Deps: php-8.2.* 4 | 5 | source $(dirname $0)/../no-debug-non-zts-20180731/raphf 6 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-php/support/build/extensions/no-debug-non-zts-20220829/rdkafka-6.0.3: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | # Build Path: /app/.heroku/php 3 | # Build Deps: php-8.2.*, libraries/librdkafka-1.* 4 | 5 | source $(dirname $0)/../no-debug-non-zts-20180731/rdkafka 6 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-php/support/build/extensions/no-debug-non-zts-20220829/redis-5.3.7: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | # Build Path: /app/.heroku/php 3 | # Build Deps: php-8.2.* 4 | 5 | source $(dirname $0)/../no-debug-non-zts-20180731/redis 6 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-php/support/build/extensions/no-debug-non-zts-20220829/uuid-1.2.0: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | # Build Path: /app/.heroku/php 3 | # Build Deps: php-8.2.* 4 | 5 | source $(dirname $0)/../no-debug-non-zts-20180731/uuid 6 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-php/support/build/libraries/libcassandra-2.16.0: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | # Build Path: /app/.heroku/php 3 | 4 | source $(dirname $0)/libcassandra 5 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-php/support/build/libraries/librdkafka-1.9.2: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | # Build Path: /app/.heroku/php 3 | 4 | source $(dirname $0)/librdkafka 5 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-php/support/build/nginx-1.24.0: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | # Build Path: /app/.heroku/php 3 | 4 | source $(dirname $0)/nginx 5 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-php/support/build/php-5.6.40: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | # Build Path: /app/.heroku/php 3 | 4 | source $(dirname $0)/php 5 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-php/support/build/php-7.0.33: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | # Build Path: /app/.heroku/php 3 | 4 | source $(dirname $0)/php 5 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-php/support/build/php-7.1.33: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | # Build Path: /app/.heroku/php 3 | 4 | source $(dirname $0)/php 5 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-php/support/build/php-7.2.34: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | # Build Path: /app/.heroku/php 3 | 4 | source $(dirname $0)/php 5 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-php/support/build/php-7.3.33: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | # Build Path: /app/.heroku/php 3 | 4 | source $(dirname $0)/php 5 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-php/support/build/php-7.4.33: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | # Build Path: /app/.heroku/php 3 | 4 | source $(dirname $0)/php 5 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-php/support/build/php-8.0.28: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | # Build Path: /app/.heroku/php 3 | 4 | source $(dirname $0)/php 5 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-php/support/build/php-8.1.18: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | # Build Path: /app/.heroku/php 3 | 4 | source $(dirname $0)/php 5 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-php/support/build/php-8.2.5: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | # Build Path: /app/.heroku/php 3 | 4 | source $(dirname $0)/php 5 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-php/support/build/php-min-8.1.18: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | # Build Path: /app/.heroku/php-min 3 | 4 | source $(dirname $0)/php-min 5 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-php/support/devcenter/.gitignore: -------------------------------------------------------------------------------- 1 | !composer.lock 2 | vendor 3 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-php/support/devcenter/built-in-extensions.twig: -------------------------------------------------------------------------------- 1 | {% set type = "built-in" %} 2 | {{ include("extensions.twig") }} -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-php/support/devcenter/composer.json: -------------------------------------------------------------------------------- 1 | { 2 | "require": { 3 | "composer/semver": "^3.2.5", 4 | "guzzlehttp/guzzle": "^7.0", 5 | "twig/twig": "^3.0" 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-php/support/devcenter/composers.twig: -------------------------------------------------------------------------------- 1 | {% set type = "composers" %} 2 | {% set heading = "Composer" %} 3 | {{ include("packages.twig") }} -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-php/support/devcenter/runtimes.twig: -------------------------------------------------------------------------------- 1 | {% set type = "runtimes" %} 2 | {% set heading = "Runtime" %} 3 | {{ include("packages.twig") }} -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-php/support/devcenter/third-party-extensions.twig: -------------------------------------------------------------------------------- 1 | {% set type = "third-party" %} 2 | {{ include("extensions.twig") }} -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-php/support/devcenter/webservers.twig: -------------------------------------------------------------------------------- 1 | {% set type = "webservers" %} 2 | {% set heading = "Web Server" %} 3 | {{ include("packages.twig") }} -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-python/Pipfile: -------------------------------------------------------------------------------- 1 | [[source]] 2 | url = "https://pypi.python.org/simple" 3 | verify_ssl = true 4 | name = "pypi" 5 | 6 | [dev-packages] 7 | 8 | [packages] 9 | "bob-builder" = "==0.0.13" -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-python/bin/steps/hooks/post_compile: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | 3 | if [ -f bin/post_compile ]; then 4 | echo "-----> Running post-compile hook" 5 | chmod +x bin/post_compile 6 | sub_env bin/post_compile 7 | fi -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-python/bin/steps/hooks/pre_compile: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | 3 | if [ -f bin/pre_compile ]; then 4 | echo "-----> Running pre-compile hook" 5 | chmod +x bin/pre_compile 6 | sub_env bin/pre_compile 7 | fi -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-python/bin/steps/mercurial: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | 3 | # Install Mercurial if it appears to be required. 4 | if [[ -f "requirements.txt" ]]; then 5 | if (grep -Fiq "hg+" requirements.txt) then 6 | /app/.heroku/python/bin/pip install mercurial | cleanup | indent 7 | fi 8 | fi 9 | 10 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-python/etc/ci-setup.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | 3 | sudo apt-get -qq update 4 | sudo apt-get install software-properties-common 5 | curl --fail --retry 3 --retry-delay 1 --connect-timeout 3 --max-time 30 https://cli-assets.heroku.com/install-ubuntu.sh | sh 6 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-python/requirements.txt: -------------------------------------------------------------------------------- 1 | docopt==0.6.2 2 | bob-builder==0.0.13 3 | boto==2.48.0 4 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-python/test/fixtures/airflow/requirements.txt: -------------------------------------------------------------------------------- 1 | apache-airflow==1.10 2 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-python/test/fixtures/cffi/requirements.txt: -------------------------------------------------------------------------------- 1 | cffi 2 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-python/test/fixtures/collectstatic/.gitignore: -------------------------------------------------------------------------------- 1 | venv 2 | *.pyc 3 | staticfiles 4 | .env 5 | db.sqlite3 6 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-python/test/fixtures/collectstatic/Pipfile: -------------------------------------------------------------------------------- 1 | [[source]] 2 | 3 | url = "https://pypi.python.org/simple" 4 | verify_ssl = true 5 | 6 | 7 | [packages] 8 | 9 | django = "*" 10 | gunicorn = "*" 11 | django-heroku = "*" 12 | 13 | 14 | [requires] 15 | 16 | python_version = "3.6" 17 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-python/test/fixtures/collectstatic/Procfile: -------------------------------------------------------------------------------- 1 | web: gunicorn gettingstarted.wsgi 2 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-python/test/fixtures/collectstatic/Procfile.windows: -------------------------------------------------------------------------------- 1 | web: python manage.py runserver 0.0.0.0:5000 2 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-python/test/fixtures/collectstatic/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goodrain/builder/82ed52d0cbb2a5b49b6d35d102b8f8010a6504f8/buildpacks/heroku-buildpack-python/test/fixtures/collectstatic/README.md -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-python/test/fixtures/collectstatic/gettingstarted/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goodrain/builder/82ed52d0cbb2a5b49b6d35d102b8f8010a6504f8/buildpacks/heroku-buildpack-python/test/fixtures/collectstatic/gettingstarted/__init__.py -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-python/test/fixtures/collectstatic/gettingstarted/static/humans.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goodrain/builder/82ed52d0cbb2a5b49b6d35d102b8f8010a6504f8/buildpacks/heroku-buildpack-python/test/fixtures/collectstatic/gettingstarted/static/humans.txt -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-python/test/fixtures/collectstatic/hello/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goodrain/builder/82ed52d0cbb2a5b49b6d35d102b8f8010a6504f8/buildpacks/heroku-buildpack-python/test/fixtures/collectstatic/hello/__init__.py -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-python/test/fixtures/collectstatic/hello/admin.py: -------------------------------------------------------------------------------- 1 | from django.contrib import admin 2 | 3 | # Register your models here. 4 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-python/test/fixtures/collectstatic/hello/migrations/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goodrain/builder/82ed52d0cbb2a5b49b6d35d102b8f8010a6504f8/buildpacks/heroku-buildpack-python/test/fixtures/collectstatic/hello/migrations/__init__.py -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-python/test/fixtures/collectstatic/hello/models.py: -------------------------------------------------------------------------------- 1 | from django.db import models 2 | 3 | # Create your models here. 4 | class Greeting(models.Model): 5 | when = models.DateTimeField('date created', auto_now_add=True) 6 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-python/test/fixtures/collectstatic/hello/static/lang-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goodrain/builder/82ed52d0cbb2a5b49b6d35d102b8f8010a6504f8/buildpacks/heroku-buildpack-python/test/fixtures/collectstatic/hello/static/lang-logo.png -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-python/test/fixtures/geos/requirements.txt: -------------------------------------------------------------------------------- 1 | django -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-python/test/fixtures/git-egg/requirements.txt: -------------------------------------------------------------------------------- 1 | -e git+https://github.com/requests/requests.git#egg=requests -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-python/test/fixtures/nltk/nltk.txt: -------------------------------------------------------------------------------- 1 | city_database 2 | stopwords 3 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-python/test/fixtures/nltk/requirements.txt: -------------------------------------------------------------------------------- 1 | nltk -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-python/test/fixtures/nltk/runtime.txt: -------------------------------------------------------------------------------- 1 | python-3.6.6 2 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-python/test/fixtures/no-requirements/init: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goodrain/builder/82ed52d0cbb2a5b49b6d35d102b8f8010a6504f8/buildpacks/heroku-buildpack-python/test/fixtures/no-requirements/init -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-python/test/fixtures/no-requirements/touch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goodrain/builder/82ed52d0cbb2a5b49b6d35d102b8f8010a6504f8/buildpacks/heroku-buildpack-python/test/fixtures/no-requirements/touch -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-python/test/fixtures/pipenv-full-version/Pipfile: -------------------------------------------------------------------------------- 1 | [[source]] 2 | url = "https://pypi.python.org/simple" 3 | verify_ssl = true 4 | 5 | [packages] 6 | requests = "*" 7 | 8 | [requires] 9 | python_full_version = "3.6.3" -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-python/test/fixtures/pipenv-lock/Pipfile: -------------------------------------------------------------------------------- 1 | [packages] 2 | "delegator.py" = "*" 3 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-python/test/fixtures/pipenv-version/Pipfile: -------------------------------------------------------------------------------- 1 | [[source]] 2 | url = "https://pypi.python.org/simple" 3 | verify_ssl = true 4 | 5 | [packages] 6 | requests = "*" 7 | 8 | [requires] 9 | python_version = "3.6" -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-python/test/fixtures/pipenv/Pipfile: -------------------------------------------------------------------------------- 1 | [packages] 2 | "delegator.py" = "*" 3 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-python/test/fixtures/psycopg2/requirements.txt: -------------------------------------------------------------------------------- 1 | psycopg2 -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-python/test/fixtures/pylibmc/requirements.txt: -------------------------------------------------------------------------------- 1 | pylibmc -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-python/test/fixtures/python2/requirements.txt: -------------------------------------------------------------------------------- 1 | requests -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-python/test/fixtures/python2/runtime.txt: -------------------------------------------------------------------------------- 1 | python-2.7.15 2 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-python/test/fixtures/python3/requirements.txt: -------------------------------------------------------------------------------- 1 | requests -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-python/test/fixtures/requirements-standard/requirements.txt: -------------------------------------------------------------------------------- 1 | requests -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-python/vendor/jq: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goodrain/builder/82ed52d0cbb2a5b49b6d35d102b8f8010a6504f8/buildpacks/heroku-buildpack-python/vendor/jq -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-python/vendor/python.gunicorn.sh: -------------------------------------------------------------------------------- 1 | # Automatic configuration for Gunicorn's ForwardedAllowIPS setting. 2 | export FORWARDED_ALLOW_IPS='*' 3 | 4 | # Automatic configuration for Gunicorn's stdout access log setting. 5 | export GUNICORN_CMD_ARGS=${GUNICORN_CMD_ARGS:-"--access-logfile -"} 6 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-python/vendor/runtime-fixer: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env python 2 | 3 | import sys 4 | 5 | runtime_file = sys.argv[1] 6 | 7 | with open(runtime_file, 'r') as f: 8 | r = f.read().strip() 9 | 10 | with open(runtime_file, 'w') as f: 11 | f.write(r) 12 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-python/vendor/setuptools-39.0.1-py2.py3-none-any.whl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goodrain/builder/82ed52d0cbb2a5b49b6d35d102b8f8010a6504f8/buildpacks/heroku-buildpack-python/vendor/setuptools-39.0.1-py2.py3-none-any.whl -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-ruby/.gitignore: -------------------------------------------------------------------------------- 1 | repos/* 2 | .DS_Store 3 | vendor/bundler/* 4 | vendor/bundle/* 5 | .env 6 | .ruby-version 7 | buildpacks/* 8 | .anvil/ 9 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-ruby/bin/detect: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env ruby 2 | 3 | require 'pathname' 4 | 5 | if Pathname.new(ARGV.first).join("Gemfile").exist? 6 | puts "Ruby" 7 | exit 0 8 | else 9 | puts "no" 10 | exit 1 11 | end 12 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-ruby/bin/release: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env ruby 2 | 3 | require 'pathname' 4 | 5 | release = Pathname.new(ARGV.first).join("tmp/heroku-buildpack-release-step.yml") 6 | puts release.read if release.exist? 7 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-ruby/config/cdn.yml: -------------------------------------------------------------------------------- 1 | --- 2 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-ruby/lib/language_pack/version.rb: -------------------------------------------------------------------------------- 1 | require "language_pack/base" 2 | 3 | # This file is automatically generated by rake 4 | module LanguagePack 5 | class LanguagePack::Base 6 | BUILDPACK_VERSION = "v134" 7 | end 8 | end 9 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-ruby/spec/rails5_spec.rb: -------------------------------------------------------------------------------- 1 | require_relative 'spec_helper' 2 | 3 | describe "Rails 5.x" do 4 | 5 | it "works" do 6 | Hatchet::Runner.new("rails5").deploy do |app, heroku| 7 | expect(app.run("rails -v")).to match("") 8 | end 9 | end 10 | end 11 | -------------------------------------------------------------------------------- /buildpacks/heroku-buildpack-ruby/vendor/dotenv.rb: -------------------------------------------------------------------------------- 1 | # imports contents of .env file into ENV 2 | file = File.expand_path("../../.env", __FILE__) 3 | if File.exists?(file) 4 | File.read(file).split("\n").map {|x| x.split("=") }.each do |k,v| 5 | ENV[k.strip] = v.strip 6 | end 7 | end 8 | -------------------------------------------------------------------------------- /buildpacks/jvm-common/bin/compile: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | 3 | # fail fast 4 | set -e 5 | 6 | # parse args 7 | export BUILD_DIR=$1 8 | 9 | BIN_DIR=$(cd $(dirname $0); pwd) # absolute path 10 | . $BIN_DIR/java 11 | . $BIN_DIR/util 12 | 13 | # Install JDK 14 | install_java_with_overlay ${BUILD_DIR} -------------------------------------------------------------------------------- /buildpacks/jvm-common/bin/release: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | echo -n "" 3 | -------------------------------------------------------------------------------- /buildpacks/jvm-common/opt/with_jmap: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | 3 | export PATH=$HOME/.heroku/with_jmap/bin:$PATH 4 | 5 | export HEROKU_JAVA_HOME=${JAVA_HOME} 6 | unset JAVA_HOME 7 | 8 | eval "$@" 9 | -------------------------------------------------------------------------------- /buildpacks/jvm-common/opt/with_jmap_and_jstack: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | 3 | export PATH=$HOME/.heroku/with_jmap_and_jstack/bin:$PATH 4 | 5 | export HEROKU_JAVA_HOME=${JAVA_HOME} 6 | unset JAVA_HOME 7 | 8 | eval "$@" 9 | -------------------------------------------------------------------------------- /buildpacks/jvm-common/opt/with_jstack: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | 3 | export PATH=$HOME/.heroku/with_jstack/bin:$PATH 4 | 5 | export HEROKU_JAVA_HOME=${JAVA_HOME} 6 | unset JAVA_HOME 7 | 8 | eval "$@" 9 | -------------------------------------------------------------------------------- /pre-compile/.result.json: -------------------------------------------------------------------------------- 1 | {"runtimes": "1.7", "dependencies": {}, "language": "java-maven", "procfile": "tomcat7"} 2 | -------------------------------------------------------------------------------- /pre-compile/bin/jq-aarch64: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goodrain/builder/82ed52d0cbb2a5b49b6d35d102b8f8010a6504f8/pre-compile/bin/jq-aarch64 -------------------------------------------------------------------------------- /pre-compile/bin/jq-arm64: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goodrain/builder/82ed52d0cbb2a5b49b6d35d102b8f8010a6504f8/pre-compile/bin/jq-arm64 -------------------------------------------------------------------------------- /pre-compile/bin/jq-x86_64: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goodrain/builder/82ed52d0cbb2a5b49b6d35d102b8f8010a6504f8/pre-compile/bin/jq-x86_64 -------------------------------------------------------------------------------- /pre-compile/lib/globalenv.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goodrain/builder/82ed52d0cbb2a5b49b6d35d102b8f8010a6504f8/pre-compile/lib/globalenv.sh -------------------------------------------------------------------------------- /pre-compile/tmp/Procfile: -------------------------------------------------------------------------------- 1 | web: vendor/bin/heroku-php-apache2 2 | -------------------------------------------------------------------------------- /pre-compile/tmp/composer.json: -------------------------------------------------------------------------------- 1 | { 2 | "require": { 3 | "psr/log": "*", 4 | "monolog/monolog": "*", 5 | "php": "5.6.11" 6 | } 7 | } 8 | --------------------------------------------------------------------------------