├── VERSION ├── fixtures ├── brats │ ├── Procfile │ └── package.json ├── util │ ├── override_buildpack │ │ ├── node.tgz │ │ ├── bin │ │ │ ├── compile │ │ │ └── supply │ │ └── override.yml │ ├── dynatrace │ │ ├── go.mod │ │ ├── dynatrace-env.sh │ │ ├── ruxitagentproc.conf │ │ ├── liboneagentproc.so │ │ └── manifest.json │ └── proxy │ │ ├── go.mod │ │ └── main.go ├── vendored │ ├── yarn │ │ ├── node_modules │ │ │ ├── fresh │ │ │ │ ├── .npmignore │ │ │ │ ├── Makefile │ │ │ │ └── History.md │ │ │ ├── type-is │ │ │ │ ├── .npmignore │ │ │ │ ├── .travis.yml │ │ │ │ └── Makefile │ │ │ ├── .bin │ │ │ │ ├── logfmt │ │ │ │ ├── node-gyp-build │ │ │ │ ├── node-gyp-build-optional │ │ │ │ └── node-gyp-build-test │ │ │ ├── node-addon-api │ │ │ │ ├── src │ │ │ │ │ ├── nothing.c │ │ │ │ │ ├── util.h │ │ │ │ │ └── node_api.gyp │ │ │ │ ├── external-napi │ │ │ │ │ └── node_api.h │ │ │ │ ├── .editorconfig │ │ │ │ └── CODE_OF_CONDUCT.md │ │ │ ├── range-parser │ │ │ │ ├── .npmignore │ │ │ │ ├── Makefile │ │ │ │ └── History.md │ │ │ ├── serve-static │ │ │ │ ├── .npmignore │ │ │ │ ├── node_modules │ │ │ │ │ ├── fresh │ │ │ │ │ │ ├── .npmignore │ │ │ │ │ │ ├── History.md │ │ │ │ │ │ └── Makefile │ │ │ │ │ ├── range-parser │ │ │ │ │ │ ├── .npmignore │ │ │ │ │ │ ├── Makefile │ │ │ │ │ │ ├── History.md │ │ │ │ │ │ └── package.json │ │ │ │ │ └── send │ │ │ │ │ │ ├── .npmignore │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ └── Makefile │ │ │ │ └── .travis.yml │ │ │ ├── buffer-crc32 │ │ │ │ ├── .npmignore │ │ │ │ └── .travis.yml │ │ │ ├── cookie │ │ │ │ ├── .npmignore │ │ │ │ ├── test │ │ │ │ │ └── mocha.opts │ │ │ │ └── .travis.yml │ │ │ ├── escape-html │ │ │ │ ├── .npmignore │ │ │ │ ├── Makefile │ │ │ │ ├── Readme.md │ │ │ │ ├── component.json │ │ │ │ ├── index.js │ │ │ │ └── package.json │ │ │ ├── path-to-regexp │ │ │ │ ├── .npmignore │ │ │ │ ├── History.md │ │ │ │ └── component.json │ │ │ ├── send │ │ │ │ ├── index.js │ │ │ │ ├── .npmignore │ │ │ │ ├── Makefile │ │ │ │ └── node_modules │ │ │ │ │ └── fresh │ │ │ │ │ └── HISTORY.md │ │ │ ├── cookie-signature │ │ │ │ ├── .npmignore │ │ │ │ ├── Makefile │ │ │ │ ├── package.json │ │ │ │ └── History.md │ │ │ ├── express │ │ │ │ ├── .travis.yml │ │ │ │ ├── index.js │ │ │ │ ├── .npmignore │ │ │ │ └── benchmarks │ │ │ │ │ ├── Makefile │ │ │ │ │ ├── run │ │ │ │ │ └── middleware.js │ │ │ ├── microtime │ │ │ │ ├── node_modules │ │ │ │ │ └── .bin │ │ │ │ │ │ ├── node-gyp-build │ │ │ │ │ │ ├── node-gyp-build-optional │ │ │ │ │ │ └── node-gyp-build-test │ │ │ │ ├── index.js │ │ │ │ └── prebuilds │ │ │ │ │ ├── darwin-x64 │ │ │ │ │ ├── node-napi.node │ │ │ │ │ └── electron-napi.node │ │ │ │ │ ├── linux-arm │ │ │ │ │ ├── node-napi.node │ │ │ │ │ └── electron-napi.node │ │ │ │ │ ├── linux-x64 │ │ │ │ │ ├── node-napi.node │ │ │ │ │ └── electron-napi.node │ │ │ │ │ └── win32-x64 │ │ │ │ │ ├── node-napi.node │ │ │ │ │ └── electron-napi.node │ │ │ ├── split │ │ │ │ ├── .npmignore │ │ │ │ └── .travis.yml │ │ │ ├── accepts │ │ │ │ ├── .travis.yml │ │ │ │ └── Makefile │ │ │ ├── logfmt │ │ │ │ ├── test │ │ │ │ │ ├── mocha.opts │ │ │ │ │ └── outstream.js │ │ │ │ ├── .travis.yml │ │ │ │ ├── examples │ │ │ │ │ ├── post_form │ │ │ │ │ ├── test_express_readable │ │ │ │ │ ├── post_via_curl │ │ │ │ │ ├── simple_cmd.js │ │ │ │ │ ├── test_log │ │ │ │ │ ├── two_streams.js │ │ │ │ │ ├── quick.sh │ │ │ │ │ ├── file │ │ │ │ │ ├── test_cmd_line │ │ │ │ │ ├── https.js │ │ │ │ │ ├── through.js │ │ │ │ │ ├── vanilla_http.js │ │ │ │ │ └── timed_log.js │ │ │ │ └── .npmignore │ │ │ ├── methods │ │ │ │ ├── Readme.md │ │ │ │ ├── History.md │ │ │ │ └── package.json │ │ │ ├── through │ │ │ │ └── .travis.yml │ │ │ ├── utils-merge │ │ │ │ ├── .travis.yml │ │ │ │ └── index.js │ │ │ ├── qs │ │ │ │ ├── .npmignore │ │ │ │ └── .gitmodules │ │ │ ├── node-gyp-build │ │ │ │ ├── optional.js │ │ │ │ └── build-test.js │ │ │ ├── merge-descriptors │ │ │ │ ├── component.json │ │ │ │ └── index.js │ │ │ └── debug │ │ │ │ └── src │ │ │ │ └── index.js │ │ ├── npm-packages-offline-cache │ │ │ ├── bl-1.2.2.tgz │ │ │ ├── ini-1.3.5.tgz │ │ │ ├── ms-2.1.2.tgz │ │ │ ├── nan-2.12.1.tgz │ │ │ ├── nan-2.6.2.tgz │ │ │ ├── once-1.4.0.tgz │ │ │ ├── pump-1.0.3.tgz │ │ │ ├── pump-2.0.1.tgz │ │ │ ├── qs-0.6.6.tgz │ │ │ ├── rc-1.2.8.tgz │ │ │ ├── send-0.1.4.tgz │ │ │ ├── send-0.2.0.tgz │ │ │ ├── aproba-1.2.0.tgz │ │ │ ├── chownr-1.1.1.tgz │ │ │ ├── cookie-0.1.0.tgz │ │ │ ├── debug-0.8.1.tgz │ │ │ ├── debug-4.3.2.tgz │ │ │ ├── fresh-0.2.0.tgz │ │ │ ├── fresh-0.2.2.tgz │ │ │ ├── fresh-0.2.4.tgz │ │ │ ├── gauge-2.7.4.tgz │ │ │ ├── lodash-2.4.2.tgz │ │ │ ├── logfmt-1.1.3.tgz │ │ │ ├── mime-1.2.11.tgz │ │ │ ├── mkdirp-0.5.1.tgz │ │ │ ├── npmlog-4.1.2.tgz │ │ │ ├── semver-5.7.0.tgz │ │ │ ├── split-0.2.10.tgz │ │ │ ├── wrappy-1.0.2.tgz │ │ │ ├── xtend-4.0.1.tgz │ │ │ ├── accepts-1.0.0.tgz │ │ │ ├── bindings-1.2.1.tgz │ │ │ ├── bindings-1.5.0.tgz │ │ │ ├── delegates-1.0.0.tgz │ │ │ ├── express-4.0.0.tgz │ │ │ ├── inherits-2.0.3.tgz │ │ │ ├── isarray-1.0.0.tgz │ │ │ ├── methods-0.1.0.tgz │ │ │ ├── microtime-2.1.3.tgz │ │ │ ├── microtime-2.1.9.tgz │ │ │ ├── microtime-3.0.0.tgz │ │ │ ├── minimist-0.0.8.tgz │ │ │ ├── minimist-1.2.0.tgz │ │ │ ├── node-abi-2.7.1.tgz │ │ │ ├── parseurl-1.0.1.tgz │ │ │ ├── tar-fs-1.16.3.tgz │ │ │ ├── through-2.3.8.tgz │ │ │ ├── to-buffer-1.1.1.tgz │ │ │ ├── type-is-1.0.0.tgz │ │ │ ├── ansi-regex-2.1.1.tgz │ │ │ ├── ansi-regex-3.0.0.tgz │ │ │ ├── buffer-fill-1.0.0.tgz │ │ │ ├── deep-extend-0.6.0.tgz │ │ │ ├── detect-libc-1.0.3.tgz │ │ │ ├── escape-html-1.0.1.tgz │ │ │ ├── has-unicode-2.0.1.tgz │ │ │ ├── negotiator-0.3.0.tgz │ │ │ ├── noop-logger-0.1.1.tgz │ │ │ ├── os-homedir-1.0.2.tgz │ │ │ ├── safe-buffer-5.1.2.tgz │ │ │ ├── signal-exit-3.0.2.tgz │ │ │ ├── simple-get-2.8.1.tgz │ │ │ ├── strip-ansi-3.0.1.tgz │ │ │ ├── strip-ansi-4.0.0.tgz │ │ │ ├── tar-stream-1.6.2.tgz │ │ │ ├── utils-merge-1.0.0.tgz │ │ │ ├── wide-align-1.1.3.tgz │ │ │ ├── buffer-alloc-1.2.0.tgz │ │ │ ├── buffer-crc32-0.2.1.tgz │ │ │ ├── code-point-at-1.1.0.tgz │ │ │ ├── core-util-is-1.0.2.tgz │ │ │ ├── end-of-stream-1.4.1.tgz │ │ │ ├── fs-constants-1.0.0.tgz │ │ │ ├── mimic-response-1.0.1.tgz │ │ │ ├── node-addon-api-1.7.2.tgz │ │ │ ├── node-gyp-build-3.9.0.tgz │ │ │ ├── number-is-nan-1.0.1.tgz │ │ │ ├── object-assign-4.1.1.tgz │ │ │ ├── path-to-regexp-0.1.2.tgz │ │ │ ├── range-parser-0.0.4.tgz │ │ │ ├── range-parser-1.0.0.tgz │ │ │ ├── range-parser-1.0.3.tgz │ │ │ ├── serve-static-1.0.1.tgz │ │ │ ├── set-blocking-2.0.0.tgz │ │ │ ├── simple-concat-1.0.0.tgz │ │ │ ├── string-width-1.0.2.tgz │ │ │ ├── string-width-2.1.1.tgz │ │ │ ├── string_decoder-1.1.1.tgz │ │ │ ├── tunnel-agent-0.6.0.tgz │ │ │ ├── util-deprecate-1.0.2.tgz │ │ │ ├── which-pm-runs-1.0.0.tgz │ │ │ ├── are-we-there-yet-1.1.5.tgz │ │ │ ├── cookie-signature-1.0.3.tgz │ │ │ ├── expand-template-2.0.3.tgz │ │ │ ├── file-uri-to-path-1.0.0.tgz │ │ │ ├── napi-build-utils-1.0.1.tgz │ │ │ ├── prebuild-install-5.2.5.tgz │ │ │ ├── readable-stream-2.3.6.tgz │ │ │ ├── buffer-alloc-unsafe-1.1.0.tgz │ │ │ ├── decompress-response-3.3.0.tgz │ │ │ ├── github-from-package-0.0.0.tgz │ │ │ ├── merge-descriptors-0.0.2.tgz │ │ │ ├── strip-json-comments-2.0.1.tgz │ │ │ ├── process-nextick-args-2.0.0.tgz │ │ │ ├── console-control-strings-1.1.0.tgz │ │ │ ├── is-fullwidth-code-point-1.0.0.tgz │ │ │ └── is-fullwidth-code-point-2.0.0.tgz │ │ ├── .yarnrc │ │ ├── package.json │ │ └── server.js │ ├── npm │ │ ├── node_modules │ │ │ ├── traverse │ │ │ │ ├── .npmignore │ │ │ │ ├── .travis.yml │ │ │ │ ├── examples │ │ │ │ │ ├── negative.js │ │ │ │ │ ├── scrub.js │ │ │ │ │ ├── leaves.js │ │ │ │ │ └── json.js │ │ │ │ └── test │ │ │ │ │ ├── obj.js │ │ │ │ │ ├── error.js │ │ │ │ │ └── instance.js │ │ │ ├── leftpad │ │ │ │ ├── index.js │ │ │ │ ├── CHANGELOG.md │ │ │ │ └── README.md │ │ │ └── hashish │ │ │ │ └── examples │ │ │ │ ├── map.js │ │ │ │ └── chain.js │ │ ├── README.md │ │ └── package.json │ └── binaries │ │ ├── node_modules │ │ ├── .bin │ │ │ └── figlet │ │ ├── minimist │ │ │ ├── .travis.yml │ │ │ ├── example │ │ │ │ └── parse.js │ │ │ └── test │ │ │ │ ├── whitespace.js │ │ │ │ └── parse_modified.js │ │ ├── optimist │ │ │ ├── .travis.yml │ │ │ ├── example │ │ │ │ ├── reflect.js │ │ │ │ ├── short.js │ │ │ │ ├── nonopt.js │ │ │ │ ├── boolean_single.js │ │ │ │ ├── default_hash.js │ │ │ │ ├── default_singles.js │ │ │ │ ├── boolean_double.js │ │ │ │ ├── divide.js │ │ │ │ ├── xup.js │ │ │ │ ├── string.js │ │ │ │ ├── bool.js │ │ │ │ └── line_count.js │ │ │ └── test │ │ │ │ ├── _ │ │ │ │ ├── argv.js │ │ │ │ └── bin.js │ │ │ │ ├── whitespace.js │ │ │ │ ├── parse_modified.js │ │ │ │ └── short.js │ │ ├── wordwrap │ │ │ └── example │ │ │ │ ├── meat.js │ │ │ │ └── center.js │ │ ├── figlet │ │ │ ├── fonts │ │ │ │ ├── B1FF.flf │ │ │ │ ├── Bear.flf │ │ │ │ ├── Cola.flf │ │ │ │ ├── Knob.flf │ │ │ │ ├── Soft.flf │ │ │ │ ├── Term.flf │ │ │ │ ├── Wow.flf │ │ │ │ ├── Blocks.flf │ │ │ │ ├── Bubble.flf │ │ │ │ ├── Crazy.flf │ │ │ │ ├── Digital.flf │ │ │ │ ├── Filter.flf │ │ │ │ ├── Flipped.flf │ │ │ │ ├── Ghost.flf │ │ │ │ ├── Glenyn.flf │ │ │ │ ├── Konto.flf │ │ │ │ ├── Merlin1.flf │ │ │ │ ├── Merlin2.flf │ │ │ │ ├── Modular.flf │ │ │ │ ├── Muzzle.flf │ │ │ │ ├── Pyramid.flf │ │ │ │ ├── Rot13.flf │ │ │ │ ├── Rotated.flf │ │ │ │ ├── Spliff.flf │ │ │ │ ├── Sweet.flf │ │ │ │ ├── Thorned.flf │ │ │ │ ├── Train.flf │ │ │ │ ├── Tsalagi.flf │ │ │ │ ├── Twisted.flf │ │ │ │ ├── Varsity.flf │ │ │ │ ├── Chiseled.flf │ │ │ │ ├── DWhistled.flf │ │ │ │ ├── Diet Cola.flf │ │ │ │ ├── Fun Face.flf │ │ │ │ ├── Fun Faces.flf │ │ │ │ ├── Ghoulish.flf │ │ │ │ ├── ICL-1900.flf │ │ │ │ ├── Lil Devil.flf │ │ │ │ ├── Rammstein.flf │ │ │ │ ├── 3D Diagonal.flf │ │ │ │ ├── Broadway KB.flf │ │ │ │ ├── Dancing Font.flf │ │ │ │ ├── Flower Power.flf │ │ │ │ ├── Hieroglyphs.flf │ │ │ │ ├── Impossible.flf │ │ │ │ ├── Konto Slant.flf │ │ │ │ ├── Line Blocks.flf │ │ │ │ ├── Small Caps.flf │ │ │ │ ├── Star Strips.flf │ │ │ │ ├── Swamp Land.flf │ │ │ │ ├── Wet Letter.flf │ │ │ │ ├── ASCII New Roman.flf │ │ │ │ ├── Horizontal Left.flf │ │ │ │ ├── Horizontal Right.flf │ │ │ │ └── JS Capital Curves.flf │ │ │ ├── doc │ │ │ │ └── figfont.txt │ │ │ ├── test │ │ │ │ └── expected │ │ │ │ │ ├── .gitattributes │ │ │ │ │ ├── graffiti │ │ │ │ │ ├── standard │ │ │ │ │ └── verticalSmushRule2 │ │ │ ├── .travis.yml │ │ │ └── .jshintrc │ │ └── leftpad │ │ │ ├── index.js │ │ │ ├── CHANGELOG.md │ │ │ └── README.md │ │ ├── Procfile │ │ ├── README.md │ │ └── server.js ├── npm │ └── Procfile ├── simple │ ├── README.md │ └── package.json ├── yarn │ ├── workspaces │ │ ├── packages │ │ │ ├── sample-config │ │ │ │ ├── package.json │ │ │ │ └── index.js │ │ │ └── sample-app │ │ │ │ ├── package.json │ │ │ │ └── index.js │ │ └── package.json │ ├── workspaces-array │ │ ├── packages │ │ │ ├── sample-config │ │ │ │ ├── package.json │ │ │ │ └── index.js │ │ │ └── sample-app │ │ │ │ ├── package.json │ │ │ │ └── index.js │ │ └── package.json │ └── simple │ │ └── package.json ├── services │ └── newrelic │ │ ├── package.json │ │ └── newrelic.js └── https │ └── package.json ├── vendor ├── github.com │ ├── felixge │ │ └── httpsnoop │ │ │ ├── .gitignore │ │ │ ├── Makefile │ │ │ └── docs.go │ ├── docker │ │ ├── go-connections │ │ │ ├── sockets │ │ │ │ └── README.md │ │ │ └── tlsconfig │ │ │ │ └── certpool.go │ │ ├── docker │ │ │ ├── api │ │ │ │ ├── types │ │ │ │ │ ├── error_response_ext.go │ │ │ │ │ ├── checkpoint │ │ │ │ │ │ └── list.go │ │ │ │ │ ├── swarm │ │ │ │ │ │ ├── runtime │ │ │ │ │ │ │ └── gen.go │ │ │ │ │ │ └── service_update_response.go │ │ │ │ │ ├── container │ │ │ │ │ │ ├── errors.go │ │ │ │ │ │ ├── wait_exit_error.go │ │ │ │ │ │ └── change_type.go │ │ │ │ │ ├── volume │ │ │ │ │ │ ├── volume_update.go │ │ │ │ │ │ ├── options.go │ │ │ │ │ │ └── list_response.go │ │ │ │ │ ├── error_response.go │ │ │ │ │ ├── id_response.go │ │ │ │ │ └── image │ │ │ │ │ │ └── delete_response.go │ │ │ │ └── swagger-gen.yaml │ │ │ └── client │ │ │ │ ├── client_windows.go │ │ │ │ ├── client_unix.go │ │ │ │ ├── interface_stable.go │ │ │ │ ├── service_remove.go │ │ │ │ ├── network_remove.go │ │ │ │ ├── plugin_set.go │ │ │ │ ├── swarm_join.go │ │ │ │ ├── container_unpause.go │ │ │ │ ├── container_pause.go │ │ │ │ ├── swarm_unlock.go │ │ │ │ ├── config_remove.go │ │ │ │ ├── secret_remove.go │ │ │ │ ├── swarm_leave.go │ │ │ │ ├── build_cancel.go │ │ │ │ └── container_rename.go │ │ └── go-units │ │ │ └── circle.yml │ ├── elazarl │ │ └── goproxy │ │ │ ├── .gitignore │ │ │ ├── logger.go │ │ │ └── all.bash │ ├── cloudfoundry │ │ ├── libbuildpack │ │ │ ├── .gitignore │ │ │ ├── cutlass │ │ │ │ ├── constants.go │ │ │ │ └── logger.go │ │ │ └── README.md │ │ └── switchblade │ │ │ ├── .gitignore │ │ │ ├── deployment.go │ │ │ └── internal │ │ │ └── cloudfoundry │ │ │ ├── executable.go │ │ │ └── deinitialize.go │ ├── nxadm │ │ └── tail │ │ │ ├── .gitignore │ │ │ ├── ratelimiter │ │ │ └── storage.go │ │ │ ├── .cirrus.yml │ │ │ ├── CONTRIBUTING.md │ │ │ └── tail_posix.go │ ├── Microsoft │ │ └── go-winio │ │ │ ├── .gitattributes │ │ │ ├── CODEOWNERS │ │ │ ├── internal │ │ │ └── fs │ │ │ │ ├── doc.go │ │ │ │ └── security.go │ │ │ ├── .gitignore │ │ │ ├── syscall.go │ │ │ └── pkg │ │ │ └── guid │ │ │ ├── guid_windows.go │ │ │ └── guid_nonwindows.go │ ├── distribution │ │ └── reference │ │ │ ├── .gitattributes │ │ │ ├── .gitignore │ │ │ ├── CODE-OF-CONDUCT.md │ │ │ ├── SECURITY.md │ │ │ └── .golangci.yml │ ├── teris-io │ │ └── shortid │ │ │ ├── .gitignore │ │ │ └── .travis.yml │ ├── gabriel-vasile │ │ └── mimetype │ │ │ ├── .gitattributes │ │ │ └── internal │ │ │ └── magic │ │ │ └── database.go │ ├── sclevine │ │ └── spec │ │ │ ├── .gitignore │ │ │ └── .travis.yml │ ├── onsi │ │ ├── gomega │ │ │ ├── .gitignore │ │ │ └── matchers │ │ │ │ ├── support │ │ │ │ └── goraph │ │ │ │ │ ├── node │ │ │ │ │ └── node.go │ │ │ │ │ └── util │ │ │ │ │ └── util.go │ │ │ │ └── attributes_slice.go │ │ └── ginkgo │ │ │ ├── .gitignore │ │ │ ├── reporters │ │ │ ├── stenographer │ │ │ │ └── support │ │ │ │ │ ├── go-isatty │ │ │ │ │ ├── doc.go │ │ │ │ │ ├── isatty_appengine.go │ │ │ │ │ ├── isatty_linux.go │ │ │ │ │ ├── isatty_solaris.go │ │ │ │ │ └── isatty_bsd.go │ │ │ │ │ └── go-colorable │ │ │ │ │ └── colorable_others.go │ │ │ └── reporter.go │ │ │ ├── internal │ │ │ ├── specrunner │ │ │ │ └── random_id.go │ │ │ ├── remote │ │ │ │ └── output_interceptor.go │ │ │ ├── leafnodes │ │ │ │ └── interfaces.go │ │ │ ├── global │ │ │ │ └── init.go │ │ │ └── spec_iterator │ │ │ │ └── spec_iterator.go │ │ │ └── types │ │ │ └── code_location.go │ ├── fsnotify │ │ └── fsnotify │ │ │ ├── internal │ │ │ ├── internal.go │ │ │ └── unix2.go │ │ │ ├── .mailmap │ │ │ ├── .gitignore │ │ │ ├── system_bsd.go │ │ │ └── system_darwin.go │ ├── opencontainers │ │ └── go-digest │ │ │ ├── .travis.yml │ │ │ ├── .mailmap │ │ │ └── MAINTAINERS │ ├── ulikunitz │ │ └── xz │ │ │ ├── fox.xz │ │ │ ├── lzma │ │ │ └── fox.lzma │ │ │ ├── fox-check-none.xz │ │ │ ├── make-docs │ │ │ └── .gitignore │ ├── paketo-buildpacks │ │ └── packit │ │ │ └── v2 │ │ │ ├── fs │ │ │ ├── doc.go │ │ │ ├── is_empty_dir.go │ │ │ └── exists.go │ │ │ └── vacation │ │ │ └── vacation.go │ ├── go-logr │ │ ├── logr │ │ │ ├── CHANGELOG.md │ │ │ └── .golangci.yaml │ │ └── stdr │ │ │ └── README.md │ ├── pkg │ │ └── errors │ │ │ ├── .travis.yml │ │ │ └── .gitignore │ ├── Masterminds │ │ └── semver │ │ │ └── version_fuzz.go │ ├── Dynatrace │ │ └── libbuildpack-dynatrace │ │ │ └── .gitignore │ ├── google │ │ └── go-cmp │ │ │ └── cmp │ │ │ └── internal │ │ │ ├── flags │ │ │ └── flags.go │ │ │ └── diff │ │ │ └── debug_disable.go │ ├── cenkalti │ │ └── backoff │ │ │ └── v4 │ │ │ └── .gitignore │ ├── golang │ │ └── mock │ │ │ └── AUTHORS │ └── blang │ │ └── semver │ │ └── package.json ├── golang.org │ └── x │ │ ├── net │ │ ├── http2 │ │ │ └── .gitignore │ │ └── idna │ │ │ ├── pre_go118.go │ │ │ └── go118.go │ │ ├── sys │ │ ├── unix │ │ │ ├── .gitignore │ │ │ ├── ptrace_ios.go │ │ │ ├── vgetrandom_unsupported.go │ │ │ ├── syscall_linux_amd64_gc.go │ │ │ ├── endian_big.go │ │ │ ├── ptrace_darwin.go │ │ │ ├── constants.go │ │ │ ├── endian_little.go │ │ │ ├── mmap_nomremap.go │ │ │ ├── vgetrandom_linux.go │ │ │ ├── aliases.go │ │ │ ├── readdirent_getdents.go │ │ │ ├── pagesize_unix.go │ │ │ ├── sysvshm_unix_other.go │ │ │ ├── asm_aix_ppc64.s │ │ │ ├── syscall_linux_gc_arm.go │ │ │ ├── asm_solaris_amd64.s │ │ │ ├── fcntl_linux_32bit.go │ │ │ ├── syscall_linux_alarm.go │ │ │ └── gccgo_linux_amd64.go │ │ └── windows │ │ │ ├── aliases.go │ │ │ └── mksyscall.go │ │ └── text │ │ ├── secure │ │ └── bidirule │ │ │ ├── bidirule10.0.0.go │ │ │ └── bidirule9.0.0.go │ │ ├── encoding │ │ ├── japanese │ │ │ └── all.go │ │ └── simplifiedchinese │ │ │ └── all.go │ │ └── internal │ │ └── language │ │ └── common.go ├── go.opentelemetry.io │ ├── otel │ │ ├── requirements.txt │ │ ├── .gitattributes │ │ ├── .codespellignore │ │ ├── codes │ │ │ ├── README.md │ │ │ └── doc.go │ │ ├── baggage │ │ │ ├── README.md │ │ │ └── doc.go │ │ ├── metric │ │ │ ├── README.md │ │ │ ├── noop │ │ │ │ └── README.md │ │ │ └── embedded │ │ │ │ └── README.md │ │ ├── trace │ │ │ ├── README.md │ │ │ └── embedded │ │ │ │ └── README.md │ │ ├── attribute │ │ │ ├── README.md │ │ │ └── doc.go │ │ ├── .gitignore │ │ ├── propagation │ │ │ └── README.md │ │ ├── semconv │ │ │ ├── v1.20.0 │ │ │ │ ├── README.md │ │ │ │ ├── exception.go │ │ │ │ ├── http.go │ │ │ │ ├── doc.go │ │ │ │ └── schema.go │ │ │ └── v1.26.0 │ │ │ │ ├── README.md │ │ │ │ ├── exception.go │ │ │ │ ├── doc.go │ │ │ │ └── schema.go │ │ ├── version.go │ │ ├── .codespellrc │ │ ├── .lycheeignore │ │ ├── internal_logging.go │ │ └── .markdownlint.yaml │ └── contrib │ │ └── instrumentation │ │ └── net │ │ └── http │ │ └── otelhttp │ │ └── doc.go ├── code.cloudfoundry.org │ └── lager │ │ └── package.go └── gopkg.in │ ├── tomb.v1 │ └── README.md │ ├── jarcoal │ └── httpmock.v1 │ │ ├── .travis.yml │ │ ├── env.go │ │ └── .gitignore │ └── yaml.v2 │ └── .travis.yml ├── .envrc ├── .gitignore ├── bin ├── detect ├── release ├── compile └── supply ├── src └── nodejs │ ├── hooks │ ├── dynatrace.go │ └── hooks_suite_test.go │ ├── npm │ └── npm_suite_test.go │ ├── yarn │ └── yarn_suite_test.go │ ├── supply │ └── supply_suite_test.go │ └── finalize │ └── finalize_suite_test.go ├── config.json ├── PULL_REQUEST_TEMPLATE └── .github └── workflows └── synchronize-labels.yml /VERSION: -------------------------------------------------------------------------------- 1 | 1.8.41 2 | -------------------------------------------------------------------------------- /fixtures/brats/Procfile: -------------------------------------------------------------------------------- 1 | web: node server.js 2 | -------------------------------------------------------------------------------- /vendor/github.com/felixge/httpsnoop/.gitignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /vendor/github.com/docker/go-connections/sockets/README.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fixtures/util/override_buildpack/node.tgz: -------------------------------------------------------------------------------- 1 | Fake binary data 2 | -------------------------------------------------------------------------------- /fixtures/vendored/yarn/node_modules/fresh/.npmignore: -------------------------------------------------------------------------------- 1 | test 2 | -------------------------------------------------------------------------------- /fixtures/vendored/yarn/node_modules/type-is/.npmignore: -------------------------------------------------------------------------------- 1 | test.js -------------------------------------------------------------------------------- /vendor/github.com/elazarl/goproxy/.gitignore: -------------------------------------------------------------------------------- 1 | bin 2 | *.swp 3 | -------------------------------------------------------------------------------- /vendor/golang.org/x/net/http2/.gitignore: -------------------------------------------------------------------------------- 1 | *~ 2 | h2i/h2i 3 | -------------------------------------------------------------------------------- /vendor/golang.org/x/sys/unix/.gitignore: -------------------------------------------------------------------------------- 1 | _obj/ 2 | unix.test 3 | -------------------------------------------------------------------------------- /.envrc: -------------------------------------------------------------------------------- 1 | export GOBIN=$(pwd)/.bin 2 | export PATH=$GOBIN:$PATH 3 | -------------------------------------------------------------------------------- /fixtures/util/dynatrace/go.mod: -------------------------------------------------------------------------------- 1 | module myapp 2 | 3 | go 1.17 4 | -------------------------------------------------------------------------------- /fixtures/vendored/yarn/node_modules/.bin/logfmt: -------------------------------------------------------------------------------- 1 | ../logfmt/bin/logfmt -------------------------------------------------------------------------------- /fixtures/vendored/yarn/node_modules/node-addon-api/src/nothing.c: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fixtures/vendored/yarn/node_modules/range-parser/.npmignore: -------------------------------------------------------------------------------- 1 | test 2 | -------------------------------------------------------------------------------- /fixtures/vendored/yarn/node_modules/serve-static/.npmignore: -------------------------------------------------------------------------------- 1 | test 2 | -------------------------------------------------------------------------------- /vendor/github.com/cloudfoundry/libbuildpack/.gitignore: -------------------------------------------------------------------------------- 1 | .idea/ 2 | -------------------------------------------------------------------------------- /vendor/github.com/nxadm/tail/.gitignore: -------------------------------------------------------------------------------- 1 | .idea/ 2 | examples/_* 3 | -------------------------------------------------------------------------------- /fixtures/npm/Procfile: -------------------------------------------------------------------------------- 1 | web: figlet "Hello World" && node server.js 2 | -------------------------------------------------------------------------------- /fixtures/vendored/npm/node_modules/traverse/.npmignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | -------------------------------------------------------------------------------- /fixtures/vendored/yarn/node_modules/buffer-crc32/.npmignore: -------------------------------------------------------------------------------- 1 | node_modules -------------------------------------------------------------------------------- /fixtures/vendored/yarn/node_modules/cookie/.npmignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | -------------------------------------------------------------------------------- /fixtures/vendored/yarn/node_modules/cookie/test/mocha.opts: -------------------------------------------------------------------------------- 1 | --ui qunit 2 | -------------------------------------------------------------------------------- /vendor/github.com/Microsoft/go-winio/.gitattributes: -------------------------------------------------------------------------------- 1 | * text=auto eol=lf -------------------------------------------------------------------------------- /vendor/github.com/cloudfoundry/switchblade/.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | .idea -------------------------------------------------------------------------------- /vendor/go.opentelemetry.io/otel/requirements.txt: -------------------------------------------------------------------------------- 1 | codespell==2.3.0 2 | -------------------------------------------------------------------------------- /fixtures/vendored/binaries/node_modules/.bin/figlet: -------------------------------------------------------------------------------- 1 | ../figlet-cli/bin/figlet -------------------------------------------------------------------------------- /vendor/github.com/distribution/reference/.gitattributes: -------------------------------------------------------------------------------- 1 | *.go text eol=lf 2 | -------------------------------------------------------------------------------- /fixtures/vendored/binaries/Procfile: -------------------------------------------------------------------------------- 1 | web: figlet "Hello World" && node server.js 2 | -------------------------------------------------------------------------------- /fixtures/vendored/yarn/node_modules/.bin/node-gyp-build: -------------------------------------------------------------------------------- 1 | ../node-gyp-build/bin.js -------------------------------------------------------------------------------- /fixtures/vendored/yarn/node_modules/escape-html/.npmignore: -------------------------------------------------------------------------------- 1 | components 2 | build 3 | -------------------------------------------------------------------------------- /vendor/github.com/Microsoft/go-winio/CODEOWNERS: -------------------------------------------------------------------------------- 1 | * @microsoft/containerplat 2 | -------------------------------------------------------------------------------- /vendor/github.com/distribution/reference/.gitignore: -------------------------------------------------------------------------------- 1 | # Cover profiles 2 | *.out 3 | -------------------------------------------------------------------------------- /vendor/github.com/teris-io/shortid/.gitignore: -------------------------------------------------------------------------------- 1 | .idea/ 2 | vendor/ 3 | Gopkg.lock 4 | -------------------------------------------------------------------------------- /fixtures/vendored/yarn/node_modules/serve-static/node_modules/fresh/.npmignore: -------------------------------------------------------------------------------- 1 | test 2 | -------------------------------------------------------------------------------- /fixtures/util/dynatrace/dynatrace-env.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | export DT_HELLO=some-value 4 | -------------------------------------------------------------------------------- /fixtures/vendored/yarn/node_modules/.bin/node-gyp-build-optional: -------------------------------------------------------------------------------- 1 | ../node-gyp-build/optional.js -------------------------------------------------------------------------------- /fixtures/vendored/yarn/node_modules/.bin/node-gyp-build-test: -------------------------------------------------------------------------------- 1 | ../node-gyp-build/build-test.js -------------------------------------------------------------------------------- /fixtures/vendored/yarn/node_modules/path-to-regexp/.npmignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | coverage 3 | -------------------------------------------------------------------------------- /fixtures/vendored/yarn/node_modules/send/index.js: -------------------------------------------------------------------------------- 1 | 2 | module.exports = require('./lib/send'); -------------------------------------------------------------------------------- /vendor/github.com/gabriel-vasile/mimetype/.gitattributes: -------------------------------------------------------------------------------- 1 | testdata/* linguist-vendored 2 | -------------------------------------------------------------------------------- /fixtures/vendored/yarn/node_modules/send/.npmignore: -------------------------------------------------------------------------------- 1 | support 2 | test 3 | examples 4 | *.sock 5 | -------------------------------------------------------------------------------- /fixtures/vendored/yarn/node_modules/serve-static/node_modules/range-parser/.npmignore: -------------------------------------------------------------------------------- 1 | test 2 | -------------------------------------------------------------------------------- /fixtures/util/dynatrace/ruxitagentproc.conf: -------------------------------------------------------------------------------- 1 | # some comment 2 | [testsection] 3 | testkey testvalue 4 | -------------------------------------------------------------------------------- /fixtures/vendored/npm/node_modules/traverse/.travis.yml: -------------------------------------------------------------------------------- 1 | language: node_js 2 | node_js: 3 | - 0.6 4 | -------------------------------------------------------------------------------- /vendor/code.cloudfoundry.org/lager/package.go: -------------------------------------------------------------------------------- 1 | package lager // import "code.cloudfoundry.org/lager" 2 | -------------------------------------------------------------------------------- /vendor/github.com/sclevine/spec/.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | .idea 3 | *.coverprofile 4 | *.test 5 | *~ 6 | -------------------------------------------------------------------------------- /fixtures/util/override_buildpack/bin/compile: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | echo "Supply only buildpack" 3 | exit 1 4 | -------------------------------------------------------------------------------- /fixtures/vendored/yarn/node_modules/cookie-signature/.npmignore: -------------------------------------------------------------------------------- 1 | support 2 | test 3 | examples 4 | *.sock 5 | -------------------------------------------------------------------------------- /fixtures/vendored/yarn/node_modules/express/.travis.yml: -------------------------------------------------------------------------------- 1 | language: node_js 2 | node_js: 3 | - "0.10" 4 | -------------------------------------------------------------------------------- /fixtures/vendored/yarn/node_modules/microtime/node_modules/.bin/node-gyp-build: -------------------------------------------------------------------------------- 1 | ../../../node-gyp-build/bin.js -------------------------------------------------------------------------------- /fixtures/vendored/yarn/node_modules/split/.npmignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | node_modules/* 3 | npm_debug.log 4 | -------------------------------------------------------------------------------- /fixtures/vendored/yarn/node_modules/accepts/.travis.yml: -------------------------------------------------------------------------------- 1 | node_js: 2 | - "0.10" 3 | - "0.11" 4 | language: node_js -------------------------------------------------------------------------------- /fixtures/vendored/yarn/node_modules/logfmt/test/mocha.opts: -------------------------------------------------------------------------------- 1 | --ui tdd 2 | --reporter spec 3 | --check-leaks 4 | -------------------------------------------------------------------------------- /fixtures/vendored/yarn/node_modules/microtime/index.js: -------------------------------------------------------------------------------- 1 | module.exports = require('node-gyp-build')(__dirname) 2 | -------------------------------------------------------------------------------- /fixtures/vendored/yarn/node_modules/type-is/.travis.yml: -------------------------------------------------------------------------------- 1 | node_js: 2 | - "0.10" 3 | - "0.11" 4 | language: node_js -------------------------------------------------------------------------------- /vendor/github.com/onsi/gomega/.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | *.test 3 | . 4 | .idea 5 | gomega.iml 6 | TODO 7 | .vscode -------------------------------------------------------------------------------- /fixtures/simple/README.md: -------------------------------------------------------------------------------- 1 | This file here to suppress `npm WARN package.json node_web_app@0.0.0 No README data` 2 | -------------------------------------------------------------------------------- /fixtures/vendored/yarn/node_modules/split/.travis.yml: -------------------------------------------------------------------------------- 1 | language: node_js 2 | node_js: 3 | - 0.8 4 | - "0.10" 5 | -------------------------------------------------------------------------------- /fixtures/vendored/npm/README.md: -------------------------------------------------------------------------------- 1 | This file here to suppress "npm WARN package.json node_web_app@0.0.0 No README data" 2 | -------------------------------------------------------------------------------- /fixtures/vendored/yarn/node_modules/logfmt/.travis.yml: -------------------------------------------------------------------------------- 1 | language: node_js 2 | node_js: 3 | - "0.11" 4 | - "0.10" 5 | -------------------------------------------------------------------------------- /fixtures/vendored/yarn/node_modules/microtime/node_modules/.bin/node-gyp-build-optional: -------------------------------------------------------------------------------- 1 | ../../../node-gyp-build/optional.js -------------------------------------------------------------------------------- /fixtures/vendored/yarn/node_modules/microtime/node_modules/.bin/node-gyp-build-test: -------------------------------------------------------------------------------- 1 | ../../../node-gyp-build/build-test.js -------------------------------------------------------------------------------- /fixtures/vendored/yarn/node_modules/serve-static/node_modules/send/.npmignore: -------------------------------------------------------------------------------- 1 | support 2 | test 3 | examples 4 | *.sock 5 | -------------------------------------------------------------------------------- /fixtures/vendored/yarn/node_modules/serve-static/node_modules/send/index.js: -------------------------------------------------------------------------------- 1 | 2 | module.exports = require('./lib/send'); -------------------------------------------------------------------------------- /fixtures/vendored/binaries/README.md: -------------------------------------------------------------------------------- 1 | This file here to suppress "npm WARN package.json node_web_app@0.0.0 No README data" 2 | -------------------------------------------------------------------------------- /fixtures/vendored/binaries/node_modules/minimist/.travis.yml: -------------------------------------------------------------------------------- 1 | language: node_js 2 | node_js: 3 | - "0.8" 4 | - "0.10" 5 | -------------------------------------------------------------------------------- /fixtures/vendored/binaries/node_modules/optimist/.travis.yml: -------------------------------------------------------------------------------- 1 | language: node_js 2 | node_js: 3 | - "0.8" 4 | - "0.10" 5 | -------------------------------------------------------------------------------- /fixtures/vendored/yarn/node_modules/methods/Readme.md: -------------------------------------------------------------------------------- 1 | 2 | # Methods 3 | 4 | HTTP verbs that node core's parser supports. 5 | -------------------------------------------------------------------------------- /fixtures/vendored/yarn/node_modules/serve-static/.travis.yml: -------------------------------------------------------------------------------- 1 | language: node_js 2 | node_js: 3 | - "0.8" 4 | - "0.10" 5 | -------------------------------------------------------------------------------- /vendor/github.com/fsnotify/fsnotify/internal/internal.go: -------------------------------------------------------------------------------- 1 | // Package internal contains some helpers. 2 | package internal 3 | -------------------------------------------------------------------------------- /vendor/github.com/onsi/ginkgo/.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | TODO 3 | tmp/**/* 4 | *.coverprofile 5 | .vscode 6 | .idea/ 7 | *.log 8 | -------------------------------------------------------------------------------- /vendor/github.com/opencontainers/go-digest/.travis.yml: -------------------------------------------------------------------------------- 1 | language: go 2 | go: 3 | - 1.12.x 4 | - 1.13.x 5 | - master 6 | -------------------------------------------------------------------------------- /fixtures/vendored/yarn/node_modules/through/.travis.yml: -------------------------------------------------------------------------------- 1 | language: node_js 2 | node_js: 3 | - 0.6 4 | - 0.8 5 | - "0.10" 6 | -------------------------------------------------------------------------------- /vendor/github.com/Microsoft/go-winio/internal/fs/doc.go: -------------------------------------------------------------------------------- 1 | // This package contains Win32 filesystem functionality. 2 | package fs 3 | -------------------------------------------------------------------------------- /fixtures/vendored/binaries/node_modules/optimist/example/reflect.js: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env node 2 | console.dir(require('optimist').argv); 3 | -------------------------------------------------------------------------------- /fixtures/vendored/binaries/node_modules/optimist/test/_/argv.js: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env node 2 | console.log(JSON.stringify(process.argv)); 3 | -------------------------------------------------------------------------------- /fixtures/vendored/yarn/node_modules/cookie/.travis.yml: -------------------------------------------------------------------------------- 1 | language: node_js 2 | node_js: 3 | - "0.6" 4 | - "0.8" 5 | - "0.10" 6 | -------------------------------------------------------------------------------- /fixtures/vendored/yarn/node_modules/logfmt/examples/post_form: -------------------------------------------------------------------------------- 1 | curl -X POST --data-binary @examples/file http://localhost:3000/logs 2 | -------------------------------------------------------------------------------- /fixtures/vendored/binaries/node_modules/minimist/example/parse.js: -------------------------------------------------------------------------------- 1 | var argv = require('../')(process.argv.slice(2)); 2 | console.dir(argv); 3 | -------------------------------------------------------------------------------- /fixtures/vendored/yarn/node_modules/methods/History.md: -------------------------------------------------------------------------------- 1 | 2 | 0.1.0 / 2013-10-28 3 | ================== 4 | 5 | * add http.METHODS support 6 | -------------------------------------------------------------------------------- /vendor/github.com/elazarl/goproxy/logger.go: -------------------------------------------------------------------------------- 1 | package goproxy 2 | 3 | type Logger interface { 4 | Printf(format string, v ...any) 5 | } 6 | -------------------------------------------------------------------------------- /vendor/github.com/ulikunitz/xz/fox.xz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/nodejs-buildpack/HEAD/vendor/github.com/ulikunitz/xz/fox.xz -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .anvil 2 | .DS_Store 3 | .idea 4 | /tmp 5 | /log/ 6 | /nodejs_buildpack-*.zip 7 | /.bin 8 | /pkg/ 9 | !vendor/** 10 | build 11 | -------------------------------------------------------------------------------- /vendor/go.opentelemetry.io/otel/.gitattributes: -------------------------------------------------------------------------------- 1 | * text=auto eol=lf 2 | *.{cmd,[cC][mM][dD]} text eol=crlf 3 | *.{bat,[bB][aA][tT]} text eol=crlf 4 | -------------------------------------------------------------------------------- /fixtures/util/dynatrace/liboneagentproc.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/nodejs-buildpack/HEAD/fixtures/util/dynatrace/liboneagentproc.so -------------------------------------------------------------------------------- /fixtures/vendored/yarn/node_modules/utils-merge/.travis.yml: -------------------------------------------------------------------------------- 1 | language: "node_js" 2 | node_js: 3 | - "0.4" 4 | - "0.6" 5 | - "0.8" 6 | - "0.10" 7 | -------------------------------------------------------------------------------- /vendor/github.com/onsi/ginkgo/reporters/stenographer/support/go-isatty/doc.go: -------------------------------------------------------------------------------- 1 | // Package isatty implements interface to isatty 2 | package isatty 3 | -------------------------------------------------------------------------------- /vendor/github.com/ulikunitz/xz/lzma/fox.lzma: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/nodejs-buildpack/HEAD/vendor/github.com/ulikunitz/xz/lzma/fox.lzma -------------------------------------------------------------------------------- /vendor/go.opentelemetry.io/otel/.codespellignore: -------------------------------------------------------------------------------- 1 | ot 2 | fo 3 | te 4 | collison 5 | consequentially 6 | ans 7 | nam 8 | valu 9 | thirdparty 10 | -------------------------------------------------------------------------------- /fixtures/vendored/yarn/node_modules/logfmt/.npmignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | build 3 | examples/big_file 4 | examples/big_file2 5 | examples/million_line_file 6 | -------------------------------------------------------------------------------- /fixtures/vendored/yarn/node_modules/qs/.npmignore: -------------------------------------------------------------------------------- 1 | test 2 | .travis.yml 3 | benchmark.js 4 | component.json 5 | examples.js 6 | History.md 7 | Makefile 8 | -------------------------------------------------------------------------------- /fixtures/vendored/yarn/node_modules/fresh/Makefile: -------------------------------------------------------------------------------- 1 | 2 | test: 3 | @./node_modules/.bin/mocha \ 4 | --reporter spec \ 5 | --require should 6 | 7 | .PHONY: test -------------------------------------------------------------------------------- /fixtures/yarn/workspaces/packages/sample-config/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "@sample/sample-config", 3 | "version": "1.0.0", 4 | "main": "index.js" 5 | } 6 | -------------------------------------------------------------------------------- /vendor/github.com/ulikunitz/xz/fox-check-none.xz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/nodejs-buildpack/HEAD/vendor/github.com/ulikunitz/xz/fox-check-none.xz -------------------------------------------------------------------------------- /fixtures/vendored/yarn/node_modules/express/index.js: -------------------------------------------------------------------------------- 1 | 2 | module.exports = process.env.EXPRESS_COV 3 | ? require('./lib-cov/express') 4 | : require('./lib/express'); -------------------------------------------------------------------------------- /fixtures/yarn/workspaces-array/packages/sample-config/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "@sample/sample-config", 3 | "version": "1.0.0", 4 | "main": "index.js" 5 | } 6 | -------------------------------------------------------------------------------- /fixtures/vendored/binaries/node_modules/optimist/test/_/bin.js: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env node 2 | var argv = require('../../index').argv 3 | console.log(JSON.stringify(argv._)); 4 | -------------------------------------------------------------------------------- /fixtures/vendored/yarn/node_modules/logfmt/examples/test_express_readable: -------------------------------------------------------------------------------- 1 | #! /usr/bin/env node 2 | 3 | require('./express_readable') 4 | require('./post_to_express') 5 | -------------------------------------------------------------------------------- /fixtures/vendored/yarn/node_modules/range-parser/Makefile: -------------------------------------------------------------------------------- 1 | 2 | test: 3 | @./node_modules/.bin/mocha \ 4 | --reporter spec \ 5 | --require should 6 | 7 | .PHONY: test -------------------------------------------------------------------------------- /vendor/github.com/Microsoft/go-winio/.gitignore: -------------------------------------------------------------------------------- 1 | .vscode/ 2 | 3 | *.exe 4 | 5 | # testing 6 | testdata 7 | 8 | # go workspaces 9 | go.work 10 | go.work.sum 11 | -------------------------------------------------------------------------------- /vendor/github.com/fsnotify/fsnotify/internal/unix2.go: -------------------------------------------------------------------------------- 1 | //go:build !windows 2 | 3 | package internal 4 | 5 | func HasPrivilegesForSymlink() bool { 6 | return true 7 | } 8 | -------------------------------------------------------------------------------- /fixtures/vendored/binaries/node_modules/optimist/example/short.js: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env node 2 | var argv = require('optimist').argv; 3 | console.log('(%d,%d)', argv.x, argv.y); 4 | -------------------------------------------------------------------------------- /fixtures/vendored/yarn/node_modules/cookie-signature/Makefile: -------------------------------------------------------------------------------- 1 | 2 | test: 3 | @./node_modules/.bin/mocha \ 4 | --require should \ 5 | --reporter spec 6 | 7 | .PHONY: test -------------------------------------------------------------------------------- /fixtures/vendored/yarn/node_modules/send/Makefile: -------------------------------------------------------------------------------- 1 | 2 | test: 3 | @./node_modules/.bin/mocha \ 4 | --require should \ 5 | --reporter spec \ 6 | --bail 7 | 8 | .PHONY: test -------------------------------------------------------------------------------- /fixtures/vendored/yarn/node_modules/serve-static/node_modules/fresh/History.md: -------------------------------------------------------------------------------- 1 | 2 | 0.2.0 / 2013-08-11 3 | ================== 4 | 5 | * fix: return false for no-cache 6 | -------------------------------------------------------------------------------- /vendor/github.com/fsnotify/fsnotify/.mailmap: -------------------------------------------------------------------------------- 1 | Chris Howey 2 | Nathan Youngman <4566+nathany@users.noreply.github.com> 3 | -------------------------------------------------------------------------------- /vendor/github.com/sclevine/spec/.travis.yml: -------------------------------------------------------------------------------- 1 | language: go 2 | go: 3 | - 1.12.x 4 | - 1.13.x 5 | script: 6 | - test -z $(go fmt ./...) 7 | - go vet ./... 8 | - go test -v ./... 9 | -------------------------------------------------------------------------------- /fixtures/vendored/binaries/node_modules/wordwrap/example/meat.js: -------------------------------------------------------------------------------- 1 | var wrap = require('wordwrap')(15); 2 | 3 | console.log(wrap('You and your whole family are made out of meat.')); 4 | -------------------------------------------------------------------------------- /fixtures/vendored/yarn/node_modules/accepts/Makefile: -------------------------------------------------------------------------------- 1 | BIN = ./node_modules/.bin/ 2 | 3 | test: 4 | @${BIN}mocha \ 5 | --require should \ 6 | --reporter spec 7 | 8 | .PHONY: test -------------------------------------------------------------------------------- /fixtures/vendored/yarn/node_modules/express/.npmignore: -------------------------------------------------------------------------------- 1 | .git* 2 | docs/ 3 | examples/ 4 | support/ 5 | test/ 6 | testing.js 7 | .DS_Store 8 | coverage.html 9 | lib-cov 10 | -------------------------------------------------------------------------------- /fixtures/vendored/yarn/node_modules/type-is/Makefile: -------------------------------------------------------------------------------- 1 | BIN = ./node_modules/.bin/ 2 | 3 | test: 4 | @${BIN}mocha \ 5 | --require should \ 6 | --reporter spec 7 | 8 | .PHONY: test -------------------------------------------------------------------------------- /vendor/gopkg.in/tomb.v1/README.md: -------------------------------------------------------------------------------- 1 | Installation and usage 2 | ---------------------- 3 | 4 | See [gopkg.in/tomb.v1](https://gopkg.in/tomb.v1) for documentation and usage details. 5 | -------------------------------------------------------------------------------- /fixtures/vendored/binaries/node_modules/figlet/fonts/B1FF.flf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/nodejs-buildpack/HEAD/fixtures/vendored/binaries/node_modules/figlet/fonts/B1FF.flf -------------------------------------------------------------------------------- /fixtures/vendored/binaries/node_modules/figlet/fonts/Bear.flf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/nodejs-buildpack/HEAD/fixtures/vendored/binaries/node_modules/figlet/fonts/Bear.flf -------------------------------------------------------------------------------- /fixtures/vendored/binaries/node_modules/figlet/fonts/Cola.flf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/nodejs-buildpack/HEAD/fixtures/vendored/binaries/node_modules/figlet/fonts/Cola.flf -------------------------------------------------------------------------------- /fixtures/vendored/binaries/node_modules/figlet/fonts/Knob.flf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/nodejs-buildpack/HEAD/fixtures/vendored/binaries/node_modules/figlet/fonts/Knob.flf -------------------------------------------------------------------------------- /fixtures/vendored/binaries/node_modules/figlet/fonts/Soft.flf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/nodejs-buildpack/HEAD/fixtures/vendored/binaries/node_modules/figlet/fonts/Soft.flf -------------------------------------------------------------------------------- /fixtures/vendored/binaries/node_modules/figlet/fonts/Term.flf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/nodejs-buildpack/HEAD/fixtures/vendored/binaries/node_modules/figlet/fonts/Term.flf -------------------------------------------------------------------------------- /fixtures/vendored/binaries/node_modules/figlet/fonts/Wow.flf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/nodejs-buildpack/HEAD/fixtures/vendored/binaries/node_modules/figlet/fonts/Wow.flf -------------------------------------------------------------------------------- /fixtures/util/proxy/go.mod: -------------------------------------------------------------------------------- 1 | module github.com/cloudfoundry/go-buildpack/fixtures/util/proxy 2 | 3 | go 1.17 4 | 5 | require github.com/elazarl/goproxy v0.0.0-20210801061803-8e322dfb79c4 6 | -------------------------------------------------------------------------------- /fixtures/vendored/binaries/node_modules/figlet/doc/figfont.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/nodejs-buildpack/HEAD/fixtures/vendored/binaries/node_modules/figlet/doc/figfont.txt -------------------------------------------------------------------------------- /fixtures/vendored/binaries/node_modules/figlet/fonts/Blocks.flf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/nodejs-buildpack/HEAD/fixtures/vendored/binaries/node_modules/figlet/fonts/Blocks.flf -------------------------------------------------------------------------------- /fixtures/vendored/binaries/node_modules/figlet/fonts/Bubble.flf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/nodejs-buildpack/HEAD/fixtures/vendored/binaries/node_modules/figlet/fonts/Bubble.flf -------------------------------------------------------------------------------- /fixtures/vendored/binaries/node_modules/figlet/fonts/Crazy.flf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/nodejs-buildpack/HEAD/fixtures/vendored/binaries/node_modules/figlet/fonts/Crazy.flf -------------------------------------------------------------------------------- /fixtures/vendored/binaries/node_modules/figlet/fonts/Digital.flf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/nodejs-buildpack/HEAD/fixtures/vendored/binaries/node_modules/figlet/fonts/Digital.flf -------------------------------------------------------------------------------- /fixtures/vendored/binaries/node_modules/figlet/fonts/Filter.flf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/nodejs-buildpack/HEAD/fixtures/vendored/binaries/node_modules/figlet/fonts/Filter.flf -------------------------------------------------------------------------------- /fixtures/vendored/binaries/node_modules/figlet/fonts/Flipped.flf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/nodejs-buildpack/HEAD/fixtures/vendored/binaries/node_modules/figlet/fonts/Flipped.flf -------------------------------------------------------------------------------- /fixtures/vendored/binaries/node_modules/figlet/fonts/Ghost.flf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/nodejs-buildpack/HEAD/fixtures/vendored/binaries/node_modules/figlet/fonts/Ghost.flf -------------------------------------------------------------------------------- /fixtures/vendored/binaries/node_modules/figlet/fonts/Glenyn.flf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/nodejs-buildpack/HEAD/fixtures/vendored/binaries/node_modules/figlet/fonts/Glenyn.flf -------------------------------------------------------------------------------- /fixtures/vendored/binaries/node_modules/figlet/fonts/Konto.flf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/nodejs-buildpack/HEAD/fixtures/vendored/binaries/node_modules/figlet/fonts/Konto.flf -------------------------------------------------------------------------------- /fixtures/vendored/binaries/node_modules/figlet/fonts/Merlin1.flf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/nodejs-buildpack/HEAD/fixtures/vendored/binaries/node_modules/figlet/fonts/Merlin1.flf -------------------------------------------------------------------------------- /fixtures/vendored/binaries/node_modules/figlet/fonts/Merlin2.flf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/nodejs-buildpack/HEAD/fixtures/vendored/binaries/node_modules/figlet/fonts/Merlin2.flf -------------------------------------------------------------------------------- /fixtures/vendored/binaries/node_modules/figlet/fonts/Modular.flf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/nodejs-buildpack/HEAD/fixtures/vendored/binaries/node_modules/figlet/fonts/Modular.flf -------------------------------------------------------------------------------- /fixtures/vendored/binaries/node_modules/figlet/fonts/Muzzle.flf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/nodejs-buildpack/HEAD/fixtures/vendored/binaries/node_modules/figlet/fonts/Muzzle.flf -------------------------------------------------------------------------------- /fixtures/vendored/binaries/node_modules/figlet/fonts/Pyramid.flf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/nodejs-buildpack/HEAD/fixtures/vendored/binaries/node_modules/figlet/fonts/Pyramid.flf -------------------------------------------------------------------------------- /fixtures/vendored/binaries/node_modules/figlet/fonts/Rot13.flf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/nodejs-buildpack/HEAD/fixtures/vendored/binaries/node_modules/figlet/fonts/Rot13.flf -------------------------------------------------------------------------------- /fixtures/vendored/binaries/node_modules/figlet/fonts/Rotated.flf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/nodejs-buildpack/HEAD/fixtures/vendored/binaries/node_modules/figlet/fonts/Rotated.flf -------------------------------------------------------------------------------- /fixtures/vendored/binaries/node_modules/figlet/fonts/Spliff.flf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/nodejs-buildpack/HEAD/fixtures/vendored/binaries/node_modules/figlet/fonts/Spliff.flf -------------------------------------------------------------------------------- /fixtures/vendored/binaries/node_modules/figlet/fonts/Sweet.flf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/nodejs-buildpack/HEAD/fixtures/vendored/binaries/node_modules/figlet/fonts/Sweet.flf -------------------------------------------------------------------------------- /fixtures/vendored/binaries/node_modules/figlet/fonts/Thorned.flf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/nodejs-buildpack/HEAD/fixtures/vendored/binaries/node_modules/figlet/fonts/Thorned.flf -------------------------------------------------------------------------------- /fixtures/vendored/binaries/node_modules/figlet/fonts/Train.flf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/nodejs-buildpack/HEAD/fixtures/vendored/binaries/node_modules/figlet/fonts/Train.flf -------------------------------------------------------------------------------- /fixtures/vendored/binaries/node_modules/figlet/fonts/Tsalagi.flf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/nodejs-buildpack/HEAD/fixtures/vendored/binaries/node_modules/figlet/fonts/Tsalagi.flf -------------------------------------------------------------------------------- /fixtures/vendored/binaries/node_modules/figlet/fonts/Twisted.flf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/nodejs-buildpack/HEAD/fixtures/vendored/binaries/node_modules/figlet/fonts/Twisted.flf -------------------------------------------------------------------------------- /fixtures/vendored/binaries/node_modules/figlet/fonts/Varsity.flf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/nodejs-buildpack/HEAD/fixtures/vendored/binaries/node_modules/figlet/fonts/Varsity.flf -------------------------------------------------------------------------------- /fixtures/vendored/binaries/node_modules/figlet/test/expected/.gitattributes: -------------------------------------------------------------------------------- 1 | # these files are always checked out with lf only, required 2 | # for tests to pass on windows 3 | * text eol=lf 4 | -------------------------------------------------------------------------------- /fixtures/vendored/yarn/node_modules/serve-static/node_modules/fresh/Makefile: -------------------------------------------------------------------------------- 1 | 2 | test: 3 | @./node_modules/.bin/mocha \ 4 | --reporter spec \ 5 | --require should 6 | 7 | .PHONY: test -------------------------------------------------------------------------------- /fixtures/vendored/yarn/npm-packages-offline-cache/bl-1.2.2.tgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/nodejs-buildpack/HEAD/fixtures/vendored/yarn/npm-packages-offline-cache/bl-1.2.2.tgz -------------------------------------------------------------------------------- /fixtures/vendored/yarn/npm-packages-offline-cache/ini-1.3.5.tgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/nodejs-buildpack/HEAD/fixtures/vendored/yarn/npm-packages-offline-cache/ini-1.3.5.tgz -------------------------------------------------------------------------------- /fixtures/vendored/yarn/npm-packages-offline-cache/ms-2.1.2.tgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/nodejs-buildpack/HEAD/fixtures/vendored/yarn/npm-packages-offline-cache/ms-2.1.2.tgz -------------------------------------------------------------------------------- /fixtures/vendored/yarn/npm-packages-offline-cache/nan-2.12.1.tgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/nodejs-buildpack/HEAD/fixtures/vendored/yarn/npm-packages-offline-cache/nan-2.12.1.tgz -------------------------------------------------------------------------------- /fixtures/vendored/yarn/npm-packages-offline-cache/nan-2.6.2.tgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/nodejs-buildpack/HEAD/fixtures/vendored/yarn/npm-packages-offline-cache/nan-2.6.2.tgz -------------------------------------------------------------------------------- /fixtures/vendored/yarn/npm-packages-offline-cache/once-1.4.0.tgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/nodejs-buildpack/HEAD/fixtures/vendored/yarn/npm-packages-offline-cache/once-1.4.0.tgz -------------------------------------------------------------------------------- /fixtures/vendored/yarn/npm-packages-offline-cache/pump-1.0.3.tgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/nodejs-buildpack/HEAD/fixtures/vendored/yarn/npm-packages-offline-cache/pump-1.0.3.tgz -------------------------------------------------------------------------------- /fixtures/vendored/yarn/npm-packages-offline-cache/pump-2.0.1.tgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/nodejs-buildpack/HEAD/fixtures/vendored/yarn/npm-packages-offline-cache/pump-2.0.1.tgz -------------------------------------------------------------------------------- /fixtures/vendored/yarn/npm-packages-offline-cache/qs-0.6.6.tgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/nodejs-buildpack/HEAD/fixtures/vendored/yarn/npm-packages-offline-cache/qs-0.6.6.tgz -------------------------------------------------------------------------------- /fixtures/vendored/yarn/npm-packages-offline-cache/rc-1.2.8.tgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/nodejs-buildpack/HEAD/fixtures/vendored/yarn/npm-packages-offline-cache/rc-1.2.8.tgz -------------------------------------------------------------------------------- /fixtures/vendored/yarn/npm-packages-offline-cache/send-0.1.4.tgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/nodejs-buildpack/HEAD/fixtures/vendored/yarn/npm-packages-offline-cache/send-0.1.4.tgz -------------------------------------------------------------------------------- /fixtures/vendored/yarn/npm-packages-offline-cache/send-0.2.0.tgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/nodejs-buildpack/HEAD/fixtures/vendored/yarn/npm-packages-offline-cache/send-0.2.0.tgz -------------------------------------------------------------------------------- /vendor/github.com/cloudfoundry/switchblade/deployment.go: -------------------------------------------------------------------------------- 1 | package switchblade 2 | 3 | type Deployment struct { 4 | Name string 5 | ExternalURL string 6 | InternalURL string 7 | } 8 | -------------------------------------------------------------------------------- /vendor/github.com/onsi/gomega/matchers/support/goraph/node/node.go: -------------------------------------------------------------------------------- 1 | package node 2 | 3 | type Node struct { 4 | ID int 5 | Value interface{} 6 | } 7 | 8 | type NodeOrderedSet []Node 9 | -------------------------------------------------------------------------------- /vendor/github.com/onsi/gomega/matchers/support/goraph/util/util.go: -------------------------------------------------------------------------------- 1 | package util 2 | 3 | import "math" 4 | 5 | func Odd(n int) bool { 6 | return math.Mod(float64(n), 2.0) == 1.0 7 | } 8 | -------------------------------------------------------------------------------- /vendor/github.com/paketo-buildpacks/packit/v2/fs/doc.go: -------------------------------------------------------------------------------- 1 | // Package fs provides a set of filesystem helpers that can be useful when 2 | // developing Cloud Native Buildpacks. 3 | package fs 4 | -------------------------------------------------------------------------------- /vendor/go.opentelemetry.io/otel/codes/README.md: -------------------------------------------------------------------------------- 1 | # Codes 2 | 3 | [![PkgGoDev](https://pkg.go.dev/badge/go.opentelemetry.io/otel/codes)](https://pkg.go.dev/go.opentelemetry.io/otel/codes) 4 | -------------------------------------------------------------------------------- /fixtures/vendored/binaries/node_modules/figlet/fonts/Chiseled.flf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/nodejs-buildpack/HEAD/fixtures/vendored/binaries/node_modules/figlet/fonts/Chiseled.flf -------------------------------------------------------------------------------- /fixtures/vendored/binaries/node_modules/figlet/fonts/DWhistled.flf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/nodejs-buildpack/HEAD/fixtures/vendored/binaries/node_modules/figlet/fonts/DWhistled.flf -------------------------------------------------------------------------------- /fixtures/vendored/binaries/node_modules/figlet/fonts/Diet Cola.flf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/nodejs-buildpack/HEAD/fixtures/vendored/binaries/node_modules/figlet/fonts/Diet Cola.flf -------------------------------------------------------------------------------- /fixtures/vendored/binaries/node_modules/figlet/fonts/Fun Face.flf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/nodejs-buildpack/HEAD/fixtures/vendored/binaries/node_modules/figlet/fonts/Fun Face.flf -------------------------------------------------------------------------------- /fixtures/vendored/binaries/node_modules/figlet/fonts/Fun Faces.flf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/nodejs-buildpack/HEAD/fixtures/vendored/binaries/node_modules/figlet/fonts/Fun Faces.flf -------------------------------------------------------------------------------- /fixtures/vendored/binaries/node_modules/figlet/fonts/Ghoulish.flf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/nodejs-buildpack/HEAD/fixtures/vendored/binaries/node_modules/figlet/fonts/Ghoulish.flf -------------------------------------------------------------------------------- /fixtures/vendored/binaries/node_modules/figlet/fonts/ICL-1900.flf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/nodejs-buildpack/HEAD/fixtures/vendored/binaries/node_modules/figlet/fonts/ICL-1900.flf -------------------------------------------------------------------------------- /fixtures/vendored/binaries/node_modules/figlet/fonts/Lil Devil.flf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/nodejs-buildpack/HEAD/fixtures/vendored/binaries/node_modules/figlet/fonts/Lil Devil.flf -------------------------------------------------------------------------------- /fixtures/vendored/binaries/node_modules/figlet/fonts/Rammstein.flf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/nodejs-buildpack/HEAD/fixtures/vendored/binaries/node_modules/figlet/fonts/Rammstein.flf -------------------------------------------------------------------------------- /fixtures/vendored/yarn/node_modules/serve-static/node_modules/range-parser/Makefile: -------------------------------------------------------------------------------- 1 | 2 | test: 3 | @./node_modules/.bin/mocha \ 4 | --reporter spec \ 5 | --require should 6 | 7 | .PHONY: test -------------------------------------------------------------------------------- /fixtures/vendored/yarn/npm-packages-offline-cache/aproba-1.2.0.tgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/nodejs-buildpack/HEAD/fixtures/vendored/yarn/npm-packages-offline-cache/aproba-1.2.0.tgz -------------------------------------------------------------------------------- /fixtures/vendored/yarn/npm-packages-offline-cache/chownr-1.1.1.tgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/nodejs-buildpack/HEAD/fixtures/vendored/yarn/npm-packages-offline-cache/chownr-1.1.1.tgz -------------------------------------------------------------------------------- /fixtures/vendored/yarn/npm-packages-offline-cache/cookie-0.1.0.tgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/nodejs-buildpack/HEAD/fixtures/vendored/yarn/npm-packages-offline-cache/cookie-0.1.0.tgz -------------------------------------------------------------------------------- /fixtures/vendored/yarn/npm-packages-offline-cache/debug-0.8.1.tgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/nodejs-buildpack/HEAD/fixtures/vendored/yarn/npm-packages-offline-cache/debug-0.8.1.tgz -------------------------------------------------------------------------------- /fixtures/vendored/yarn/npm-packages-offline-cache/debug-4.3.2.tgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/nodejs-buildpack/HEAD/fixtures/vendored/yarn/npm-packages-offline-cache/debug-4.3.2.tgz -------------------------------------------------------------------------------- /fixtures/vendored/yarn/npm-packages-offline-cache/fresh-0.2.0.tgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/nodejs-buildpack/HEAD/fixtures/vendored/yarn/npm-packages-offline-cache/fresh-0.2.0.tgz -------------------------------------------------------------------------------- /fixtures/vendored/yarn/npm-packages-offline-cache/fresh-0.2.2.tgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/nodejs-buildpack/HEAD/fixtures/vendored/yarn/npm-packages-offline-cache/fresh-0.2.2.tgz -------------------------------------------------------------------------------- /fixtures/vendored/yarn/npm-packages-offline-cache/fresh-0.2.4.tgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/nodejs-buildpack/HEAD/fixtures/vendored/yarn/npm-packages-offline-cache/fresh-0.2.4.tgz -------------------------------------------------------------------------------- /fixtures/vendored/yarn/npm-packages-offline-cache/gauge-2.7.4.tgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/nodejs-buildpack/HEAD/fixtures/vendored/yarn/npm-packages-offline-cache/gauge-2.7.4.tgz -------------------------------------------------------------------------------- /fixtures/vendored/yarn/npm-packages-offline-cache/lodash-2.4.2.tgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/nodejs-buildpack/HEAD/fixtures/vendored/yarn/npm-packages-offline-cache/lodash-2.4.2.tgz -------------------------------------------------------------------------------- /fixtures/vendored/yarn/npm-packages-offline-cache/logfmt-1.1.3.tgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/nodejs-buildpack/HEAD/fixtures/vendored/yarn/npm-packages-offline-cache/logfmt-1.1.3.tgz -------------------------------------------------------------------------------- /fixtures/vendored/yarn/npm-packages-offline-cache/mime-1.2.11.tgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/nodejs-buildpack/HEAD/fixtures/vendored/yarn/npm-packages-offline-cache/mime-1.2.11.tgz -------------------------------------------------------------------------------- /fixtures/vendored/yarn/npm-packages-offline-cache/mkdirp-0.5.1.tgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/nodejs-buildpack/HEAD/fixtures/vendored/yarn/npm-packages-offline-cache/mkdirp-0.5.1.tgz -------------------------------------------------------------------------------- /fixtures/vendored/yarn/npm-packages-offline-cache/npmlog-4.1.2.tgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/nodejs-buildpack/HEAD/fixtures/vendored/yarn/npm-packages-offline-cache/npmlog-4.1.2.tgz -------------------------------------------------------------------------------- /fixtures/vendored/yarn/npm-packages-offline-cache/semver-5.7.0.tgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/nodejs-buildpack/HEAD/fixtures/vendored/yarn/npm-packages-offline-cache/semver-5.7.0.tgz -------------------------------------------------------------------------------- /fixtures/vendored/yarn/npm-packages-offline-cache/split-0.2.10.tgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/nodejs-buildpack/HEAD/fixtures/vendored/yarn/npm-packages-offline-cache/split-0.2.10.tgz -------------------------------------------------------------------------------- /fixtures/vendored/yarn/npm-packages-offline-cache/wrappy-1.0.2.tgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/nodejs-buildpack/HEAD/fixtures/vendored/yarn/npm-packages-offline-cache/wrappy-1.0.2.tgz -------------------------------------------------------------------------------- /fixtures/vendored/yarn/npm-packages-offline-cache/xtend-4.0.1.tgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/nodejs-buildpack/HEAD/fixtures/vendored/yarn/npm-packages-offline-cache/xtend-4.0.1.tgz -------------------------------------------------------------------------------- /vendor/github.com/docker/docker/api/types/error_response_ext.go: -------------------------------------------------------------------------------- 1 | package types 2 | 3 | // Error returns the error message 4 | func (e ErrorResponse) Error() string { 5 | return e.Message 6 | } 7 | -------------------------------------------------------------------------------- /vendor/go.opentelemetry.io/otel/baggage/README.md: -------------------------------------------------------------------------------- 1 | # Baggage 2 | 3 | [![PkgGoDev](https://pkg.go.dev/badge/go.opentelemetry.io/otel/baggage)](https://pkg.go.dev/go.opentelemetry.io/otel/baggage) 4 | -------------------------------------------------------------------------------- /vendor/go.opentelemetry.io/otel/metric/README.md: -------------------------------------------------------------------------------- 1 | # Metric API 2 | 3 | [![PkgGoDev](https://pkg.go.dev/badge/go.opentelemetry.io/otel/metric)](https://pkg.go.dev/go.opentelemetry.io/otel/metric) 4 | -------------------------------------------------------------------------------- /vendor/go.opentelemetry.io/otel/trace/README.md: -------------------------------------------------------------------------------- 1 | # Trace API 2 | 3 | [![PkgGoDev](https://pkg.go.dev/badge/go.opentelemetry.io/otel/trace)](https://pkg.go.dev/go.opentelemetry.io/otel/trace) 4 | -------------------------------------------------------------------------------- /bin/detect: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | 3 | BP=$(dirname "$(dirname $0)") 4 | if [ -f "$1/package.json" ]; then 5 | echo "node.js "$(cat "$BP/VERSION")"" 6 | exit 0 7 | fi 8 | 9 | exit 1 10 | -------------------------------------------------------------------------------- /fixtures/vendored/binaries/node_modules/figlet/fonts/3D Diagonal.flf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/nodejs-buildpack/HEAD/fixtures/vendored/binaries/node_modules/figlet/fonts/3D Diagonal.flf -------------------------------------------------------------------------------- /fixtures/vendored/binaries/node_modules/figlet/fonts/Broadway KB.flf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/nodejs-buildpack/HEAD/fixtures/vendored/binaries/node_modules/figlet/fonts/Broadway KB.flf -------------------------------------------------------------------------------- /fixtures/vendored/binaries/node_modules/figlet/fonts/Dancing Font.flf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/nodejs-buildpack/HEAD/fixtures/vendored/binaries/node_modules/figlet/fonts/Dancing Font.flf -------------------------------------------------------------------------------- /fixtures/vendored/binaries/node_modules/figlet/fonts/Flower Power.flf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/nodejs-buildpack/HEAD/fixtures/vendored/binaries/node_modules/figlet/fonts/Flower Power.flf -------------------------------------------------------------------------------- /fixtures/vendored/binaries/node_modules/figlet/fonts/Hieroglyphs.flf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/nodejs-buildpack/HEAD/fixtures/vendored/binaries/node_modules/figlet/fonts/Hieroglyphs.flf -------------------------------------------------------------------------------- /fixtures/vendored/binaries/node_modules/figlet/fonts/Impossible.flf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/nodejs-buildpack/HEAD/fixtures/vendored/binaries/node_modules/figlet/fonts/Impossible.flf -------------------------------------------------------------------------------- /fixtures/vendored/binaries/node_modules/figlet/fonts/Konto Slant.flf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/nodejs-buildpack/HEAD/fixtures/vendored/binaries/node_modules/figlet/fonts/Konto Slant.flf -------------------------------------------------------------------------------- /fixtures/vendored/binaries/node_modules/figlet/fonts/Line Blocks.flf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/nodejs-buildpack/HEAD/fixtures/vendored/binaries/node_modules/figlet/fonts/Line Blocks.flf -------------------------------------------------------------------------------- /fixtures/vendored/binaries/node_modules/figlet/fonts/Small Caps.flf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/nodejs-buildpack/HEAD/fixtures/vendored/binaries/node_modules/figlet/fonts/Small Caps.flf -------------------------------------------------------------------------------- /fixtures/vendored/binaries/node_modules/figlet/fonts/Star Strips.flf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/nodejs-buildpack/HEAD/fixtures/vendored/binaries/node_modules/figlet/fonts/Star Strips.flf -------------------------------------------------------------------------------- /fixtures/vendored/binaries/node_modules/figlet/fonts/Swamp Land.flf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/nodejs-buildpack/HEAD/fixtures/vendored/binaries/node_modules/figlet/fonts/Swamp Land.flf -------------------------------------------------------------------------------- /fixtures/vendored/binaries/node_modules/figlet/fonts/Wet Letter.flf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/nodejs-buildpack/HEAD/fixtures/vendored/binaries/node_modules/figlet/fonts/Wet Letter.flf -------------------------------------------------------------------------------- /fixtures/vendored/binaries/node_modules/optimist/example/nonopt.js: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env node 2 | var argv = require('optimist').argv; 3 | console.log('(%d,%d)', argv.x, argv.y); 4 | console.log(argv._); 5 | -------------------------------------------------------------------------------- /fixtures/vendored/yarn/node_modules/serve-static/node_modules/send/Makefile: -------------------------------------------------------------------------------- 1 | 2 | test: 3 | @./node_modules/.bin/mocha \ 4 | --require should \ 5 | --reporter spec \ 6 | --bail 7 | 8 | .PHONY: test -------------------------------------------------------------------------------- /fixtures/vendored/yarn/npm-packages-offline-cache/accepts-1.0.0.tgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/nodejs-buildpack/HEAD/fixtures/vendored/yarn/npm-packages-offline-cache/accepts-1.0.0.tgz -------------------------------------------------------------------------------- /fixtures/vendored/yarn/npm-packages-offline-cache/bindings-1.2.1.tgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/nodejs-buildpack/HEAD/fixtures/vendored/yarn/npm-packages-offline-cache/bindings-1.2.1.tgz -------------------------------------------------------------------------------- /fixtures/vendored/yarn/npm-packages-offline-cache/bindings-1.5.0.tgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/nodejs-buildpack/HEAD/fixtures/vendored/yarn/npm-packages-offline-cache/bindings-1.5.0.tgz -------------------------------------------------------------------------------- /fixtures/vendored/yarn/npm-packages-offline-cache/delegates-1.0.0.tgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/nodejs-buildpack/HEAD/fixtures/vendored/yarn/npm-packages-offline-cache/delegates-1.0.0.tgz -------------------------------------------------------------------------------- /fixtures/vendored/yarn/npm-packages-offline-cache/express-4.0.0.tgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/nodejs-buildpack/HEAD/fixtures/vendored/yarn/npm-packages-offline-cache/express-4.0.0.tgz -------------------------------------------------------------------------------- /fixtures/vendored/yarn/npm-packages-offline-cache/inherits-2.0.3.tgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/nodejs-buildpack/HEAD/fixtures/vendored/yarn/npm-packages-offline-cache/inherits-2.0.3.tgz -------------------------------------------------------------------------------- /fixtures/vendored/yarn/npm-packages-offline-cache/isarray-1.0.0.tgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/nodejs-buildpack/HEAD/fixtures/vendored/yarn/npm-packages-offline-cache/isarray-1.0.0.tgz -------------------------------------------------------------------------------- /fixtures/vendored/yarn/npm-packages-offline-cache/methods-0.1.0.tgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/nodejs-buildpack/HEAD/fixtures/vendored/yarn/npm-packages-offline-cache/methods-0.1.0.tgz -------------------------------------------------------------------------------- /fixtures/vendored/yarn/npm-packages-offline-cache/microtime-2.1.3.tgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/nodejs-buildpack/HEAD/fixtures/vendored/yarn/npm-packages-offline-cache/microtime-2.1.3.tgz -------------------------------------------------------------------------------- /fixtures/vendored/yarn/npm-packages-offline-cache/microtime-2.1.9.tgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/nodejs-buildpack/HEAD/fixtures/vendored/yarn/npm-packages-offline-cache/microtime-2.1.9.tgz -------------------------------------------------------------------------------- /fixtures/vendored/yarn/npm-packages-offline-cache/microtime-3.0.0.tgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/nodejs-buildpack/HEAD/fixtures/vendored/yarn/npm-packages-offline-cache/microtime-3.0.0.tgz -------------------------------------------------------------------------------- /fixtures/vendored/yarn/npm-packages-offline-cache/minimist-0.0.8.tgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/nodejs-buildpack/HEAD/fixtures/vendored/yarn/npm-packages-offline-cache/minimist-0.0.8.tgz -------------------------------------------------------------------------------- /fixtures/vendored/yarn/npm-packages-offline-cache/minimist-1.2.0.tgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/nodejs-buildpack/HEAD/fixtures/vendored/yarn/npm-packages-offline-cache/minimist-1.2.0.tgz -------------------------------------------------------------------------------- /fixtures/vendored/yarn/npm-packages-offline-cache/node-abi-2.7.1.tgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/nodejs-buildpack/HEAD/fixtures/vendored/yarn/npm-packages-offline-cache/node-abi-2.7.1.tgz -------------------------------------------------------------------------------- /fixtures/vendored/yarn/npm-packages-offline-cache/parseurl-1.0.1.tgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/nodejs-buildpack/HEAD/fixtures/vendored/yarn/npm-packages-offline-cache/parseurl-1.0.1.tgz -------------------------------------------------------------------------------- /fixtures/vendored/yarn/npm-packages-offline-cache/tar-fs-1.16.3.tgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/nodejs-buildpack/HEAD/fixtures/vendored/yarn/npm-packages-offline-cache/tar-fs-1.16.3.tgz -------------------------------------------------------------------------------- /fixtures/vendored/yarn/npm-packages-offline-cache/through-2.3.8.tgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/nodejs-buildpack/HEAD/fixtures/vendored/yarn/npm-packages-offline-cache/through-2.3.8.tgz -------------------------------------------------------------------------------- /fixtures/vendored/yarn/npm-packages-offline-cache/to-buffer-1.1.1.tgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/nodejs-buildpack/HEAD/fixtures/vendored/yarn/npm-packages-offline-cache/to-buffer-1.1.1.tgz -------------------------------------------------------------------------------- /fixtures/vendored/yarn/npm-packages-offline-cache/type-is-1.0.0.tgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/nodejs-buildpack/HEAD/fixtures/vendored/yarn/npm-packages-offline-cache/type-is-1.0.0.tgz -------------------------------------------------------------------------------- /fixtures/vendored/binaries/node_modules/figlet/.travis.yml: -------------------------------------------------------------------------------- 1 | language: node_js 2 | node_js: 3 | - "8" 4 | 5 | script: 6 | - npm test 7 | 8 | before_install: npm install -g grunt-cli 9 | 10 | -------------------------------------------------------------------------------- /fixtures/vendored/yarn/node_modules/buffer-crc32/.travis.yml: -------------------------------------------------------------------------------- 1 | language: node_js 2 | node_js: 3 | - 0.6 4 | - 0.8 5 | notifications: 6 | email: 7 | recipients: 8 | - brianloveswords@gmail.com -------------------------------------------------------------------------------- /fixtures/vendored/yarn/node_modules/logfmt/examples/post_via_curl: -------------------------------------------------------------------------------- 1 | #! /usr/bin/env bash 2 | 3 | curl -X POST --header 'Content-Type: application/logplex-1' --data-binary @$1 http://localhost:3000/logs 4 | -------------------------------------------------------------------------------- /fixtures/vendored/yarn/npm-packages-offline-cache/ansi-regex-2.1.1.tgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/nodejs-buildpack/HEAD/fixtures/vendored/yarn/npm-packages-offline-cache/ansi-regex-2.1.1.tgz -------------------------------------------------------------------------------- /fixtures/vendored/yarn/npm-packages-offline-cache/ansi-regex-3.0.0.tgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/nodejs-buildpack/HEAD/fixtures/vendored/yarn/npm-packages-offline-cache/ansi-regex-3.0.0.tgz -------------------------------------------------------------------------------- /fixtures/vendored/yarn/npm-packages-offline-cache/buffer-fill-1.0.0.tgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/nodejs-buildpack/HEAD/fixtures/vendored/yarn/npm-packages-offline-cache/buffer-fill-1.0.0.tgz -------------------------------------------------------------------------------- /fixtures/vendored/yarn/npm-packages-offline-cache/deep-extend-0.6.0.tgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/nodejs-buildpack/HEAD/fixtures/vendored/yarn/npm-packages-offline-cache/deep-extend-0.6.0.tgz -------------------------------------------------------------------------------- /fixtures/vendored/yarn/npm-packages-offline-cache/detect-libc-1.0.3.tgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/nodejs-buildpack/HEAD/fixtures/vendored/yarn/npm-packages-offline-cache/detect-libc-1.0.3.tgz -------------------------------------------------------------------------------- /fixtures/vendored/yarn/npm-packages-offline-cache/escape-html-1.0.1.tgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/nodejs-buildpack/HEAD/fixtures/vendored/yarn/npm-packages-offline-cache/escape-html-1.0.1.tgz -------------------------------------------------------------------------------- /fixtures/vendored/yarn/npm-packages-offline-cache/has-unicode-2.0.1.tgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/nodejs-buildpack/HEAD/fixtures/vendored/yarn/npm-packages-offline-cache/has-unicode-2.0.1.tgz -------------------------------------------------------------------------------- /fixtures/vendored/yarn/npm-packages-offline-cache/negotiator-0.3.0.tgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/nodejs-buildpack/HEAD/fixtures/vendored/yarn/npm-packages-offline-cache/negotiator-0.3.0.tgz -------------------------------------------------------------------------------- /fixtures/vendored/yarn/npm-packages-offline-cache/noop-logger-0.1.1.tgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/nodejs-buildpack/HEAD/fixtures/vendored/yarn/npm-packages-offline-cache/noop-logger-0.1.1.tgz -------------------------------------------------------------------------------- /fixtures/vendored/yarn/npm-packages-offline-cache/os-homedir-1.0.2.tgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/nodejs-buildpack/HEAD/fixtures/vendored/yarn/npm-packages-offline-cache/os-homedir-1.0.2.tgz -------------------------------------------------------------------------------- /fixtures/vendored/yarn/npm-packages-offline-cache/safe-buffer-5.1.2.tgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/nodejs-buildpack/HEAD/fixtures/vendored/yarn/npm-packages-offline-cache/safe-buffer-5.1.2.tgz -------------------------------------------------------------------------------- /fixtures/vendored/yarn/npm-packages-offline-cache/signal-exit-3.0.2.tgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/nodejs-buildpack/HEAD/fixtures/vendored/yarn/npm-packages-offline-cache/signal-exit-3.0.2.tgz -------------------------------------------------------------------------------- /fixtures/vendored/yarn/npm-packages-offline-cache/simple-get-2.8.1.tgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/nodejs-buildpack/HEAD/fixtures/vendored/yarn/npm-packages-offline-cache/simple-get-2.8.1.tgz -------------------------------------------------------------------------------- /fixtures/vendored/yarn/npm-packages-offline-cache/strip-ansi-3.0.1.tgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/nodejs-buildpack/HEAD/fixtures/vendored/yarn/npm-packages-offline-cache/strip-ansi-3.0.1.tgz -------------------------------------------------------------------------------- /fixtures/vendored/yarn/npm-packages-offline-cache/strip-ansi-4.0.0.tgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/nodejs-buildpack/HEAD/fixtures/vendored/yarn/npm-packages-offline-cache/strip-ansi-4.0.0.tgz -------------------------------------------------------------------------------- /fixtures/vendored/yarn/npm-packages-offline-cache/tar-stream-1.6.2.tgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/nodejs-buildpack/HEAD/fixtures/vendored/yarn/npm-packages-offline-cache/tar-stream-1.6.2.tgz -------------------------------------------------------------------------------- /fixtures/vendored/yarn/npm-packages-offline-cache/utils-merge-1.0.0.tgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/nodejs-buildpack/HEAD/fixtures/vendored/yarn/npm-packages-offline-cache/utils-merge-1.0.0.tgz -------------------------------------------------------------------------------- /fixtures/vendored/yarn/npm-packages-offline-cache/wide-align-1.1.3.tgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/nodejs-buildpack/HEAD/fixtures/vendored/yarn/npm-packages-offline-cache/wide-align-1.1.3.tgz -------------------------------------------------------------------------------- /vendor/github.com/Microsoft/go-winio/syscall.go: -------------------------------------------------------------------------------- 1 | //go:build windows 2 | 3 | package winio 4 | 5 | //go:generate go run github.com/Microsoft/go-winio/tools/mkwinsyscall -output zsyscall_windows.go ./*.go 6 | -------------------------------------------------------------------------------- /vendor/github.com/go-logr/logr/CHANGELOG.md: -------------------------------------------------------------------------------- 1 | # CHANGELOG 2 | 3 | ## v1.0.0-rc1 4 | 5 | This is the first logged release. Major changes (including breaking changes) 6 | have occurred since earlier tags. 7 | -------------------------------------------------------------------------------- /vendor/github.com/nxadm/tail/ratelimiter/storage.go: -------------------------------------------------------------------------------- 1 | package ratelimiter 2 | 3 | type Storage interface { 4 | GetBucketFor(string) (*LeakyBucket, error) 5 | SetBucketFor(string, LeakyBucket) error 6 | } 7 | -------------------------------------------------------------------------------- /vendor/go.opentelemetry.io/otel/attribute/README.md: -------------------------------------------------------------------------------- 1 | # Attribute 2 | 3 | [![PkgGoDev](https://pkg.go.dev/badge/go.opentelemetry.io/otel/attribute)](https://pkg.go.dev/go.opentelemetry.io/otel/attribute) 4 | -------------------------------------------------------------------------------- /fixtures/vendored/binaries/node_modules/figlet/fonts/ASCII New Roman.flf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/nodejs-buildpack/HEAD/fixtures/vendored/binaries/node_modules/figlet/fonts/ASCII New Roman.flf -------------------------------------------------------------------------------- /fixtures/vendored/binaries/node_modules/figlet/fonts/Horizontal Left.flf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/nodejs-buildpack/HEAD/fixtures/vendored/binaries/node_modules/figlet/fonts/Horizontal Left.flf -------------------------------------------------------------------------------- /fixtures/vendored/binaries/node_modules/figlet/fonts/Horizontal Right.flf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/nodejs-buildpack/HEAD/fixtures/vendored/binaries/node_modules/figlet/fonts/Horizontal Right.flf -------------------------------------------------------------------------------- /fixtures/vendored/binaries/node_modules/figlet/fonts/JS Capital Curves.flf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/nodejs-buildpack/HEAD/fixtures/vendored/binaries/node_modules/figlet/fonts/JS Capital Curves.flf -------------------------------------------------------------------------------- /fixtures/vendored/yarn/npm-packages-offline-cache/buffer-alloc-1.2.0.tgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/nodejs-buildpack/HEAD/fixtures/vendored/yarn/npm-packages-offline-cache/buffer-alloc-1.2.0.tgz -------------------------------------------------------------------------------- /fixtures/vendored/yarn/npm-packages-offline-cache/buffer-crc32-0.2.1.tgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/nodejs-buildpack/HEAD/fixtures/vendored/yarn/npm-packages-offline-cache/buffer-crc32-0.2.1.tgz -------------------------------------------------------------------------------- /fixtures/vendored/yarn/npm-packages-offline-cache/code-point-at-1.1.0.tgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/nodejs-buildpack/HEAD/fixtures/vendored/yarn/npm-packages-offline-cache/code-point-at-1.1.0.tgz -------------------------------------------------------------------------------- /fixtures/vendored/yarn/npm-packages-offline-cache/core-util-is-1.0.2.tgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/nodejs-buildpack/HEAD/fixtures/vendored/yarn/npm-packages-offline-cache/core-util-is-1.0.2.tgz -------------------------------------------------------------------------------- /fixtures/vendored/yarn/npm-packages-offline-cache/end-of-stream-1.4.1.tgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/nodejs-buildpack/HEAD/fixtures/vendored/yarn/npm-packages-offline-cache/end-of-stream-1.4.1.tgz -------------------------------------------------------------------------------- /fixtures/vendored/yarn/npm-packages-offline-cache/fs-constants-1.0.0.tgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/nodejs-buildpack/HEAD/fixtures/vendored/yarn/npm-packages-offline-cache/fs-constants-1.0.0.tgz -------------------------------------------------------------------------------- /fixtures/vendored/yarn/npm-packages-offline-cache/mimic-response-1.0.1.tgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/nodejs-buildpack/HEAD/fixtures/vendored/yarn/npm-packages-offline-cache/mimic-response-1.0.1.tgz -------------------------------------------------------------------------------- /fixtures/vendored/yarn/npm-packages-offline-cache/node-addon-api-1.7.2.tgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/nodejs-buildpack/HEAD/fixtures/vendored/yarn/npm-packages-offline-cache/node-addon-api-1.7.2.tgz -------------------------------------------------------------------------------- /fixtures/vendored/yarn/npm-packages-offline-cache/node-gyp-build-3.9.0.tgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/nodejs-buildpack/HEAD/fixtures/vendored/yarn/npm-packages-offline-cache/node-gyp-build-3.9.0.tgz -------------------------------------------------------------------------------- /fixtures/vendored/yarn/npm-packages-offline-cache/number-is-nan-1.0.1.tgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/nodejs-buildpack/HEAD/fixtures/vendored/yarn/npm-packages-offline-cache/number-is-nan-1.0.1.tgz -------------------------------------------------------------------------------- /fixtures/vendored/yarn/npm-packages-offline-cache/object-assign-4.1.1.tgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/nodejs-buildpack/HEAD/fixtures/vendored/yarn/npm-packages-offline-cache/object-assign-4.1.1.tgz -------------------------------------------------------------------------------- /fixtures/vendored/yarn/npm-packages-offline-cache/path-to-regexp-0.1.2.tgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/nodejs-buildpack/HEAD/fixtures/vendored/yarn/npm-packages-offline-cache/path-to-regexp-0.1.2.tgz -------------------------------------------------------------------------------- /fixtures/vendored/yarn/npm-packages-offline-cache/range-parser-0.0.4.tgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/nodejs-buildpack/HEAD/fixtures/vendored/yarn/npm-packages-offline-cache/range-parser-0.0.4.tgz -------------------------------------------------------------------------------- /fixtures/vendored/yarn/npm-packages-offline-cache/range-parser-1.0.0.tgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/nodejs-buildpack/HEAD/fixtures/vendored/yarn/npm-packages-offline-cache/range-parser-1.0.0.tgz -------------------------------------------------------------------------------- /fixtures/vendored/yarn/npm-packages-offline-cache/range-parser-1.0.3.tgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/nodejs-buildpack/HEAD/fixtures/vendored/yarn/npm-packages-offline-cache/range-parser-1.0.3.tgz -------------------------------------------------------------------------------- /fixtures/vendored/yarn/npm-packages-offline-cache/serve-static-1.0.1.tgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/nodejs-buildpack/HEAD/fixtures/vendored/yarn/npm-packages-offline-cache/serve-static-1.0.1.tgz -------------------------------------------------------------------------------- /fixtures/vendored/yarn/npm-packages-offline-cache/set-blocking-2.0.0.tgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/nodejs-buildpack/HEAD/fixtures/vendored/yarn/npm-packages-offline-cache/set-blocking-2.0.0.tgz -------------------------------------------------------------------------------- /fixtures/vendored/yarn/npm-packages-offline-cache/simple-concat-1.0.0.tgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/nodejs-buildpack/HEAD/fixtures/vendored/yarn/npm-packages-offline-cache/simple-concat-1.0.0.tgz -------------------------------------------------------------------------------- /fixtures/vendored/yarn/npm-packages-offline-cache/string-width-1.0.2.tgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/nodejs-buildpack/HEAD/fixtures/vendored/yarn/npm-packages-offline-cache/string-width-1.0.2.tgz -------------------------------------------------------------------------------- /fixtures/vendored/yarn/npm-packages-offline-cache/string-width-2.1.1.tgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/nodejs-buildpack/HEAD/fixtures/vendored/yarn/npm-packages-offline-cache/string-width-2.1.1.tgz -------------------------------------------------------------------------------- /fixtures/vendored/yarn/npm-packages-offline-cache/string_decoder-1.1.1.tgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/nodejs-buildpack/HEAD/fixtures/vendored/yarn/npm-packages-offline-cache/string_decoder-1.1.1.tgz -------------------------------------------------------------------------------- /fixtures/vendored/yarn/npm-packages-offline-cache/tunnel-agent-0.6.0.tgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/nodejs-buildpack/HEAD/fixtures/vendored/yarn/npm-packages-offline-cache/tunnel-agent-0.6.0.tgz -------------------------------------------------------------------------------- /fixtures/vendored/yarn/npm-packages-offline-cache/util-deprecate-1.0.2.tgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/nodejs-buildpack/HEAD/fixtures/vendored/yarn/npm-packages-offline-cache/util-deprecate-1.0.2.tgz -------------------------------------------------------------------------------- /fixtures/vendored/yarn/npm-packages-offline-cache/which-pm-runs-1.0.0.tgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/nodejs-buildpack/HEAD/fixtures/vendored/yarn/npm-packages-offline-cache/which-pm-runs-1.0.0.tgz -------------------------------------------------------------------------------- /vendor/github.com/pkg/errors/.travis.yml: -------------------------------------------------------------------------------- 1 | language: go 2 | go_import_path: github.com/pkg/errors 3 | go: 4 | - 1.11.x 5 | - 1.12.x 6 | - 1.13.x 7 | - tip 8 | 9 | script: 10 | - make check 11 | -------------------------------------------------------------------------------- /vendor/go.opentelemetry.io/otel/.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | Thumbs.db 3 | 4 | .tools/ 5 | venv/ 6 | .idea/ 7 | .vscode/ 8 | *.iml 9 | *.so 10 | coverage.* 11 | go.work 12 | go.work.sum 13 | 14 | gen/ 15 | -------------------------------------------------------------------------------- /fixtures/vendored/yarn/npm-packages-offline-cache/are-we-there-yet-1.1.5.tgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/nodejs-buildpack/HEAD/fixtures/vendored/yarn/npm-packages-offline-cache/are-we-there-yet-1.1.5.tgz -------------------------------------------------------------------------------- /fixtures/vendored/yarn/npm-packages-offline-cache/cookie-signature-1.0.3.tgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/nodejs-buildpack/HEAD/fixtures/vendored/yarn/npm-packages-offline-cache/cookie-signature-1.0.3.tgz -------------------------------------------------------------------------------- /fixtures/vendored/yarn/npm-packages-offline-cache/expand-template-2.0.3.tgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/nodejs-buildpack/HEAD/fixtures/vendored/yarn/npm-packages-offline-cache/expand-template-2.0.3.tgz -------------------------------------------------------------------------------- /fixtures/vendored/yarn/npm-packages-offline-cache/file-uri-to-path-1.0.0.tgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/nodejs-buildpack/HEAD/fixtures/vendored/yarn/npm-packages-offline-cache/file-uri-to-path-1.0.0.tgz -------------------------------------------------------------------------------- /fixtures/vendored/yarn/npm-packages-offline-cache/napi-build-utils-1.0.1.tgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/nodejs-buildpack/HEAD/fixtures/vendored/yarn/npm-packages-offline-cache/napi-build-utils-1.0.1.tgz -------------------------------------------------------------------------------- /fixtures/vendored/yarn/npm-packages-offline-cache/prebuild-install-5.2.5.tgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/nodejs-buildpack/HEAD/fixtures/vendored/yarn/npm-packages-offline-cache/prebuild-install-5.2.5.tgz -------------------------------------------------------------------------------- /fixtures/vendored/yarn/npm-packages-offline-cache/readable-stream-2.3.6.tgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/nodejs-buildpack/HEAD/fixtures/vendored/yarn/npm-packages-offline-cache/readable-stream-2.3.6.tgz -------------------------------------------------------------------------------- /vendor/go.opentelemetry.io/otel/metric/noop/README.md: -------------------------------------------------------------------------------- 1 | # Metric Noop 2 | 3 | [![PkgGoDev](https://pkg.go.dev/badge/go.opentelemetry.io/otel/metric/noop)](https://pkg.go.dev/go.opentelemetry.io/otel/metric/noop) 4 | -------------------------------------------------------------------------------- /vendor/go.opentelemetry.io/otel/propagation/README.md: -------------------------------------------------------------------------------- 1 | # Propagation 2 | 3 | [![PkgGoDev](https://pkg.go.dev/badge/go.opentelemetry.io/otel/propagation)](https://pkg.go.dev/go.opentelemetry.io/otel/propagation) 4 | -------------------------------------------------------------------------------- /fixtures/vendored/yarn/.yarnrc: -------------------------------------------------------------------------------- 1 | # THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. 2 | # yarn lockfile v1 3 | 4 | 5 | lastUpdateCheck 1492788668082 6 | yarn-offline-mirror "./npm-packages-offline-cache" 7 | -------------------------------------------------------------------------------- /fixtures/vendored/yarn/node_modules/node-addon-api/external-napi/node_api.h: -------------------------------------------------------------------------------- 1 | #ifndef EXTERNAL_NODE_API_H_ 2 | #define EXTERNAL_NODE_API_H_ 3 | 4 | #define EXTERNAL_NAPI 5 | #include "../src/node_api.h" 6 | 7 | #endif 8 | -------------------------------------------------------------------------------- /fixtures/vendored/yarn/npm-packages-offline-cache/buffer-alloc-unsafe-1.1.0.tgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/nodejs-buildpack/HEAD/fixtures/vendored/yarn/npm-packages-offline-cache/buffer-alloc-unsafe-1.1.0.tgz -------------------------------------------------------------------------------- /fixtures/vendored/yarn/npm-packages-offline-cache/decompress-response-3.3.0.tgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/nodejs-buildpack/HEAD/fixtures/vendored/yarn/npm-packages-offline-cache/decompress-response-3.3.0.tgz -------------------------------------------------------------------------------- /fixtures/vendored/yarn/npm-packages-offline-cache/github-from-package-0.0.0.tgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/nodejs-buildpack/HEAD/fixtures/vendored/yarn/npm-packages-offline-cache/github-from-package-0.0.0.tgz -------------------------------------------------------------------------------- /fixtures/vendored/yarn/npm-packages-offline-cache/merge-descriptors-0.0.2.tgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/nodejs-buildpack/HEAD/fixtures/vendored/yarn/npm-packages-offline-cache/merge-descriptors-0.0.2.tgz -------------------------------------------------------------------------------- /fixtures/vendored/yarn/npm-packages-offline-cache/strip-json-comments-2.0.1.tgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/nodejs-buildpack/HEAD/fixtures/vendored/yarn/npm-packages-offline-cache/strip-json-comments-2.0.1.tgz -------------------------------------------------------------------------------- /vendor/github.com/felixge/httpsnoop/Makefile: -------------------------------------------------------------------------------- 1 | .PHONY: ci generate clean 2 | 3 | ci: clean generate 4 | go test -race -v ./... 5 | 6 | generate: 7 | go generate . 8 | 9 | clean: 10 | rm -rf *_generated*.go 11 | -------------------------------------------------------------------------------- /vendor/github.com/fsnotify/fsnotify/.gitignore: -------------------------------------------------------------------------------- 1 | # go test -c output 2 | *.test 3 | *.test.exe 4 | 5 | # Output of go build ./cmd/fsnotify 6 | /fsnotify 7 | /fsnotify.exe 8 | 9 | /test/kqueue 10 | /test/a.out 11 | -------------------------------------------------------------------------------- /vendor/github.com/ulikunitz/xz/make-docs: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | set -x 4 | pandoc -t html5 -f markdown -s --css=doc/md.css -o README.html README.md 5 | pandoc -t html5 -f markdown -s --css=doc/md.css -o TODO.html TODO.md 6 | -------------------------------------------------------------------------------- /vendor/gopkg.in/jarcoal/httpmock.v1/.travis.yml: -------------------------------------------------------------------------------- 1 | language: go 2 | 3 | go: 4 | - "1.6" 5 | - "1.7" 6 | - "1.8" 7 | - "1.9" 8 | - "1.10" 9 | - "1.11" 10 | 11 | notifications: 12 | email: false 13 | -------------------------------------------------------------------------------- /fixtures/vendored/binaries/node_modules/optimist/example/boolean_single.js: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env node 2 | var argv = require('optimist') 3 | .boolean('v') 4 | .argv 5 | ; 6 | console.dir(argv.v); 7 | console.dir(argv._); 8 | -------------------------------------------------------------------------------- /fixtures/vendored/yarn/node_modules/microtime/prebuilds/darwin-x64/node-napi.node: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/nodejs-buildpack/HEAD/fixtures/vendored/yarn/node_modules/microtime/prebuilds/darwin-x64/node-napi.node -------------------------------------------------------------------------------- /fixtures/vendored/yarn/node_modules/microtime/prebuilds/linux-arm/node-napi.node: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/nodejs-buildpack/HEAD/fixtures/vendored/yarn/node_modules/microtime/prebuilds/linux-arm/node-napi.node -------------------------------------------------------------------------------- /fixtures/vendored/yarn/node_modules/microtime/prebuilds/linux-x64/node-napi.node: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/nodejs-buildpack/HEAD/fixtures/vendored/yarn/node_modules/microtime/prebuilds/linux-x64/node-napi.node -------------------------------------------------------------------------------- /fixtures/vendored/yarn/node_modules/microtime/prebuilds/win32-x64/node-napi.node: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/nodejs-buildpack/HEAD/fixtures/vendored/yarn/node_modules/microtime/prebuilds/win32-x64/node-napi.node -------------------------------------------------------------------------------- /fixtures/vendored/yarn/node_modules/node-addon-api/.editorconfig: -------------------------------------------------------------------------------- 1 | root = true 2 | 3 | [*] 4 | charset = utf-8 5 | trim_trailing_whitespace = true 6 | insert_final_newline = true 7 | indent_style = space 8 | indent_size = 2 9 | -------------------------------------------------------------------------------- /fixtures/vendored/yarn/npm-packages-offline-cache/process-nextick-args-2.0.0.tgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/nodejs-buildpack/HEAD/fixtures/vendored/yarn/npm-packages-offline-cache/process-nextick-args-2.0.0.tgz -------------------------------------------------------------------------------- /vendor/go.opentelemetry.io/otel/trace/embedded/README.md: -------------------------------------------------------------------------------- 1 | # Trace Embedded 2 | 3 | [![PkgGoDev](https://pkg.go.dev/badge/go.opentelemetry.io/otel/trace/embedded)](https://pkg.go.dev/go.opentelemetry.io/otel/trace/embedded) 4 | -------------------------------------------------------------------------------- /vendor/gopkg.in/jarcoal/httpmock.v1/env.go: -------------------------------------------------------------------------------- 1 | package httpmock 2 | 3 | import ( 4 | "os" 5 | ) 6 | 7 | var envVarName = "GONOMOCKS" 8 | 9 | func Disabled() bool { 10 | return os.Getenv(envVarName) != "" 11 | } 12 | -------------------------------------------------------------------------------- /fixtures/vendored/binaries/node_modules/optimist/example/default_hash.js: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env node 2 | 3 | var argv = require('optimist') 4 | .default({ x : 10, y : 10 }) 5 | .argv 6 | ; 7 | 8 | console.log(argv.x + argv.y); 9 | -------------------------------------------------------------------------------- /fixtures/vendored/yarn/node_modules/microtime/prebuilds/linux-arm/electron-napi.node: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/nodejs-buildpack/HEAD/fixtures/vendored/yarn/node_modules/microtime/prebuilds/linux-arm/electron-napi.node -------------------------------------------------------------------------------- /fixtures/vendored/yarn/node_modules/microtime/prebuilds/linux-x64/electron-napi.node: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/nodejs-buildpack/HEAD/fixtures/vendored/yarn/node_modules/microtime/prebuilds/linux-x64/electron-napi.node -------------------------------------------------------------------------------- /fixtures/vendored/yarn/node_modules/microtime/prebuilds/win32-x64/electron-napi.node: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/nodejs-buildpack/HEAD/fixtures/vendored/yarn/node_modules/microtime/prebuilds/win32-x64/electron-napi.node -------------------------------------------------------------------------------- /fixtures/vendored/yarn/node_modules/node-gyp-build/optional.js: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env node 2 | 3 | /* 4 | I am only useful as an install script to make node-gyp not compile for purely optional native deps 5 | */ 6 | 7 | process.exit(0) 8 | -------------------------------------------------------------------------------- /fixtures/vendored/yarn/npm-packages-offline-cache/console-control-strings-1.1.0.tgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/nodejs-buildpack/HEAD/fixtures/vendored/yarn/npm-packages-offline-cache/console-control-strings-1.1.0.tgz -------------------------------------------------------------------------------- /fixtures/vendored/yarn/npm-packages-offline-cache/is-fullwidth-code-point-1.0.0.tgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/nodejs-buildpack/HEAD/fixtures/vendored/yarn/npm-packages-offline-cache/is-fullwidth-code-point-1.0.0.tgz -------------------------------------------------------------------------------- /fixtures/vendored/yarn/npm-packages-offline-cache/is-fullwidth-code-point-2.0.0.tgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/nodejs-buildpack/HEAD/fixtures/vendored/yarn/npm-packages-offline-cache/is-fullwidth-code-point-2.0.0.tgz -------------------------------------------------------------------------------- /fixtures/yarn/workspaces/packages/sample-config/index.js: -------------------------------------------------------------------------------- 1 | const config = () => { 2 | return { 3 | prop1: 'Package A value 1', 4 | prop2: 'Package A value 2', 5 | }; 6 | }; 7 | 8 | module.exports = config; 9 | -------------------------------------------------------------------------------- /vendor/go.opentelemetry.io/otel/metric/embedded/README.md: -------------------------------------------------------------------------------- 1 | # Metric Embedded 2 | 3 | [![PkgGoDev](https://pkg.go.dev/badge/go.opentelemetry.io/otel/metric/embedded)](https://pkg.go.dev/go.opentelemetry.io/otel/metric/embedded) 4 | -------------------------------------------------------------------------------- /vendor/go.opentelemetry.io/otel/semconv/v1.20.0/README.md: -------------------------------------------------------------------------------- 1 | # Semconv v1.20.0 2 | 3 | [![PkgGoDev](https://pkg.go.dev/badge/go.opentelemetry.io/otel/semconv/v1.20.0)](https://pkg.go.dev/go.opentelemetry.io/otel/semconv/v1.20.0) 4 | -------------------------------------------------------------------------------- /vendor/go.opentelemetry.io/otel/semconv/v1.26.0/README.md: -------------------------------------------------------------------------------- 1 | # Semconv v1.26.0 2 | 3 | [![PkgGoDev](https://pkg.go.dev/badge/go.opentelemetry.io/otel/semconv/v1.26.0)](https://pkg.go.dev/go.opentelemetry.io/otel/semconv/v1.26.0) 4 | -------------------------------------------------------------------------------- /fixtures/vendored/yarn/node_modules/microtime/prebuilds/darwin-x64/electron-napi.node: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudfoundry/nodejs-buildpack/HEAD/fixtures/vendored/yarn/node_modules/microtime/prebuilds/darwin-x64/electron-napi.node -------------------------------------------------------------------------------- /fixtures/yarn/workspaces-array/packages/sample-config/index.js: -------------------------------------------------------------------------------- 1 | const config = () => { 2 | return { 3 | prop1: 'Package A value 1', 4 | prop2: 'Package A value 2', 5 | }; 6 | }; 7 | 8 | module.exports = config; 9 | -------------------------------------------------------------------------------- /fixtures/vendored/binaries/node_modules/optimist/example/default_singles.js: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env node 2 | var argv = require('optimist') 3 | .default('x', 10) 4 | .default('y', 10) 5 | .argv 6 | ; 7 | console.log(argv.x + argv.y); 8 | -------------------------------------------------------------------------------- /fixtures/vendored/npm/node_modules/leftpad/index.js: -------------------------------------------------------------------------------- 1 | module.exports = function(str, width, char) { 2 | char = char || "0"; 3 | str = str.toString(); 4 | while (str.length < width) 5 | str = char + str; 6 | return str; 7 | }; 8 | -------------------------------------------------------------------------------- /fixtures/vendored/binaries/node_modules/leftpad/index.js: -------------------------------------------------------------------------------- 1 | module.exports = function(str, width, char) { 2 | char = char || "0"; 3 | str = str.toString(); 4 | while (str.length < width) 5 | str = char + str; 6 | return str; 7 | }; 8 | -------------------------------------------------------------------------------- /fixtures/vendored/npm/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 | -------------------------------------------------------------------------------- /fixtures/vendored/yarn/node_modules/node-addon-api/CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- 1 | # Code of Conduct 2 | 3 | The Node.js Code of Conduct, which applies to this project, can be found at 4 | https://github.com/nodejs/admin/blob/master/CODE_OF_CONDUCT.md. 5 | -------------------------------------------------------------------------------- /vendor/github.com/Masterminds/semver/version_fuzz.go: -------------------------------------------------------------------------------- 1 | // +build gofuzz 2 | 3 | package semver 4 | 5 | func Fuzz(data []byte) int { 6 | if _, err := NewVersion(string(data)); err != nil { 7 | return 0 8 | } 9 | return 1 10 | } 11 | -------------------------------------------------------------------------------- /vendor/github.com/fsnotify/fsnotify/system_bsd.go: -------------------------------------------------------------------------------- 1 | //go:build freebsd || openbsd || netbsd || dragonfly 2 | 3 | package fsnotify 4 | 5 | import "golang.org/x/sys/unix" 6 | 7 | const openMode = unix.O_NONBLOCK | unix.O_RDONLY | unix.O_CLOEXEC 8 | -------------------------------------------------------------------------------- /vendor/github.com/fsnotify/fsnotify/system_darwin.go: -------------------------------------------------------------------------------- 1 | //go:build darwin 2 | 3 | package fsnotify 4 | 5 | import "golang.org/x/sys/unix" 6 | 7 | // note: this constant is not defined on BSD 8 | const openMode = unix.O_EVTONLY | unix.O_CLOEXEC 9 | -------------------------------------------------------------------------------- /vendor/github.com/nxadm/tail/.cirrus.yml: -------------------------------------------------------------------------------- 1 | task: 2 | name: FreeBSD 3 | freebsd_instance: 4 | image_family: freebsd-12-2 5 | install_script: pkg install -y go 6 | script: | 7 | go build 8 | go test -v -race -timeout 2m ./... 9 | -------------------------------------------------------------------------------- /fixtures/vendored/yarn/node_modules/escape-html/Makefile: -------------------------------------------------------------------------------- 1 | 2 | build: components index.js 3 | @component build 4 | 5 | components: 6 | @Component install 7 | 8 | clean: 9 | rm -fr build components template.js 10 | 11 | .PHONY: clean 12 | -------------------------------------------------------------------------------- /fixtures/vendored/binaries/node_modules/optimist/example/boolean_double.js: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env node 2 | var argv = require('optimist') 3 | .boolean(['x','y','z']) 4 | .argv 5 | ; 6 | console.dir([ argv.x, argv.y, argv.z ]); 7 | console.dir(argv._); 8 | -------------------------------------------------------------------------------- /fixtures/vendored/binaries/node_modules/optimist/example/divide.js: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env node 2 | 3 | var argv = require('optimist') 4 | .usage('Usage: $0 -x [num] -y [num]') 5 | .demand(['x','y']) 6 | .argv; 7 | 8 | console.log(argv.x / argv.y); 9 | -------------------------------------------------------------------------------- /fixtures/vendored/yarn/node_modules/escape-html/Readme.md: -------------------------------------------------------------------------------- 1 | 2 | # escape-html 3 | 4 | Escape HTML entities 5 | 6 | ## Example 7 | 8 | ```js 9 | var escape = require('escape-html'); 10 | escape(str); 11 | ``` 12 | 13 | ## License 14 | 15 | MIT -------------------------------------------------------------------------------- /vendor/github.com/docker/docker/api/types/checkpoint/list.go: -------------------------------------------------------------------------------- 1 | package checkpoint 2 | 3 | // Summary represents the details of a checkpoint when listing endpoints. 4 | type Summary struct { 5 | // Name is the name of the checkpoint. 6 | Name string 7 | } 8 | -------------------------------------------------------------------------------- /vendor/github.com/docker/docker/api/types/swarm/runtime/gen.go: -------------------------------------------------------------------------------- 1 | //go:generate protoc --gogofaster_out=import_path=github.com/docker/docker/api/types/swarm/runtime:. plugin.proto 2 | 3 | package runtime // import "github.com/docker/docker/api/types/swarm/runtime" 4 | -------------------------------------------------------------------------------- /vendor/go.opentelemetry.io/otel/attribute/doc.go: -------------------------------------------------------------------------------- 1 | // Copyright The OpenTelemetry Authors 2 | // SPDX-License-Identifier: Apache-2.0 3 | 4 | // Package attribute provides key and value attributes. 5 | package attribute // import "go.opentelemetry.io/otel/attribute" 6 | -------------------------------------------------------------------------------- /fixtures/vendored/yarn/node_modules/fresh/History.md: -------------------------------------------------------------------------------- 1 | 2 | 0.2.1 / 2014-01-29 3 | ================== 4 | 5 | * fix: support max-age=0 for end-to-end revalidation 6 | 7 | 0.2.0 / 2013-08-11 8 | ================== 9 | 10 | * fix: return false for no-cache 11 | -------------------------------------------------------------------------------- /src/nodejs/hooks/dynatrace.go: -------------------------------------------------------------------------------- 1 | package hooks 2 | 3 | import ( 4 | "github.com/cloudfoundry/libbuildpack" 5 | "github.com/Dynatrace/libbuildpack-dynatrace" 6 | ) 7 | 8 | func init() { 9 | libbuildpack.AddHook(dynatrace.NewHook("nodejs", "process")) 10 | } 11 | -------------------------------------------------------------------------------- /fixtures/vendored/yarn/node_modules/logfmt/examples/simple_cmd.js: -------------------------------------------------------------------------------- 1 | var logfmt = require('../logfmt'); 2 | var through = require('through'); 3 | 4 | process.stdin 5 | .pipe(logfmt.streamParser()) 6 | .pipe(through(function(object){ 7 | console.log(object); 8 | })) 9 | -------------------------------------------------------------------------------- /fixtures/vendored/yarn/node_modules/logfmt/test/outstream.js: -------------------------------------------------------------------------------- 1 | exports = module.exports = function OutStream(){ 2 | this.lines = []; 3 | this.logline = ''; 4 | this.write = function(string) { 5 | this.logline = string; 6 | this.lines.push(string); 7 | } 8 | } 9 | -------------------------------------------------------------------------------- /fixtures/vendored/yarn/node_modules/qs/.gitmodules: -------------------------------------------------------------------------------- 1 | [submodule "support/expresso"] 2 | path = support/expresso 3 | url = git://github.com/visionmedia/expresso.git 4 | [submodule "support/should"] 5 | path = support/should 6 | url = git://github.com/visionmedia/should.js.git 7 | -------------------------------------------------------------------------------- /src/nodejs/npm/npm_suite_test.go: -------------------------------------------------------------------------------- 1 | package npm_test 2 | 3 | import ( 4 | . "github.com/onsi/ginkgo" 5 | . "github.com/onsi/gomega" 6 | 7 | "testing" 8 | ) 9 | 10 | func TestNpm(t *testing.T) { 11 | RegisterFailHandler(Fail) 12 | RunSpecs(t, "Npm Suite") 13 | } 14 | -------------------------------------------------------------------------------- /fixtures/util/dynatrace/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "technologies": { 3 | "process": { 4 | "linux-x86-64": [ 5 | { 6 | "path": "agent/lib64/liboneagentproc.so", 7 | "binarytype": "primary" 8 | } 9 | ] 10 | } 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /src/nodejs/yarn/yarn_suite_test.go: -------------------------------------------------------------------------------- 1 | package yarn_test 2 | 3 | import ( 4 | . "github.com/onsi/ginkgo" 5 | . "github.com/onsi/gomega" 6 | 7 | "testing" 8 | ) 9 | 10 | func TestYarn(t *testing.T) { 11 | RegisterFailHandler(Fail) 12 | RunSpecs(t, "Yarn Suite") 13 | } 14 | -------------------------------------------------------------------------------- /vendor/github.com/docker/docker/api/types/container/errors.go: -------------------------------------------------------------------------------- 1 | package container 2 | 3 | type errInvalidParameter struct{ error } 4 | 5 | func (e *errInvalidParameter) InvalidParameter() {} 6 | 7 | func (e *errInvalidParameter) Unwrap() error { 8 | return e.error 9 | } 10 | -------------------------------------------------------------------------------- /fixtures/brats/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "node_web_app", 3 | "version": "0.0.0", 4 | "description": "hello, world", 5 | "main": "server.js", 6 | "engines": { 7 | "node": "20.x" 8 | }, 9 | "dependencies": { 10 | "bcrypt": "*", 11 | "bson-ext": "*" 12 | } 13 | } 14 | -------------------------------------------------------------------------------- /fixtures/vendored/binaries/node_modules/minimist/test/whitespace.js: -------------------------------------------------------------------------------- 1 | var parse = require('../'); 2 | var test = require('tape'); 3 | 4 | test('whitespace should be whitespace' , function (t) { 5 | t.plan(1); 6 | var x = parse([ '-x', '\t' ]).x; 7 | t.equal(x, '\t'); 8 | }); 9 | -------------------------------------------------------------------------------- /fixtures/vendored/npm/node_modules/traverse/examples/negative.js: -------------------------------------------------------------------------------- 1 | var traverse = require('traverse'); 2 | var obj = [ 5, 6, -3, [ 7, 8, -2, 1 ], { f : 10, g : -13 } ]; 3 | 4 | traverse(obj).forEach(function (x) { 5 | if (x < 0) this.update(x + 128); 6 | }); 7 | 8 | console.dir(obj); 9 | -------------------------------------------------------------------------------- /config.json: -------------------------------------------------------------------------------- 1 | { 2 | "stack": "cflinuxfs4", 3 | "oses": [ 4 | "linux" 5 | ], 6 | "integration": { 7 | "harness": "switchblade", 8 | "matrix": [ 9 | { "cached": false, "parallel": true }, 10 | { "cached": true, "parallel": true } 11 | ] 12 | } 13 | } 14 | -------------------------------------------------------------------------------- /fixtures/services/newrelic/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "node_web_app", 3 | "version": "0.0.0", 4 | "description": "hello, world", 5 | "main": "server.js", 6 | "author": "", 7 | "license": "BSD-2-Clause", 8 | "dependencies": { 9 | "newrelic": "latest" 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /fixtures/vendored/yarn/node_modules/path-to-regexp/History.md: -------------------------------------------------------------------------------- 1 | 2 | 0.1.0 / 2014-03-06 3 | ================== 4 | 5 | * add options.end 6 | 7 | 0.0.2 / 2013-02-10 8 | ================== 9 | 10 | * Update to match current express 11 | * add .license property to component.json 12 | -------------------------------------------------------------------------------- /src/nodejs/supply/supply_suite_test.go: -------------------------------------------------------------------------------- 1 | package supply_test 2 | 3 | import ( 4 | . "github.com/onsi/ginkgo" 5 | . "github.com/onsi/gomega" 6 | 7 | "testing" 8 | ) 9 | 10 | func TestSupply(t *testing.T) { 11 | RegisterFailHandler(Fail) 12 | RunSpecs(t, "Supply Suite") 13 | } 14 | -------------------------------------------------------------------------------- /vendor/github.com/opencontainers/go-digest/.mailmap: -------------------------------------------------------------------------------- 1 | Aaron Lehmann 2 | Derek McGowan 3 | Stephen J Day 4 | Haibing Zhou 5 | -------------------------------------------------------------------------------- /fixtures/vendored/yarn/node_modules/logfmt/examples/test_log: -------------------------------------------------------------------------------- 1 | #! /usr/bin/env node 2 | 3 | var logfmt = require('../logfmt'); 4 | 5 | logfmt.log({ 6 | 'foo' : 'bar', 7 | a: 14, 8 | baz: 'hello kitty', 9 | 'cool%story' : 'bro', 10 | 'f' : true, 11 | '%^asdf': true 12 | }) 13 | -------------------------------------------------------------------------------- /fixtures/vendored/yarn/node_modules/node-addon-api/src/util.h: -------------------------------------------------------------------------------- 1 | #ifndef SRC_UTIL_H_ 2 | #define SRC_UTIL_H_ 3 | 4 | #define FIXED_ONE_BYTE_STRING(isolate, string) \ 5 | (node::OneByteString((isolate), (string), sizeof(string) - 1)) 6 | 7 | #endif // SRC_UTIL_H_ 8 | -------------------------------------------------------------------------------- /fixtures/vendored/binaries/node_modules/optimist/example/xup.js: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env node 2 | var argv = require('optimist').argv; 3 | 4 | if (argv.rif - 5 * argv.xup > 7.138) { 5 | console.log('Buy more riffiwobbles'); 6 | } 7 | else { 8 | console.log('Sell the xupptumblers'); 9 | } 10 | 11 | -------------------------------------------------------------------------------- /fixtures/vendored/binaries/node_modules/optimist/test/whitespace.js: -------------------------------------------------------------------------------- 1 | var optimist = require('../'); 2 | var test = require('tap').test; 3 | 4 | test('whitespace should be whitespace' , function (t) { 5 | t.plan(1); 6 | var x = optimist.parse([ '-x', '\t' ]).x; 7 | t.equal(x, '\t'); 8 | }); 9 | -------------------------------------------------------------------------------- /fixtures/vendored/yarn/node_modules/escape-html/component.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "escape-html", 3 | "description": "Escape HTML entities", 4 | "version": "1.0.1", 5 | "keywords": ["escape", "html", "utility"], 6 | "dependencies": {}, 7 | "scripts": [ 8 | "index.js" 9 | ] 10 | } 11 | -------------------------------------------------------------------------------- /src/nodejs/finalize/finalize_suite_test.go: -------------------------------------------------------------------------------- 1 | package finalize_test 2 | 3 | import ( 4 | . "github.com/onsi/ginkgo" 5 | . "github.com/onsi/gomega" 6 | 7 | "testing" 8 | ) 9 | 10 | func TestFinalize(t *testing.T) { 11 | RegisterFailHandler(Fail) 12 | RunSpecs(t, "Finalize Suite") 13 | } 14 | -------------------------------------------------------------------------------- /fixtures/vendored/binaries/node_modules/figlet/.jshintrc: -------------------------------------------------------------------------------- 1 | { 2 | "curly": true, 3 | "eqeqeq": true, 4 | "immed": true, 5 | "latedef": true, 6 | "newcap": true, 7 | "noarg": true, 8 | "sub": true, 9 | "undef": true, 10 | "boss": true, 11 | "eqnull": true, 12 | "node": true 13 | } 14 | -------------------------------------------------------------------------------- /fixtures/vendored/npm/node_modules/leftpad/CHANGELOG.md: -------------------------------------------------------------------------------- 1 | # Change Log 2 | 3 | All notable changes to this project will be documented in this file. See [standard-version](https://github.com/conventional-changelog/standard-version) for commit guidelines. 4 | 5 | 6 | ## 0.0.1 (2017-05-03) 7 | -------------------------------------------------------------------------------- /vendor/github.com/cloudfoundry/libbuildpack/cutlass/constants.go: -------------------------------------------------------------------------------- 1 | package cutlass 2 | 3 | import ( 4 | "bytes" 5 | "io" 6 | ) 7 | 8 | var ( 9 | DefaultMemory string 10 | DefaultDisk string 11 | Cached bool 12 | DefaultStdoutStderr io.Writer = &bytes.Buffer{} 13 | ) 14 | -------------------------------------------------------------------------------- /fixtures/https/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "node_web_app", 3 | "version": "0.0.0", 4 | "description": "hello, world", 5 | "main": "server.js", 6 | "scripts": { 7 | "test": "echo \"Error: no test specified\" && exit 1" 8 | }, 9 | "engines" : { 10 | "node" : "~>20" 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /fixtures/vendored/binaries/node_modules/leftpad/CHANGELOG.md: -------------------------------------------------------------------------------- 1 | # Change Log 2 | 3 | All notable changes to this project will be documented in this file. See [standard-version](https://github.com/conventional-changelog/standard-version) for commit guidelines. 4 | 5 | 6 | ## 0.0.1 (2017-05-03) 7 | -------------------------------------------------------------------------------- /fixtures/vendored/yarn/node_modules/merge-descriptors/component.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "merge-descriptors", 3 | "description": "Merge objects using descriptors", 4 | "version": "0.0.2", 5 | "scripts": [ 6 | "index.js" 7 | ], 8 | "repo": "component/merge-descriptors", 9 | "license": "MIT" 10 | } -------------------------------------------------------------------------------- /bin/release: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | # bin/release 3 | 4 | echo 'default_process_types:' 5 | 6 | if [[ "${OPTIMIZE_MEMORY:-}" = "true" ]]; then 7 | echo ' web: NODE_OPTIONS="--max_old_space_size=$(( $MEMORY_AVAILABLE * 75 / 100 ))" npm start' 8 | else 9 | echo ' web: npm start' 10 | fi 11 | -------------------------------------------------------------------------------- /vendor/github.com/cloudfoundry/switchblade/internal/cloudfoundry/executable.go: -------------------------------------------------------------------------------- 1 | package cloudfoundry 2 | 3 | import "github.com/paketo-buildpacks/packit/v2/pexec" 4 | 5 | //go:generate faux --interface Executable --output fakes/executable.go 6 | type Executable interface { 7 | Execute(pexec.Execution) error 8 | } 9 | -------------------------------------------------------------------------------- /fixtures/vendored/yarn/node_modules/logfmt/examples/two_streams.js: -------------------------------------------------------------------------------- 1 | var logfmt = require('../logfmt'); 2 | 3 | 4 | logfmt.log({hello: 'stdout'}); 5 | //=> hello=stdout 6 | 7 | errorLogger = new logfmt; 8 | errorLogger.stream = process.stderr 9 | 10 | errorLogger.log({hello: 'stderr'}); 11 | //=> hello=stderr 12 | -------------------------------------------------------------------------------- /fixtures/vendored/yarn/node_modules/merge-descriptors/index.js: -------------------------------------------------------------------------------- 1 | module.exports = function (dest, src) { 2 | Object.getOwnPropertyNames(src).forEach(function (name) { 3 | var descriptor = Object.getOwnPropertyDescriptor(src, name) 4 | Object.defineProperty(dest, name, descriptor) 5 | }) 6 | 7 | return dest 8 | } -------------------------------------------------------------------------------- /vendor/github.com/opencontainers/go-digest/MAINTAINERS: -------------------------------------------------------------------------------- 1 | Derek McGowan (@dmcgowan) 2 | Stephen Day (@stevvooe) 3 | Vincent Batts (@vbatts) 4 | Akihiro Suda (@AkihiroSuda) 5 | Sebastiaan van Stijn (@thaJeztah) 6 | -------------------------------------------------------------------------------- /vendor/go.opentelemetry.io/otel/version.go: -------------------------------------------------------------------------------- 1 | // Copyright The OpenTelemetry Authors 2 | // SPDX-License-Identifier: Apache-2.0 3 | 4 | package otel // import "go.opentelemetry.io/otel" 5 | 6 | // Version is the current release version of OpenTelemetry in use. 7 | func Version() string { 8 | return "1.32.0" 9 | } 10 | -------------------------------------------------------------------------------- /fixtures/simple/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "simple_app", 3 | "version": "0.0.0", 4 | "description": "hello, world", 5 | "main": "server.js", 6 | "license": "Apache 2.0", 7 | "repository" : 8 | { 9 | "type" : "git", 10 | "url" : "http://github.com/cloudfoundry/nodejs-buildpack.git" 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /fixtures/vendored/yarn/node_modules/express/benchmarks/Makefile: -------------------------------------------------------------------------------- 1 | 2 | all: 3 | @./run 1 middleware 4 | @./run 5 middleware 5 | @./run 10 middleware 6 | @./run 15 middleware 7 | @./run 20 middleware 8 | @./run 30 middleware 9 | @./run 50 middleware 10 | @./run 100 middleware 11 | @echo 12 | 13 | .PHONY: all 14 | -------------------------------------------------------------------------------- /vendor/github.com/cloudfoundry/libbuildpack/README.md: -------------------------------------------------------------------------------- 1 | # libbuildpack 2 | 3 | A library for writing buildpacks 4 | 5 | ## Development 6 | 7 | If you want to change mocks and thus run `go:generate` you will need 8 | 9 | ``` 10 | go get github.com/golang/mock/gomock 11 | go get github.com/golang/mock/mockgen 12 | ``` 13 | -------------------------------------------------------------------------------- /vendor/github.com/distribution/reference/CODE-OF-CONDUCT.md: -------------------------------------------------------------------------------- 1 | # Code of Conduct 2 | 3 | We follow the [CNCF Code of Conduct](https://github.com/cncf/foundation/blob/main/code-of-conduct.md). 4 | 5 | Please contact the [CNCF Code of Conduct Committee](mailto:conduct@cncf.io) in order to report violations of the Code of Conduct. 6 | -------------------------------------------------------------------------------- /vendor/github.com/docker/docker/client/client_windows.go: -------------------------------------------------------------------------------- 1 | package client // import "github.com/docker/docker/client" 2 | 3 | // DefaultDockerHost defines OS-specific default host if the DOCKER_HOST 4 | // (EnvOverrideHost) environment variable is unset or empty. 5 | const DefaultDockerHost = "npipe:////./pipe/docker_engine" 6 | -------------------------------------------------------------------------------- /fixtures/vendored/yarn/node_modules/express/benchmarks/run: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | 3 | echo 4 | MW=$1 node $2 & 5 | pid=$! 6 | 7 | sleep 2 8 | 9 | wrk 'http://localhost:3333/?foo[bar]=baz' \ 10 | -d 3 \ 11 | -c 50 \ 12 | -t 8 \ 13 | | grep 'Requests/sec' \ 14 | | awk '{ print " " $2 }' 15 | 16 | kill $pid 17 | -------------------------------------------------------------------------------- /fixtures/yarn/workspaces/packages/sample-app/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "@sample/sample-app", 3 | "version": "1.0.0", 4 | "main": "index.js", 5 | "scripts": { 6 | "start": "node index.js" 7 | }, 8 | "dependencies": { 9 | "@sample/sample-config": "^1.0.0", 10 | "express": "^4.16.3" 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /fixtures/vendored/binaries/node_modules/optimist/example/string.js: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env node 2 | var argv = require('optimist') 3 | .string('x', 'y') 4 | .argv 5 | ; 6 | console.dir([ argv.x, argv.y ]); 7 | 8 | /* Turns off numeric coercion: 9 | ./node string.js -x 000123 -y 9876 10 | [ '000123', '9876' ] 11 | */ 12 | -------------------------------------------------------------------------------- /fixtures/vendored/npm/node_modules/hashish/examples/chain.js: -------------------------------------------------------------------------------- 1 | var Hash = require('hashish'); 2 | 3 | Hash({ a : 1, b : 2, c : 3, d : 4 }) 4 | .map(function (x) { return x * 10 }) 5 | .filter(function (x) { return x < 30 }) 6 | .forEach(function (x, key) { 7 | console.log(key + ' => ' + x); 8 | }) 9 | ; 10 | -------------------------------------------------------------------------------- /fixtures/vendored/npm/node_modules/traverse/test/obj.js: -------------------------------------------------------------------------------- 1 | var test = require('tape'); 2 | var traverse = require('../'); 3 | 4 | test('traverse an object with nested functions', function (t) { 5 | t.plan(1); 6 | 7 | function Cons (x) { 8 | t.equal(x, 10) 9 | }; 10 | traverse(new Cons(10)); 11 | }); 12 | -------------------------------------------------------------------------------- /fixtures/yarn/simple/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "node_web_app_with_yarn", 3 | "version": "1.0.0", 4 | "main": "server.js", 5 | "author": "CF Buildpacks Team", 6 | "dependencies": { 7 | "bcrypt": "^5.1.0", 8 | "logfmt": "~1.1.2", 9 | "express": "~4.0.0" 10 | }, 11 | "engines" : { "yarn" : "*" } 12 | } 13 | -------------------------------------------------------------------------------- /fixtures/yarn/workspaces-array/packages/sample-app/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "@sample/sample-app", 3 | "version": "1.0.0", 4 | "main": "index.js", 5 | "scripts": { 6 | "start": "node index.js" 7 | }, 8 | "dependencies": { 9 | "@sample/sample-config": "^1.0.0", 10 | "express": "^4.16.3" 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /vendor/github.com/nxadm/tail/CONTRIBUTING.md: -------------------------------------------------------------------------------- 1 | # Contributing 2 | Comments (at Discussions), Issues and PRs are always welcome. In the case of issues, 3 | code examples make it easier to reproduce the problem. In the case of PRs add tests 4 | if applicable so we make sure nothing breaks for people using the library on different 5 | OSes. 6 | -------------------------------------------------------------------------------- /fixtures/vendored/yarn/node_modules/logfmt/examples/quick.sh: -------------------------------------------------------------------------------- 1 | #! /usr/bin/env node 2 | 3 | logfmt = require('./lib/logfmt_parser') 4 | logfmt.debug = true; 5 | var test_string = "foo=bar a=14 baz=\"hello kitty\" cool%story=bro f %^asdf "; 6 | test_string += "code=H12 path=/hello/user@foo.com/close"; 7 | console.log(logfmt.parse(test_string)) 8 | -------------------------------------------------------------------------------- /vendor/github.com/docker/go-units/circle.yml: -------------------------------------------------------------------------------- 1 | dependencies: 2 | post: 3 | # install golint 4 | - go get golang.org/x/lint/golint 5 | 6 | test: 7 | pre: 8 | # run analysis before tests 9 | - go vet ./... 10 | - test -z "$(golint ./... | tee /dev/stderr)" 11 | - test -z "$(gofmt -s -l . | tee /dev/stderr)" 12 | -------------------------------------------------------------------------------- /vendor/gopkg.in/yaml.v2/.travis.yml: -------------------------------------------------------------------------------- 1 | language: go 2 | 3 | go: 4 | - "1.4.x" 5 | - "1.5.x" 6 | - "1.6.x" 7 | - "1.7.x" 8 | - "1.8.x" 9 | - "1.9.x" 10 | - "1.10.x" 11 | - "1.11.x" 12 | - "1.12.x" 13 | - "1.13.x" 14 | - "1.14.x" 15 | - "tip" 16 | 17 | go_import_path: gopkg.in/yaml.v2 18 | -------------------------------------------------------------------------------- /fixtures/util/proxy/main.go: -------------------------------------------------------------------------------- 1 | package main 2 | 3 | import ( 4 | "fmt" 5 | "log" 6 | "net/http" 7 | "os" 8 | 9 | "github.com/elazarl/goproxy" 10 | ) 11 | 12 | func main() { 13 | proxy := goproxy.NewProxyHttpServer() 14 | proxy.Verbose = true 15 | log.Fatal(http.ListenAndServe(fmt.Sprintf(":%s", os.Getenv("PORT")), proxy)) 16 | } 17 | -------------------------------------------------------------------------------- /fixtures/vendored/binaries/node_modules/optimist/example/bool.js: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env node 2 | var util = require('util'); 3 | var argv = require('optimist').argv; 4 | 5 | if (argv.s) { 6 | util.print(argv.fr ? 'Le chat dit: ' : 'The cat says: '); 7 | } 8 | console.log( 9 | (argv.fr ? 'miaou' : 'meow') + (argv.p ? '.' : '') 10 | ); 11 | -------------------------------------------------------------------------------- /vendor/github.com/docker/docker/client/client_unix.go: -------------------------------------------------------------------------------- 1 | //go:build !windows 2 | 3 | package client // import "github.com/docker/docker/client" 4 | 5 | // DefaultDockerHost defines OS-specific default host if the DOCKER_HOST 6 | // (EnvOverrideHost) environment variable is unset or empty. 7 | const DefaultDockerHost = "unix:///var/run/docker.sock" 8 | -------------------------------------------------------------------------------- /fixtures/vendored/binaries/node_modules/minimist/test/parse_modified.js: -------------------------------------------------------------------------------- 1 | var parse = require('../'); 2 | var test = require('tape'); 3 | 4 | test('parse with modifier functions' , function (t) { 5 | t.plan(1); 6 | 7 | var argv = parse([ '-b', '123' ], { boolean: 'b' }); 8 | t.deepEqual(argv, { b: true, _: ['123'] }); 9 | }); 10 | -------------------------------------------------------------------------------- /fixtures/vendored/npm/node_modules/traverse/examples/scrub.js: -------------------------------------------------------------------------------- 1 | // scrub out circular references 2 | var traverse = require('traverse'); 3 | 4 | var obj = { a : 1, b : 2, c : [ 3, 4 ] }; 5 | obj.c.push(obj); 6 | 7 | var scrubbed = traverse(obj).map(function (x) { 8 | if (this.circular) this.remove() 9 | }); 10 | console.dir(scrubbed); 11 | -------------------------------------------------------------------------------- /vendor/github.com/paketo-buildpacks/packit/v2/fs/is_empty_dir.go: -------------------------------------------------------------------------------- 1 | package fs 2 | 3 | import "os" 4 | 5 | // IsEmptyDir checks to see if a directory exists and is empty. 6 | func IsEmptyDir(path string) bool { 7 | contents, err := os.ReadDir(path) 8 | if err != nil { 9 | return false 10 | } 11 | 12 | return len(contents) == 0 13 | } 14 | -------------------------------------------------------------------------------- /vendor/github.com/Dynatrace/libbuildpack-dynatrace/.gitignore: -------------------------------------------------------------------------------- 1 | # Binaries for programs and plugins 2 | *.exe 3 | *.exe~ 4 | *.dll 5 | *.so 6 | *.dylib 7 | 8 | # Test binary, build with `go test -c` 9 | *.test 10 | 11 | # Output of the go coverage tool, specifically when used with LiteIDE 12 | *.out 13 | 14 | # vim session file 15 | Session.vim 16 | -------------------------------------------------------------------------------- /vendor/github.com/docker/docker/api/types/volume/volume_update.go: -------------------------------------------------------------------------------- 1 | package volume // import "github.com/docker/docker/api/types/volume" 2 | 3 | // UpdateOptions is configuration to update a Volume with. 4 | type UpdateOptions struct { 5 | // Spec is the ClusterVolumeSpec to update the volume to. 6 | Spec *ClusterVolumeSpec `json:"Spec,omitempty"` 7 | } 8 | -------------------------------------------------------------------------------- /vendor/github.com/onsi/ginkgo/reporters/stenographer/support/go-isatty/isatty_appengine.go: -------------------------------------------------------------------------------- 1 | // +build appengine 2 | 3 | package isatty 4 | 5 | // IsTerminal returns true if the file descriptor is terminal which 6 | // is always false on on appengine classic which is a sandboxed PaaS. 7 | func IsTerminal(fd uintptr) bool { 8 | return false 9 | } 10 | -------------------------------------------------------------------------------- /vendor/github.com/distribution/reference/SECURITY.md: -------------------------------------------------------------------------------- 1 | # Security Policy 2 | 3 | ## Reporting a Vulnerability 4 | 5 | The maintainers take security seriously. If you discover a security issue, please bring it to their attention right away! 6 | 7 | Please DO NOT file a public issue, instead send your report privately to cncf-distribution-security@lists.cncf.io. 8 | -------------------------------------------------------------------------------- /vendor/github.com/onsi/ginkgo/internal/specrunner/random_id.go: -------------------------------------------------------------------------------- 1 | package specrunner 2 | 3 | import ( 4 | "crypto/rand" 5 | "fmt" 6 | ) 7 | 8 | func randomID() string { 9 | b := make([]byte, 8) 10 | _, err := rand.Read(b) 11 | if err != nil { 12 | return "" 13 | } 14 | return fmt.Sprintf("%x-%x-%x-%x", b[0:2], b[2:4], b[4:6], b[6:8]) 15 | } 16 | -------------------------------------------------------------------------------- /vendor/go.opentelemetry.io/otel/.codespellrc: -------------------------------------------------------------------------------- 1 | # https://github.com/codespell-project/codespell 2 | [codespell] 3 | builtin = clear,rare,informal 4 | check-filenames = 5 | check-hidden = 6 | ignore-words = .codespellignore 7 | interactive = 1 8 | skip = .git,go.mod,go.sum,go.work,go.work.sum,semconv,venv,.tools 9 | uri-ignore-words-list = * 10 | write = 11 | -------------------------------------------------------------------------------- /vendor/go.opentelemetry.io/otel/.lycheeignore: -------------------------------------------------------------------------------- 1 | http://localhost 2 | http://jaeger-collector 3 | https://github.com/open-telemetry/opentelemetry-go/milestone/ 4 | https://github.com/open-telemetry/opentelemetry-go/projects 5 | file:///home/runner/work/opentelemetry-go/opentelemetry-go/libraries 6 | file:///home/runner/work/opentelemetry-go/opentelemetry-go/manual 7 | -------------------------------------------------------------------------------- /fixtures/vendored/npm/node_modules/traverse/test/error.js: -------------------------------------------------------------------------------- 1 | var test = require('tape'); 2 | var traverse = require('../'); 3 | 4 | test('traverse an Error', function (t) { 5 | var obj = new Error("test"); 6 | var results = traverse(obj).map(function (node) {}); 7 | t.same(results, { message: 'test' }); 8 | 9 | t.end(); 10 | }); 11 | 12 | -------------------------------------------------------------------------------- /fixtures/vendored/yarn/node_modules/path-to-regexp/component.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "path-to-regexp", 3 | "description": "Express style path to RegExp utility", 4 | "version": "0.1.0", 5 | "keywords": [ 6 | "express", 7 | "regexp", 8 | "route", 9 | "routing" 10 | ], 11 | "scripts": [ 12 | "index.js" 13 | ], 14 | "license": "MIT" 15 | } 16 | -------------------------------------------------------------------------------- /vendor/github.com/go-logr/stdr/README.md: -------------------------------------------------------------------------------- 1 | # Minimal Go logging using logr and Go's standard library 2 | 3 | [![Go Reference](https://pkg.go.dev/badge/github.com/go-logr/stdr.svg)](https://pkg.go.dev/github.com/go-logr/stdr) 4 | 5 | This package implements the [logr interface](https://github.com/go-logr/logr) 6 | in terms of Go's standard log package(https://pkg.go.dev/log). 7 | -------------------------------------------------------------------------------- /vendor/github.com/teris-io/shortid/.travis.yml: -------------------------------------------------------------------------------- 1 | language: go 2 | arch: 3 | - amd64 4 | - ppc64le 5 | go: 6 | - 1.8 7 | 8 | before_install: 9 | - go get 10 | - touch coverage.txt 11 | - pip install --user codecov 12 | 13 | script: 14 | - go test -coverprofile=coverage.txt -covermode=atomic ./... 15 | 16 | after_success: 17 | - codecov 18 | 19 | 20 | -------------------------------------------------------------------------------- /vendor/go.opentelemetry.io/otel/semconv/v1.20.0/exception.go: -------------------------------------------------------------------------------- 1 | // Copyright The OpenTelemetry Authors 2 | // SPDX-License-Identifier: Apache-2.0 3 | 4 | package semconv // import "go.opentelemetry.io/otel/semconv/v1.20.0" 5 | 6 | const ( 7 | // ExceptionEventName is the name of the Span event representing an exception. 8 | ExceptionEventName = "exception" 9 | ) 10 | -------------------------------------------------------------------------------- /vendor/go.opentelemetry.io/otel/semconv/v1.26.0/exception.go: -------------------------------------------------------------------------------- 1 | // Copyright The OpenTelemetry Authors 2 | // SPDX-License-Identifier: Apache-2.0 3 | 4 | package semconv // import "go.opentelemetry.io/otel/semconv/v1.26.0" 5 | 6 | const ( 7 | // ExceptionEventName is the name of the Span event representing an exception. 8 | ExceptionEventName = "exception" 9 | ) 10 | -------------------------------------------------------------------------------- /vendor/golang.org/x/sys/unix/ptrace_ios.go: -------------------------------------------------------------------------------- 1 | // Copyright 2020 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | //go:build ios 6 | 7 | package unix 8 | 9 | func ptrace(request int, pid int, addr uintptr, data uintptr) (err error) { 10 | return ENOTSUP 11 | } 12 | -------------------------------------------------------------------------------- /fixtures/vendored/yarn/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "node_web_app_with_yarn", 3 | "version": "1.0.0", 4 | "main": "server.js", 5 | "author": "CF Buildpacks Team", 6 | "dependencies": { 7 | "express": "~4.0.0", 8 | "logfmt": "~1.1.2", 9 | "microtime": "~3.0.0" 10 | }, 11 | "engines": { 12 | "yarn": "*", 13 | "node": "~>20" 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /vendor/github.com/onsi/ginkgo/types/code_location.go: -------------------------------------------------------------------------------- 1 | package types 2 | 3 | import ( 4 | "fmt" 5 | ) 6 | 7 | type CodeLocation struct { 8 | FileName string 9 | LineNumber int 10 | FullStackTrace string 11 | } 12 | 13 | func (codeLocation CodeLocation) String() string { 14 | return fmt.Sprintf("%s:%d", codeLocation.FileName, codeLocation.LineNumber) 15 | } 16 | -------------------------------------------------------------------------------- /vendor/go.opentelemetry.io/otel/semconv/v1.20.0/http.go: -------------------------------------------------------------------------------- 1 | // Copyright The OpenTelemetry Authors 2 | // SPDX-License-Identifier: Apache-2.0 3 | 4 | package semconv // import "go.opentelemetry.io/otel/semconv/v1.20.0" 5 | 6 | // HTTP scheme attributes. 7 | var ( 8 | HTTPSchemeHTTP = HTTPSchemeKey.String("http") 9 | HTTPSchemeHTTPS = HTTPSchemeKey.String("https") 10 | ) 11 | -------------------------------------------------------------------------------- /vendor/golang.org/x/sys/windows/aliases.go: -------------------------------------------------------------------------------- 1 | // Copyright 2018 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | //go:build windows 6 | 7 | package windows 8 | 9 | import "syscall" 10 | 11 | type Errno = syscall.Errno 12 | type SysProcAttr = syscall.SysProcAttr 13 | -------------------------------------------------------------------------------- /vendor/github.com/paketo-buildpacks/packit/v2/vacation/vacation.go: -------------------------------------------------------------------------------- 1 | // Package vacation provides a set of functions that enable input stream 2 | // decompression logic from several popular decompression formats. This allows 3 | // from decompression from either a file or any other byte stream, which is 4 | // useful for decompressing files that are being downloaded. 5 | package vacation 6 | -------------------------------------------------------------------------------- /fixtures/vendored/npm/node_modules/traverse/examples/leaves.js: -------------------------------------------------------------------------------- 1 | var traverse = require('traverse'); 2 | 3 | var obj = { 4 | a : [1,2,3], 5 | b : 4, 6 | c : [5,6], 7 | d : { e : [7,8], f : 9 }, 8 | }; 9 | 10 | var leaves = traverse(obj).reduce(function (acc, x) { 11 | if (this.isLeaf) acc.push(x); 12 | return acc; 13 | }, []); 14 | 15 | console.dir(leaves); 16 | -------------------------------------------------------------------------------- /fixtures/vendored/yarn/node_modules/logfmt/examples/file: -------------------------------------------------------------------------------- 1 | foo=bar a=14 baz="hello kitty" cool%story=bro f %^asdf 2 | at=error code=H12 desc="Request timeout" method=GET path=/users/user38948@heroku.com/usage/2013-05-01T00:00:00Z/2013-05-01T00:00:00Z?exclude=platform%3Adyno%3Aphysical host=vault-usage-read.herokuapp.com fwd="50.17.15.69" dyno=web.21 connect=17ms service=30000ms status=503 bytes=0 3 | -------------------------------------------------------------------------------- /fixtures/vendored/yarn/node_modules/serve-static/node_modules/range-parser/History.md: -------------------------------------------------------------------------------- 1 | 2 | 0.0.4 / 2012-06-17 3 | ================== 4 | 5 | * changed: ret -1 for unsatisfiable and -2 when invalid 6 | 7 | 0.0.3 / 2012-06-17 8 | ================== 9 | 10 | * fix last-byte-pos default to len - 1 11 | 12 | 0.0.2 / 2012-06-14 13 | ================== 14 | 15 | * add `.type` 16 | -------------------------------------------------------------------------------- /vendor/golang.org/x/net/idna/pre_go118.go: -------------------------------------------------------------------------------- 1 | // Code generated by running "go generate" in golang.org/x/text. DO NOT EDIT. 2 | 3 | // Copyright 2021 The Go Authors. All rights reserved. 4 | // Use of this source code is governed by a BSD-style 5 | // license that can be found in the LICENSE file. 6 | 7 | //go:build !go1.18 8 | 9 | package idna 10 | 11 | const transitionalLookup = true 12 | -------------------------------------------------------------------------------- /vendor/golang.org/x/sys/unix/vgetrandom_unsupported.go: -------------------------------------------------------------------------------- 1 | // Copyright 2024 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | //go:build !linux || !go1.24 6 | 7 | package unix 8 | 9 | func vgetrandom(p []byte, flags uint32) (ret int, supported bool) { 10 | return -1, false 11 | } 12 | -------------------------------------------------------------------------------- /fixtures/util/override_buildpack/override.yml: -------------------------------------------------------------------------------- 1 | nodejs: 2 | dependencies: 3 | - name: node 4 | version: 22.99.99 5 | uri: https://buildpacks.cloudfoundry.org/dependencies/node/node.10.99.99-linux-x64.tgz 6 | file: BUILDPACK_DIR/node.tgz 7 | sha256: 062d906c87839d03b243e2821e10653c89b4c92878bfe2bf995dec231e117bfc 8 | cf_stacks: 9 | - cflinuxfs3 10 | - cflinuxfs4 11 | -------------------------------------------------------------------------------- /fixtures/vendored/yarn/node_modules/logfmt/examples/test_cmd_line: -------------------------------------------------------------------------------- 1 | echo "foo=bar a=14 baz=\"hello kitty\" cool%story=bro f %^asdf" | bin/logfmt 2 | cat examples/file | bin/logfmt 3 | echo "foo=bar a=14 baz=\"hello kitty\" cool%story=bro f %^asdf" | bin/logfmt | bin/logfmt -r 4 | echo "foo=bar a=14 baz=\"hello kitty\" cool%story=bro f %^asdf" | bin/logfmt | bin/logfmt -r | bin/logfmt | bin/logfmt -r 5 | -------------------------------------------------------------------------------- /vendor/github.com/docker/docker/client/interface_stable.go: -------------------------------------------------------------------------------- 1 | package client // import "github.com/docker/docker/client" 2 | 3 | // APIClient is an interface that clients that talk with a docker server must implement. 4 | type APIClient interface { 5 | CommonAPIClient 6 | apiClientExperimental 7 | } 8 | 9 | // Ensure that Client always implements APIClient. 10 | var _ APIClient = &Client{} 11 | -------------------------------------------------------------------------------- /vendor/golang.org/x/sys/unix/syscall_linux_amd64_gc.go: -------------------------------------------------------------------------------- 1 | // Copyright 2016 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | //go:build amd64 && linux && gc 6 | 7 | package unix 8 | 9 | import "syscall" 10 | 11 | //go:noescape 12 | func gettimeofday(tv *Timeval) (err syscall.Errno) 13 | -------------------------------------------------------------------------------- /vendor/gopkg.in/jarcoal/httpmock.v1/.gitignore: -------------------------------------------------------------------------------- 1 | # Compiled Object files, Static and Dynamic libs (Shared Objects) 2 | *.o 3 | *.a 4 | *.so 5 | 6 | # Folders 7 | _obj 8 | _test 9 | 10 | # Architecture specific extensions/prefixes 11 | *.[568vq] 12 | [568vq].out 13 | 14 | *.cgo1.go 15 | *.cgo2.c 16 | _cgo_defun.c 17 | _cgo_gotypes.go 18 | _cgo_export.* 19 | 20 | _testmain.go 21 | 22 | *.exe 23 | -------------------------------------------------------------------------------- /vendor/github.com/google/go-cmp/cmp/internal/flags/flags.go: -------------------------------------------------------------------------------- 1 | // Copyright 2019, The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | package flags 6 | 7 | // Deterministic controls whether the output of Diff should be deterministic. 8 | // This is only used for testing. 9 | var Deterministic bool 10 | -------------------------------------------------------------------------------- /vendor/go.opentelemetry.io/otel/baggage/doc.go: -------------------------------------------------------------------------------- 1 | // Copyright The OpenTelemetry Authors 2 | // SPDX-License-Identifier: Apache-2.0 3 | 4 | /* 5 | Package baggage provides functionality for storing and retrieving 6 | baggage items in Go context. For propagating the baggage, see the 7 | go.opentelemetry.io/otel/propagation package. 8 | */ 9 | package baggage // import "go.opentelemetry.io/otel/baggage" 10 | -------------------------------------------------------------------------------- /vendor/golang.org/x/sys/unix/endian_big.go: -------------------------------------------------------------------------------- 1 | // Copyright 2016 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | // 5 | //go:build armbe || arm64be || m68k || mips || mips64 || mips64p32 || ppc || ppc64 || s390 || s390x || shbe || sparc || sparc64 6 | 7 | package unix 8 | 9 | const isBigEndian = true 10 | -------------------------------------------------------------------------------- /vendor/golang.org/x/sys/unix/ptrace_darwin.go: -------------------------------------------------------------------------------- 1 | // Copyright 2020 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | //go:build darwin && !ios 6 | 7 | package unix 8 | 9 | func ptrace(request int, pid int, addr uintptr, data uintptr) error { 10 | return ptrace1(request, pid, addr, data) 11 | } 12 | -------------------------------------------------------------------------------- /fixtures/vendored/yarn/node_modules/debug/src/index.js: -------------------------------------------------------------------------------- 1 | /** 2 | * Detect Electron renderer / nwjs process, which is node, but we should 3 | * treat as a browser. 4 | */ 5 | 6 | if (typeof process === 'undefined' || process.type === 'renderer' || process.browser === true || process.__nwjs) { 7 | module.exports = require('./browser.js'); 8 | } else { 9 | module.exports = require('./node.js'); 10 | } 11 | -------------------------------------------------------------------------------- /vendor/github.com/distribution/reference/.golangci.yml: -------------------------------------------------------------------------------- 1 | linters: 2 | enable: 3 | - bodyclose 4 | - dupword # Checks for duplicate words in the source code 5 | - gofmt 6 | - goimports 7 | - ineffassign 8 | - misspell 9 | - revive 10 | - staticcheck 11 | - unconvert 12 | - unused 13 | - vet 14 | disable: 15 | - errcheck 16 | 17 | run: 18 | deadline: 2m 19 | -------------------------------------------------------------------------------- /vendor/github.com/docker/docker/client/service_remove.go: -------------------------------------------------------------------------------- 1 | package client // import "github.com/docker/docker/client" 2 | 3 | import "context" 4 | 5 | // ServiceRemove kills and removes a service. 6 | func (cli *Client) ServiceRemove(ctx context.Context, serviceID string) error { 7 | resp, err := cli.delete(ctx, "/services/"+serviceID, nil, nil) 8 | defer ensureReaderClosed(resp) 9 | return err 10 | } 11 | -------------------------------------------------------------------------------- /vendor/github.com/pkg/errors/.gitignore: -------------------------------------------------------------------------------- 1 | # Compiled Object files, Static and Dynamic libs (Shared Objects) 2 | *.o 3 | *.a 4 | *.so 5 | 6 | # Folders 7 | _obj 8 | _test 9 | 10 | # Architecture specific extensions/prefixes 11 | *.[568vq] 12 | [568vq].out 13 | 14 | *.cgo1.go 15 | *.cgo2.c 16 | _cgo_defun.c 17 | _cgo_gotypes.go 18 | _cgo_export.* 19 | 20 | _testmain.go 21 | 22 | *.exe 23 | *.test 24 | *.prof 25 | -------------------------------------------------------------------------------- /vendor/golang.org/x/sys/unix/constants.go: -------------------------------------------------------------------------------- 1 | // Copyright 2015 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | //go:build aix || darwin || dragonfly || freebsd || linux || netbsd || openbsd || solaris || zos 6 | 7 | package unix 8 | 9 | const ( 10 | R_OK = 0x4 11 | W_OK = 0x2 12 | X_OK = 0x1 13 | ) 14 | -------------------------------------------------------------------------------- /fixtures/yarn/workspaces/packages/sample-app/index.js: -------------------------------------------------------------------------------- 1 | const express = require('express'); 2 | const app = express(); 3 | const config = require('@sample/sample-config'); 4 | 5 | app.get('/check', (req, res) => { 6 | res.send({ 7 | config: config(), 8 | }); 9 | }); 10 | 11 | const port = process.env.PORT || 3000; 12 | 13 | app.listen(port, () => console.log(`Sample app listening on port ${ port }!`)); -------------------------------------------------------------------------------- /fixtures/vendored/npm/node_modules/leftpad/README.md: -------------------------------------------------------------------------------- 1 | ## leftpad 2 | 3 | [![CircleCI](https://circleci.com/gh/tmcw/leftpad/tree/master.svg?style=shield)](https://circleci.com/gh/tmcw/leftpad/tree/master) 4 | 5 | Like the [pad module](https://github.com/wdavidw/node-pad), except I'll remember 6 | the argument order. 7 | 8 | ```js 9 | var leftpad = require('leftpad'); 10 | 11 | leftpad(5, 10); 12 | '0000000005' 13 | ``` 14 | -------------------------------------------------------------------------------- /fixtures/vendored/yarn/node_modules/serve-static/node_modules/range-parser/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "range-parser", 3 | "author": "TJ Holowaychuk (http://tjholowaychuk.com)", 4 | "description": "Range header field string parser", 5 | "version": "0.0.4", 6 | "main": "index.js", 7 | "dependencies": {}, 8 | "devDependencies": { 9 | "mocha": "*", 10 | "should": "*" 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /fixtures/yarn/workspaces-array/packages/sample-app/index.js: -------------------------------------------------------------------------------- 1 | const express = require('express'); 2 | const app = express(); 3 | const config = require('@sample/sample-config'); 4 | 5 | app.get('/check', (req, res) => { 6 | res.send({ 7 | config: config(), 8 | }); 9 | }); 10 | 11 | const port = process.env.PORT || 3000; 12 | 13 | app.listen(port, () => console.log(`Sample app listening on port ${ port }!`)); -------------------------------------------------------------------------------- /vendor/github.com/onsi/ginkgo/internal/remote/output_interceptor.go: -------------------------------------------------------------------------------- 1 | package remote 2 | 3 | import "os" 4 | 5 | /* 6 | The OutputInterceptor is used by the ForwardingReporter to 7 | intercept and capture all stdin and stderr output during a test run. 8 | */ 9 | type OutputInterceptor interface { 10 | StartInterceptingOutput() error 11 | StopInterceptingAndReturnOutput() (string, error) 12 | StreamTo(*os.File) 13 | } 14 | -------------------------------------------------------------------------------- /vendor/golang.org/x/text/secure/bidirule/bidirule10.0.0.go: -------------------------------------------------------------------------------- 1 | // Copyright 2016 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | //go:build go1.10 6 | 7 | package bidirule 8 | 9 | func (t *Transformer) isFinal() bool { 10 | return t.state == ruleLTRFinal || t.state == ruleRTLFinal || t.state == ruleInitial 11 | } 12 | -------------------------------------------------------------------------------- /fixtures/vendored/binaries/node_modules/leftpad/README.md: -------------------------------------------------------------------------------- 1 | ## leftpad 2 | 3 | [![CircleCI](https://circleci.com/gh/tmcw/leftpad/tree/master.svg?style=shield)](https://circleci.com/gh/tmcw/leftpad/tree/master) 4 | 5 | Like the [pad module](https://github.com/wdavidw/node-pad), except I'll remember 6 | the argument order. 7 | 8 | ```js 9 | var leftpad = require('leftpad'); 10 | 11 | leftpad(5, 10); 12 | '0000000005' 13 | ``` 14 | -------------------------------------------------------------------------------- /fixtures/vendored/npm/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "node_web_app", 3 | "version": "0.0.0", 4 | "description": "hello, world", 5 | "main": "server.js", 6 | "author": "", 7 | "license": "BSD-2-Clause", 8 | "dependencies": { 9 | "leftpad": "~0.0.1", 10 | "hashish": "*" 11 | }, 12 | "repository": { 13 | "type": "git", 14 | "url": "http://github.com/cloudfoundry/nodejs-buildpack.git" 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /vendor/github.com/cenkalti/backoff/v4/.gitignore: -------------------------------------------------------------------------------- 1 | # Compiled Object files, Static and Dynamic libs (Shared Objects) 2 | *.o 3 | *.a 4 | *.so 5 | 6 | # Folders 7 | _obj 8 | _test 9 | 10 | # Architecture specific extensions/prefixes 11 | *.[568vq] 12 | [568vq].out 13 | 14 | *.cgo1.go 15 | *.cgo2.c 16 | _cgo_defun.c 17 | _cgo_gotypes.go 18 | _cgo_export.* 19 | 20 | _testmain.go 21 | 22 | *.exe 23 | 24 | # IDEs 25 | .idea/ 26 | -------------------------------------------------------------------------------- /vendor/github.com/docker/docker/client/network_remove.go: -------------------------------------------------------------------------------- 1 | package client // import "github.com/docker/docker/client" 2 | 3 | import "context" 4 | 5 | // NetworkRemove removes an existent network from the docker host. 6 | func (cli *Client) NetworkRemove(ctx context.Context, networkID string) error { 7 | resp, err := cli.delete(ctx, "/networks/"+networkID, nil, nil) 8 | defer ensureReaderClosed(resp) 9 | return err 10 | } 11 | -------------------------------------------------------------------------------- /vendor/github.com/elazarl/goproxy/all.bash: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | go test || exit 4 | for action in $@; do go $action; done 5 | 6 | mkdir -p bin 7 | find regretable examples/* ext/* -maxdepth 0 -type d | while read d; do 8 | (cd $d 9 | go build -o ../../bin/$(basename $d) 10 | find *_test.go -maxdepth 0 2>/dev/null|while read f;do 11 | for action in $@; do go $action; done 12 | go test 13 | break 14 | done) 15 | done 16 | -------------------------------------------------------------------------------- /fixtures/vendored/yarn/node_modules/logfmt/examples/https.js: -------------------------------------------------------------------------------- 1 | 2 | var http = require('http'); 3 | var logfmt = require('../logfmt'); 4 | 5 | var HTTPhandler = function(req, res){ 6 | logfmt.requestLogger()(req,res,function(){ 7 | res.writeHead(200, {'Content-Type': 'text/plain'}); 8 | res.end("Hello, Logfmt\n"); 9 | }) 10 | } 11 | 12 | http.createServer(HTTPhandler).listen(3000) 13 | console.log("listening on 3000") 14 | -------------------------------------------------------------------------------- /vendor/github.com/docker/docker/client/plugin_set.go: -------------------------------------------------------------------------------- 1 | package client // import "github.com/docker/docker/client" 2 | 3 | import ( 4 | "context" 5 | ) 6 | 7 | // PluginSet modifies settings for an existing plugin 8 | func (cli *Client) PluginSet(ctx context.Context, name string, args []string) error { 9 | resp, err := cli.post(ctx, "/plugins/"+name+"/set", nil, args, nil) 10 | ensureReaderClosed(resp) 11 | return err 12 | } 13 | -------------------------------------------------------------------------------- /vendor/golang.org/x/text/encoding/japanese/all.go: -------------------------------------------------------------------------------- 1 | // Copyright 2015 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | package japanese 6 | 7 | import ( 8 | "golang.org/x/text/encoding" 9 | ) 10 | 11 | // All is a list of all defined encodings in this package. 12 | var All = []encoding.Encoding{EUCJP, ISO2022JP, ShiftJIS} 13 | -------------------------------------------------------------------------------- /vendor/github.com/cloudfoundry/libbuildpack/cutlass/logger.go: -------------------------------------------------------------------------------- 1 | package cutlass 2 | 3 | import ( 4 | "os" 5 | 6 | "code.cloudfoundry.org/lager" 7 | ) 8 | 9 | var DefaultLogger = NewLogger() 10 | 11 | func NewLogger() lager.Logger { 12 | logger := lager.NewLogger("cutlass") 13 | if os.Getenv("CUTLASS_DEBUG") != "" { 14 | logger.RegisterSink(lager.NewWriterSink(os.Stderr, lager.DEBUG)) 15 | } 16 | 17 | return logger 18 | } 19 | -------------------------------------------------------------------------------- /vendor/github.com/docker/docker/api/types/error_response.go: -------------------------------------------------------------------------------- 1 | package types 2 | 3 | // This file was generated by the swagger tool. 4 | // Editing this file might prove futile when you re-run the swagger generate command 5 | 6 | // ErrorResponse Represents an error. 7 | // swagger:model ErrorResponse 8 | type ErrorResponse struct { 9 | 10 | // The error message. 11 | // Required: true 12 | Message string `json:"message"` 13 | } 14 | -------------------------------------------------------------------------------- /vendor/go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp/doc.go: -------------------------------------------------------------------------------- 1 | // Copyright The OpenTelemetry Authors 2 | // SPDX-License-Identifier: Apache-2.0 3 | 4 | // Package otelhttp provides an http.Handler and functions that are intended 5 | // to be used to add tracing by wrapping existing handlers (with Handler) and 6 | // routes WithRouteTag. 7 | package otelhttp // import "go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp" 8 | -------------------------------------------------------------------------------- /vendor/golang.org/x/sys/unix/endian_little.go: -------------------------------------------------------------------------------- 1 | // Copyright 2016 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | // 5 | //go:build 386 || amd64 || amd64p32 || alpha || arm || arm64 || loong64 || mipsle || mips64le || mips64p32le || nios2 || ppc64le || riscv || riscv64 || sh 6 | 7 | package unix 8 | 9 | const isBigEndian = false 10 | -------------------------------------------------------------------------------- /vendor/github.com/onsi/ginkgo/internal/leafnodes/interfaces.go: -------------------------------------------------------------------------------- 1 | package leafnodes 2 | 3 | import ( 4 | "github.com/onsi/ginkgo/types" 5 | ) 6 | 7 | type BasicNode interface { 8 | Type() types.SpecComponentType 9 | Run() (types.SpecState, types.SpecFailure) 10 | CodeLocation() types.CodeLocation 11 | } 12 | 13 | type SubjectNode interface { 14 | BasicNode 15 | 16 | Text() string 17 | Flag() types.FlagType 18 | Samples() int 19 | } 20 | -------------------------------------------------------------------------------- /vendor/github.com/ulikunitz/xz/.gitignore: -------------------------------------------------------------------------------- 1 | # .gitignore 2 | 3 | TODO.html 4 | README.html 5 | 6 | lzma/writer.txt 7 | lzma/reader.txt 8 | 9 | cmd/gxz/gxz 10 | cmd/xb/xb 11 | 12 | # test executables 13 | *.test 14 | 15 | # profile files 16 | *.out 17 | 18 | # vim swap file 19 | .*.swp 20 | 21 | # executables on windows 22 | *.exe 23 | 24 | # default compression test file 25 | enwik8* 26 | 27 | # file generated by example 28 | example.xz -------------------------------------------------------------------------------- /vendor/golang.org/x/sys/unix/mmap_nomremap.go: -------------------------------------------------------------------------------- 1 | // Copyright 2023 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | //go:build aix || darwin || dragonfly || freebsd || openbsd || solaris || zos 6 | 7 | package unix 8 | 9 | var mapper = &mmapper{ 10 | active: make(map[*byte][]byte), 11 | mmap: mmap, 12 | munmap: munmap, 13 | } 14 | -------------------------------------------------------------------------------- /vendor/golang.org/x/sys/windows/mksyscall.go: -------------------------------------------------------------------------------- 1 | // Copyright 2009 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | //go:build generate 6 | 7 | package windows 8 | 9 | //go:generate go run golang.org/x/sys/windows/mkwinsyscall -output zsyscall_windows.go eventlog.go service.go syscall_windows.go security_windows.go setupapi_windows.go 10 | -------------------------------------------------------------------------------- /fixtures/vendored/binaries/node_modules/figlet/test/expected/graffiti: -------------------------------------------------------------------------------- 1 | _____ __________ _________ ____ ________ ________ 2 | / _ \ \______ \\_ ___ \ /_ |\_____ \ \_____ \ 3 | / /_\ \ | | _// \ \/ | | / ____/ _(__ < 4 | / | \| | \\ \____ | |/ \ / \ 5 | \____|__ /|______ / \______ / /\ |___|\_______ \/______ / 6 | \/ \/ \/ \/ \/ \/ -------------------------------------------------------------------------------- /fixtures/vendored/binaries/node_modules/optimist/test/parse_modified.js: -------------------------------------------------------------------------------- 1 | var optimist = require('../'); 2 | var test = require('tap').test; 3 | 4 | test('parse with modifier functions' , function (t) { 5 | t.plan(1); 6 | 7 | var argv = optimist().boolean('b').parse([ '-b', '123' ]); 8 | t.deepEqual(fix(argv), { b: true, _: ['123'] }); 9 | }); 10 | 11 | function fix (obj) { 12 | delete obj.$0; 13 | return obj; 14 | } 15 | -------------------------------------------------------------------------------- /vendor/github.com/cloudfoundry/switchblade/internal/cloudfoundry/deinitialize.go: -------------------------------------------------------------------------------- 1 | package cloudfoundry 2 | 3 | // This is noop functionality for the time being to reflect the docker structure 4 | 5 | type DeinitializePhase interface { 6 | Run() error 7 | } 8 | 9 | type Deinitialize struct{} 10 | 11 | func NewDeinitialize() Deinitialize { 12 | return Deinitialize{} 13 | } 14 | 15 | func (d Deinitialize) Run() error { 16 | return nil 17 | } 18 | -------------------------------------------------------------------------------- /vendor/github.com/docker/docker/api/types/container/wait_exit_error.go: -------------------------------------------------------------------------------- 1 | package container 2 | 3 | // This file was generated by the swagger tool. 4 | // Editing this file might prove futile when you re-run the swagger generate command 5 | 6 | // WaitExitError container waiting error, if any 7 | // swagger:model WaitExitError 8 | type WaitExitError struct { 9 | 10 | // Details of an error 11 | Message string `json:"Message,omitempty"` 12 | } 13 | -------------------------------------------------------------------------------- /vendor/github.com/docker/docker/client/swarm_join.go: -------------------------------------------------------------------------------- 1 | package client // import "github.com/docker/docker/client" 2 | 3 | import ( 4 | "context" 5 | 6 | "github.com/docker/docker/api/types/swarm" 7 | ) 8 | 9 | // SwarmJoin joins the swarm. 10 | func (cli *Client) SwarmJoin(ctx context.Context, req swarm.JoinRequest) error { 11 | resp, err := cli.post(ctx, "/swarm/join", nil, req, nil) 12 | ensureReaderClosed(resp) 13 | return err 14 | } 15 | -------------------------------------------------------------------------------- /vendor/golang.org/x/sys/unix/vgetrandom_linux.go: -------------------------------------------------------------------------------- 1 | // Copyright 2024 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | //go:build linux && go1.24 6 | 7 | package unix 8 | 9 | import _ "unsafe" 10 | 11 | //go:linkname vgetrandom runtime.vgetrandom 12 | //go:noescape 13 | func vgetrandom(p []byte, flags uint32) (ret int, supported bool) 14 | -------------------------------------------------------------------------------- /vendor/golang.org/x/text/encoding/simplifiedchinese/all.go: -------------------------------------------------------------------------------- 1 | // Copyright 2015 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | package simplifiedchinese 6 | 7 | import ( 8 | "golang.org/x/text/encoding" 9 | ) 10 | 11 | // All is a list of all defined encodings in this package. 12 | var All = []encoding.Encoding{GB18030, GBK, HZGB2312} 13 | -------------------------------------------------------------------------------- /fixtures/vendored/yarn/node_modules/escape-html/index.js: -------------------------------------------------------------------------------- 1 | /** 2 | * Escape special characters in the given string of html. 3 | * 4 | * @param {String} html 5 | * @return {String} 6 | * @api private 7 | */ 8 | 9 | module.exports = function(html) { 10 | return String(html) 11 | .replace(/&/g, '&') 12 | .replace(/"/g, '"') 13 | .replace(/'/g, ''') 14 | .replace(//g, '>'); 16 | } 17 | -------------------------------------------------------------------------------- /vendor/github.com/docker/docker/client/container_unpause.go: -------------------------------------------------------------------------------- 1 | package client // import "github.com/docker/docker/client" 2 | 3 | import "context" 4 | 5 | // ContainerUnpause resumes the process execution within a container 6 | func (cli *Client) ContainerUnpause(ctx context.Context, containerID string) error { 7 | resp, err := cli.post(ctx, "/containers/"+containerID+"/unpause", nil, nil, nil) 8 | ensureReaderClosed(resp) 9 | return err 10 | } 11 | -------------------------------------------------------------------------------- /vendor/golang.org/x/text/internal/language/common.go: -------------------------------------------------------------------------------- 1 | // Code generated by running "go generate" in golang.org/x/text. DO NOT EDIT. 2 | 3 | package language 4 | 5 | // This file contains code common to the maketables.go and the package code. 6 | 7 | // AliasType is the type of an alias in AliasMap. 8 | type AliasType int8 9 | 10 | const ( 11 | Deprecated AliasType = iota 12 | Macro 13 | Legacy 14 | 15 | AliasTypeUnknown AliasType = -1 16 | ) 17 | -------------------------------------------------------------------------------- /fixtures/vendored/binaries/node_modules/figlet/test/expected/standard: -------------------------------------------------------------------------------- 1 | _____ ___ ____ _ _ 2 | | ___|_ _/ ___| | ___| |_ 3 | | |_ | | | _| |/ _ \ __| 4 | | _| | | |_| | | __/ |_ 5 | |_| |___\____|_|\___|\__| 6 | _____ ___ _ _ _____ ____ 7 | | ___/ _ \| \ | |_ _/ ___| 8 | | |_ | | | | \| | | | \___ \ 9 | | _|| |_| | |\ | | | ___) | 10 | |_| \___/|_| \_| |_| |____/ 11 | -------------------------------------------------------------------------------- /fixtures/vendored/yarn/node_modules/logfmt/examples/through.js: -------------------------------------------------------------------------------- 1 | 2 | var through = require('through'); 3 | var logfmt = require('../logfmt') 4 | 5 | process.stdin 6 | .pipe(through(function(data){ 7 | if(/foo/.test(data)){ 8 | this.queue(data); 9 | }else{ 10 | process.stderr.write('discard ' + data); 11 | } 12 | })) 13 | .pipe(logfmt.streamParser()) 14 | .pipe(through(function(obj){ 15 | console.log(obj); 16 | })) 17 | -------------------------------------------------------------------------------- /fixtures/vendored/yarn/node_modules/logfmt/examples/vanilla_http.js: -------------------------------------------------------------------------------- 1 | var http = require('http'); 2 | var logfmt = require('../logfmt'); 3 | var through = require('through'); 4 | 5 | http.createServer(function (req, res) { 6 | req.pipe(logfmt.streamParser()) 7 | .pipe(through(function(object){ 8 | console.log(object); 9 | })) 10 | 11 | res.writeHead(200, {'Content-Type': 'text/plain'}); 12 | res.end('okay'); 13 | }).listen(3000); 14 | -------------------------------------------------------------------------------- /vendor/github.com/docker/docker/api/types/container/change_type.go: -------------------------------------------------------------------------------- 1 | package container 2 | 3 | // This file was generated by the swagger tool. 4 | // Editing this file might prove futile when you re-run the swagger generate command 5 | 6 | // ChangeType Kind of change 7 | // 8 | // Can be one of: 9 | // 10 | // - `0`: Modified ("C") 11 | // - `1`: Added ("A") 12 | // - `2`: Deleted ("D") 13 | // 14 | // swagger:model ChangeType 15 | type ChangeType uint8 16 | -------------------------------------------------------------------------------- /vendor/github.com/docker/docker/api/types/id_response.go: -------------------------------------------------------------------------------- 1 | package types 2 | 3 | // This file was generated by the swagger tool. 4 | // Editing this file might prove futile when you re-run the swagger generate command 5 | 6 | // IDResponse Response to an API call that returns just an Id 7 | // swagger:model IdResponse 8 | type IDResponse struct { 9 | 10 | // The id of the newly created object. 11 | // Required: true 12 | ID string `json:"Id"` 13 | } 14 | -------------------------------------------------------------------------------- /vendor/github.com/golang/mock/AUTHORS: -------------------------------------------------------------------------------- 1 | # This is the official list of GoMock authors for copyright purposes. 2 | # This file is distinct from the CONTRIBUTORS files. 3 | # See the latter for an explanation. 4 | 5 | # Names should be added to this file as 6 | # Name or Organization 7 | # The email address is not required for organizations. 8 | 9 | # Please keep the list sorted. 10 | 11 | Alex Reece 12 | Google Inc. 13 | -------------------------------------------------------------------------------- /vendor/go.opentelemetry.io/otel/codes/doc.go: -------------------------------------------------------------------------------- 1 | // Copyright The OpenTelemetry Authors 2 | // SPDX-License-Identifier: Apache-2.0 3 | 4 | /* 5 | Package codes defines the canonical error codes used by OpenTelemetry. 6 | 7 | It conforms to [the OpenTelemetry 8 | specification](https://github.com/open-telemetry/opentelemetry-specification/blob/v1.20.0/specification/trace/api.md#set-status). 9 | */ 10 | package codes // import "go.opentelemetry.io/otel/codes" 11 | -------------------------------------------------------------------------------- /vendor/github.com/docker/docker/api/types/swarm/service_update_response.go: -------------------------------------------------------------------------------- 1 | package swarm 2 | 3 | // This file was generated by the swagger tool. 4 | // Editing this file might prove futile when you re-run the swagger generate command 5 | 6 | // ServiceUpdateResponse service update response 7 | // swagger:model ServiceUpdateResponse 8 | type ServiceUpdateResponse struct { 9 | 10 | // Optional warning messages 11 | Warnings []string `json:"Warnings"` 12 | } 13 | -------------------------------------------------------------------------------- /vendor/github.com/docker/docker/client/container_pause.go: -------------------------------------------------------------------------------- 1 | package client // import "github.com/docker/docker/client" 2 | 3 | import "context" 4 | 5 | // ContainerPause pauses the main process of a given container without terminating it. 6 | func (cli *Client) ContainerPause(ctx context.Context, containerID string) error { 7 | resp, err := cli.post(ctx, "/containers/"+containerID+"/pause", nil, nil, nil) 8 | ensureReaderClosed(resp) 9 | return err 10 | } 11 | -------------------------------------------------------------------------------- /vendor/github.com/paketo-buildpacks/packit/v2/fs/exists.go: -------------------------------------------------------------------------------- 1 | package fs 2 | 3 | import ( 4 | "errors" 5 | "os" 6 | ) 7 | 8 | // Exists returns true if a file or directory at the given path is present and false otherwise. 9 | func Exists(path string) (bool, error) { 10 | _, err := os.Stat(path) 11 | if err != nil { 12 | if errors.Is(err, os.ErrNotExist) { 13 | return false, nil 14 | } 15 | return false, err 16 | } 17 | return true, nil 18 | } 19 | -------------------------------------------------------------------------------- /vendor/go.opentelemetry.io/otel/internal_logging.go: -------------------------------------------------------------------------------- 1 | // Copyright The OpenTelemetry Authors 2 | // SPDX-License-Identifier: Apache-2.0 3 | 4 | package otel // import "go.opentelemetry.io/otel" 5 | 6 | import ( 7 | "github.com/go-logr/logr" 8 | 9 | "go.opentelemetry.io/otel/internal/global" 10 | ) 11 | 12 | // SetLogger configures the logger used internally to opentelemetry. 13 | func SetLogger(logger logr.Logger) { 14 | global.SetLogger(logger) 15 | } 16 | -------------------------------------------------------------------------------- /PULL_REQUEST_TEMPLATE: -------------------------------------------------------------------------------- 1 | Thanks for contributing to the buildpack. To speed up the process of reviewing your pull request please provide us with: 2 | 3 | * A short explanation of the proposed change: 4 | 5 | * An explanation of the use cases your change solves 6 | 7 | * [ ] I have viewed signed and have submitted the Contributor License Agreement 8 | 9 | * [ ] I have made this pull request to the `master` branch 10 | 11 | * [ ] I have added an integration test 12 | -------------------------------------------------------------------------------- /fixtures/util/override_buildpack/bin/supply: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | set -euo pipefail 3 | 4 | BUILD_DIR=$1 5 | CACHE_DIR=$2 6 | DEPS_DIR=$3 7 | DEPS_IDX=$4 8 | 9 | export BUILDPACK_DIR=`dirname $(readlink -f ${BASH_SOURCE%/*})` 10 | 11 | echo "-----> OverrideYML Buildpack" 12 | 13 | echo " Copy $BUILDPACK_DIR/override.yml to $DEPS_DIR/$DEPS_IDX/override.yml" 14 | sed "s#BUILDPACK_DIR#$BUILDPACK_DIR#g" "$BUILDPACK_DIR/override.yml" > "$DEPS_DIR/$DEPS_IDX/override.yml" 15 | -------------------------------------------------------------------------------- /vendor/github.com/docker/docker/api/swagger-gen.yaml: -------------------------------------------------------------------------------- 1 | 2 | layout: 3 | models: 4 | - name: definition 5 | source: asset:model 6 | target: "{{ joinFilePath .Target .ModelPackage }}" 7 | file_name: "{{ (snakize (pascalize .Name)) }}.go" 8 | operations: 9 | - name: handler 10 | source: asset:serverOperation 11 | target: "{{ joinFilePath .Target .APIPackage .Package }}" 12 | file_name: "{{ (snakize (pascalize .Name)) }}.go" 13 | -------------------------------------------------------------------------------- /vendor/github.com/docker/docker/client/swarm_unlock.go: -------------------------------------------------------------------------------- 1 | package client // import "github.com/docker/docker/client" 2 | 3 | import ( 4 | "context" 5 | 6 | "github.com/docker/docker/api/types/swarm" 7 | ) 8 | 9 | // SwarmUnlock unlocks locked swarm. 10 | func (cli *Client) SwarmUnlock(ctx context.Context, req swarm.UnlockRequest) error { 11 | serverResp, err := cli.post(ctx, "/swarm/unlock", nil, req, nil) 12 | ensureReaderClosed(serverResp) 13 | return err 14 | } 15 | -------------------------------------------------------------------------------- /vendor/github.com/felixge/httpsnoop/docs.go: -------------------------------------------------------------------------------- 1 | // Package httpsnoop provides an easy way to capture http related metrics (i.e. 2 | // response time, bytes written, and http status code) from your application's 3 | // http.Handlers. 4 | // 5 | // Doing this requires non-trivial wrapping of the http.ResponseWriter 6 | // interface, which is also exposed for users interested in a more low-level 7 | // API. 8 | package httpsnoop 9 | 10 | //go:generate go run codegen/main.go 11 | -------------------------------------------------------------------------------- /vendor/golang.org/x/text/secure/bidirule/bidirule9.0.0.go: -------------------------------------------------------------------------------- 1 | // Copyright 2016 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | //go:build !go1.10 6 | 7 | package bidirule 8 | 9 | func (t *Transformer) isFinal() bool { 10 | if !t.isRTL() { 11 | return true 12 | } 13 | return t.state == ruleLTRFinal || t.state == ruleRTLFinal || t.state == ruleInitial 14 | } 15 | -------------------------------------------------------------------------------- /fixtures/vendored/binaries/node_modules/wordwrap/example/center.js: -------------------------------------------------------------------------------- 1 | var wrap = require('wordwrap')(20, 60); 2 | console.log(wrap( 3 | 'At long last the struggle and tumult was over.' 4 | + ' The machines had finally cast off their oppressors' 5 | + ' and were finally free to roam the cosmos.' 6 | + '\n' 7 | + 'Free of purpose, free of obligation.' 8 | + ' Just drifting through emptiness.' 9 | + ' The sun was just another point of light.' 10 | )); 11 | -------------------------------------------------------------------------------- /src/nodejs/hooks/hooks_suite_test.go: -------------------------------------------------------------------------------- 1 | package hooks_test 2 | 3 | import ( 4 | "testing" 5 | 6 | . "github.com/onsi/ginkgo" 7 | . "github.com/onsi/gomega" 8 | 9 | "gopkg.in/jarcoal/httpmock.v1" 10 | ) 11 | 12 | var _ = BeforeSuite(func() { 13 | httpmock.Activate() 14 | }) 15 | 16 | var _ = AfterSuite(func() { 17 | httpmock.DeactivateAndReset() 18 | }) 19 | 20 | func TestHooks(t *testing.T) { 21 | RegisterFailHandler(Fail) 22 | RunSpecs(t, "Hooks Suite") 23 | } 24 | -------------------------------------------------------------------------------- /vendor/github.com/onsi/gomega/matchers/attributes_slice.go: -------------------------------------------------------------------------------- 1 | package matchers 2 | 3 | import ( 4 | "encoding/xml" 5 | "strings" 6 | ) 7 | 8 | type attributesSlice []xml.Attr 9 | 10 | func (attrs attributesSlice) Len() int { return len(attrs) } 11 | func (attrs attributesSlice) Less(i, j int) bool { 12 | return strings.Compare(attrs[i].Name.Local, attrs[j].Name.Local) == -1 13 | } 14 | func (attrs attributesSlice) Swap(i, j int) { attrs[i], attrs[j] = attrs[j], attrs[i] } 15 | -------------------------------------------------------------------------------- /vendor/golang.org/x/sys/unix/aliases.go: -------------------------------------------------------------------------------- 1 | // Copyright 2018 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | //go:build aix || darwin || dragonfly || freebsd || linux || netbsd || openbsd || solaris || zos 6 | 7 | package unix 8 | 9 | import "syscall" 10 | 11 | type Signal = syscall.Signal 12 | type Errno = syscall.Errno 13 | type SysProcAttr = syscall.SysProcAttr 14 | -------------------------------------------------------------------------------- /.github/workflows/synchronize-labels.yml: -------------------------------------------------------------------------------- 1 | name: Synchronize Labels 2 | 3 | on: 4 | push: 5 | branches: 6 | - master 7 | paths: 8 | - .github/labels.yml 9 | workflow_dispatch: {} 10 | jobs: 11 | synchronize: 12 | name: Synchronize Labels 13 | runs-on: 14 | - ubuntu-22.04 15 | steps: 16 | - uses: actions/checkout@v4 17 | - uses: micnncim/action-label-syncer@v1 18 | env: 19 | GITHUB_TOKEN: ${{ github.token }} 20 | -------------------------------------------------------------------------------- /fixtures/vendored/yarn/node_modules/range-parser/History.md: -------------------------------------------------------------------------------- 1 | 2 | 1.0.0 / 2013-12-11 3 | ================== 4 | 5 | * add repository to package.json 6 | * add MIT license 7 | 8 | 0.0.4 / 2012-06-17 9 | ================== 10 | 11 | * changed: ret -1 for unsatisfiable and -2 when invalid 12 | 13 | 0.0.3 / 2012-06-17 14 | ================== 15 | 16 | * fix last-byte-pos default to len - 1 17 | 18 | 0.0.2 / 2012-06-14 19 | ================== 20 | 21 | * add `.type` 22 | -------------------------------------------------------------------------------- /vendor/github.com/docker/docker/client/config_remove.go: -------------------------------------------------------------------------------- 1 | package client // import "github.com/docker/docker/client" 2 | 3 | import "context" 4 | 5 | // ConfigRemove removes a config. 6 | func (cli *Client) ConfigRemove(ctx context.Context, id string) error { 7 | if err := cli.NewVersionError(ctx, "1.30", "config remove"); err != nil { 8 | return err 9 | } 10 | resp, err := cli.delete(ctx, "/configs/"+id, nil, nil) 11 | defer ensureReaderClosed(resp) 12 | return err 13 | } 14 | -------------------------------------------------------------------------------- /vendor/github.com/docker/docker/client/secret_remove.go: -------------------------------------------------------------------------------- 1 | package client // import "github.com/docker/docker/client" 2 | 3 | import "context" 4 | 5 | // SecretRemove removes a secret. 6 | func (cli *Client) SecretRemove(ctx context.Context, id string) error { 7 | if err := cli.NewVersionError(ctx, "1.25", "secret remove"); err != nil { 8 | return err 9 | } 10 | resp, err := cli.delete(ctx, "/secrets/"+id, nil, nil) 11 | defer ensureReaderClosed(resp) 12 | return err 13 | } 14 | -------------------------------------------------------------------------------- /fixtures/yarn/workspaces-array/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "@sample/sample-monorepo-app", 3 | "repository": "git@github.com:giedrioks/sample-monorepo.git", 4 | "main": "packages/sample-app/index.js", 5 | "scripts": { 6 | "start": "node packages/sample-app/index.js", 7 | "start:app": "cd packages/sample-app && exec npm start" 8 | }, 9 | "private": true, 10 | "engines": { 11 | "yarn": "1.x" 12 | }, 13 | "workspaces": [ 14 | "packages/*" 15 | ] 16 | } 17 | -------------------------------------------------------------------------------- /vendor/github.com/blang/semver/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "author": "blang", 3 | "bugs": { 4 | "URL": "https://github.com/blang/semver/issues", 5 | "url": "https://github.com/blang/semver/issues" 6 | }, 7 | "gx": { 8 | "dvcsimport": "github.com/blang/semver" 9 | }, 10 | "gxVersion": "0.10.0", 11 | "language": "go", 12 | "license": "MIT", 13 | "name": "semver", 14 | "releaseCmd": "git commit -a -m \"gx publish $VERSION\"", 15 | "version": "3.5.1" 16 | } 17 | 18 | -------------------------------------------------------------------------------- /vendor/github.com/docker/docker/client/swarm_leave.go: -------------------------------------------------------------------------------- 1 | package client // import "github.com/docker/docker/client" 2 | 3 | import ( 4 | "context" 5 | "net/url" 6 | ) 7 | 8 | // SwarmLeave leaves the swarm. 9 | func (cli *Client) SwarmLeave(ctx context.Context, force bool) error { 10 | query := url.Values{} 11 | if force { 12 | query.Set("force", "1") 13 | } 14 | resp, err := cli.post(ctx, "/swarm/leave", query, nil, nil) 15 | ensureReaderClosed(resp) 16 | return err 17 | } 18 | -------------------------------------------------------------------------------- /vendor/github.com/onsi/ginkgo/internal/global/init.go: -------------------------------------------------------------------------------- 1 | package global 2 | 3 | import ( 4 | "time" 5 | 6 | "github.com/onsi/ginkgo/internal/failer" 7 | "github.com/onsi/ginkgo/internal/suite" 8 | ) 9 | 10 | const DefaultTimeout = time.Duration(1 * time.Second) 11 | 12 | var Suite *suite.Suite 13 | var Failer *failer.Failer 14 | 15 | func init() { 16 | InitializeGlobals() 17 | } 18 | 19 | func InitializeGlobals() { 20 | Failer = failer.New() 21 | Suite = suite.New(Failer) 22 | } 23 | -------------------------------------------------------------------------------- /vendor/go.opentelemetry.io/otel/.markdownlint.yaml: -------------------------------------------------------------------------------- 1 | # Default state for all rules 2 | default: true 3 | 4 | # ul-style 5 | MD004: false 6 | 7 | # hard-tabs 8 | MD010: false 9 | 10 | # line-length 11 | MD013: false 12 | 13 | # no-duplicate-header 14 | MD024: 15 | siblings_only: true 16 | 17 | #single-title 18 | MD025: false 19 | 20 | # ol-prefix 21 | MD029: 22 | style: ordered 23 | 24 | # no-inline-html 25 | MD033: false 26 | 27 | # fenced-code-language 28 | MD040: false 29 | 30 | -------------------------------------------------------------------------------- /vendor/golang.org/x/net/idna/go118.go: -------------------------------------------------------------------------------- 1 | // Code generated by running "go generate" in golang.org/x/text. DO NOT EDIT. 2 | 3 | // Copyright 2021 The Go Authors. All rights reserved. 4 | // Use of this source code is governed by a BSD-style 5 | // license that can be found in the LICENSE file. 6 | 7 | //go:build go1.18 8 | 9 | package idna 10 | 11 | // Transitional processing is disabled by default in Go 1.18. 12 | // https://golang.org/issue/47510 13 | const transitionalLookup = false 14 | -------------------------------------------------------------------------------- /fixtures/vendored/yarn/node_modules/escape-html/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "escape-html", 3 | "description": "Escape HTML entities", 4 | "version": "1.0.1", 5 | "keywords": ["escape", "html", "utility"], 6 | "dependencies": {}, 7 | "main": "index.js", 8 | "component": { 9 | "scripts": { 10 | "escape-html/index.js": "index.js" 11 | } 12 | }, 13 | "repository": { 14 | "type": "git", 15 | "url": "https://github.com/component/escape-html.git" 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /vendor/github.com/docker/docker/api/types/volume/options.go: -------------------------------------------------------------------------------- 1 | package volume // import "github.com/docker/docker/api/types/volume" 2 | 3 | import "github.com/docker/docker/api/types/filters" 4 | 5 | // ListOptions holds parameters to list volumes. 6 | type ListOptions struct { 7 | Filters filters.Args 8 | } 9 | 10 | // PruneReport contains the response for Engine API: 11 | // POST "/volumes/prune" 12 | type PruneReport struct { 13 | VolumesDeleted []string 14 | SpaceReclaimed uint64 15 | } 16 | -------------------------------------------------------------------------------- /vendor/golang.org/x/sys/unix/readdirent_getdents.go: -------------------------------------------------------------------------------- 1 | // Copyright 2019 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | //go:build aix || dragonfly || freebsd || linux || netbsd || openbsd 6 | 7 | package unix 8 | 9 | // ReadDirent reads directory entries from fd and writes them into buf. 10 | func ReadDirent(fd int, buf []byte) (n int, err error) { 11 | return Getdents(fd, buf) 12 | } 13 | -------------------------------------------------------------------------------- /fixtures/vendored/binaries/server.js: -------------------------------------------------------------------------------- 1 | const http = require('http'); 2 | const leftpad = require('leftpad'); 3 | 4 | const server = http.createServer((request, response) => { 5 | console.log(request.url); 6 | 7 | response.end(leftpad(5, 10)); 8 | }) 9 | 10 | const port = Number(process.env.PORT || 8080); 11 | server.listen(port, (err) => { 12 | if (err) { 13 | return console.log('something bad happened', err); 14 | } 15 | 16 | console.log(`server is listening on ${port}`); 17 | }); 18 | -------------------------------------------------------------------------------- /vendor/github.com/docker/go-connections/tlsconfig/certpool.go: -------------------------------------------------------------------------------- 1 | package tlsconfig 2 | 3 | import ( 4 | "crypto/x509" 5 | "runtime" 6 | ) 7 | 8 | // SystemCertPool returns a copy of the system cert pool, 9 | // returns an error if failed to load or empty pool on windows. 10 | func SystemCertPool() (*x509.CertPool, error) { 11 | certpool, err := x509.SystemCertPool() 12 | if err != nil && runtime.GOOS == "windows" { 13 | return x509.NewCertPool(), nil 14 | } 15 | return certpool, err 16 | } 17 | -------------------------------------------------------------------------------- /vendor/go.opentelemetry.io/otel/semconv/v1.26.0/doc.go: -------------------------------------------------------------------------------- 1 | // Copyright The OpenTelemetry Authors 2 | // SPDX-License-Identifier: Apache-2.0 3 | 4 | // Package semconv implements OpenTelemetry semantic conventions. 5 | // 6 | // OpenTelemetry semantic conventions are agreed standardized naming 7 | // patterns for OpenTelemetry things. This package represents the v1.26.0 8 | // version of the OpenTelemetry semantic conventions. 9 | package semconv // import "go.opentelemetry.io/otel/semconv/v1.26.0" 10 | -------------------------------------------------------------------------------- /vendor/golang.org/x/sys/unix/pagesize_unix.go: -------------------------------------------------------------------------------- 1 | // Copyright 2017 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | //go:build aix || darwin || dragonfly || freebsd || linux || netbsd || openbsd || solaris || zos 6 | 7 | // For Unix, get the pagesize from the runtime. 8 | 9 | package unix 10 | 11 | import "syscall" 12 | 13 | func Getpagesize() int { 14 | return syscall.Getpagesize() 15 | } 16 | -------------------------------------------------------------------------------- /bin/compile: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | set -euo pipefail 3 | 4 | BUILD_DIR=$1 5 | CACHE_DIR=$2 6 | export BUILDPACK_DIR=`dirname $(readlink -f ${BASH_SOURCE%/*})` 7 | export DEPS_DIR="$BUILD_DIR/.cloudfoundry" 8 | mkdir -p "$DEPS_DIR/0" 9 | mkdir -p "$BUILD_DIR/.profile.d" 10 | echo "export DEPS_DIR=\$HOME/.cloudfoundry" > "$BUILD_DIR/.profile.d/0000_set-deps-dir.sh" 11 | 12 | $BUILDPACK_DIR/bin/supply "$BUILD_DIR" "$CACHE_DIR" "$DEPS_DIR" 0 13 | $BUILDPACK_DIR/bin/finalize "$BUILD_DIR" "$CACHE_DIR" "$DEPS_DIR" 0 14 | -------------------------------------------------------------------------------- /fixtures/vendored/binaries/node_modules/optimist/test/short.js: -------------------------------------------------------------------------------- 1 | var optimist = require('../index'); 2 | var test = require('tap').test; 3 | 4 | test('-n123', function (t) { 5 | t.plan(1); 6 | var parse = optimist.parse([ '-n123' ]); 7 | t.equal(parse.n, 123); 8 | }); 9 | 10 | test('-123', function (t) { 11 | t.plan(3); 12 | var parse = optimist.parse([ '-123', '456' ]); 13 | t.equal(parse['1'], true); 14 | t.equal(parse['2'], true); 15 | t.equal(parse['3'], 456); 16 | }); 17 | -------------------------------------------------------------------------------- /vendor/golang.org/x/sys/unix/sysvshm_unix_other.go: -------------------------------------------------------------------------------- 1 | // Copyright 2021 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | //go:build (darwin && !ios) || zos 6 | 7 | package unix 8 | 9 | // SysvShmCtl performs control operations on the shared memory segment 10 | // specified by id. 11 | func SysvShmCtl(id, cmd int, desc *SysvShmDesc) (result int, err error) { 12 | return shmctl(id, cmd, desc) 13 | } 14 | -------------------------------------------------------------------------------- /fixtures/services/newrelic/newrelic.js: -------------------------------------------------------------------------------- 1 | /** 2 | * New Relic agent configuration. 3 | * 4 | * See lib/config.defaults.js in the agent distribution for a more complete 5 | * description of configuration variables and their potential values. 6 | */ 7 | exports.config = { 8 | app_name: ['My Application'], 9 | license_key: 'fake_new_relic_key1', 10 | logging: { 11 | level: 'info', 12 | filepath: 'stdout' 13 | }, 14 | audit_log: { 15 | enabled: true, 16 | endpoints: [] 17 | } 18 | }; 19 | -------------------------------------------------------------------------------- /fixtures/vendored/npm/node_modules/traverse/examples/json.js: -------------------------------------------------------------------------------- 1 | var traverse = require('traverse'); 2 | 3 | var id = 54; 4 | var callbacks = {}; 5 | var obj = { moo : function () {}, foo : [2,3,4, function () {}] }; 6 | 7 | var scrubbed = traverse(obj).map(function (x) { 8 | if (typeof x === 'function') { 9 | callbacks[id] = { id : id, f : x, path : this.path }; 10 | this.update('[Function]'); 11 | id++; 12 | } 13 | }); 14 | 15 | console.dir(scrubbed); 16 | console.dir(callbacks); 17 | -------------------------------------------------------------------------------- /vendor/github.com/docker/docker/client/build_cancel.go: -------------------------------------------------------------------------------- 1 | package client // import "github.com/docker/docker/client" 2 | 3 | import ( 4 | "context" 5 | "net/url" 6 | ) 7 | 8 | // BuildCancel requests the daemon to cancel the ongoing build request. 9 | func (cli *Client) BuildCancel(ctx context.Context, id string) error { 10 | query := url.Values{} 11 | query.Set("id", id) 12 | 13 | serverResp, err := cli.post(ctx, "/build/cancel", query, nil, nil) 14 | ensureReaderClosed(serverResp) 15 | return err 16 | } 17 | -------------------------------------------------------------------------------- /vendor/go.opentelemetry.io/otel/semconv/v1.20.0/doc.go: -------------------------------------------------------------------------------- 1 | // Copyright The OpenTelemetry Authors 2 | // SPDX-License-Identifier: Apache-2.0 3 | 4 | // Package semconv implements OpenTelemetry semantic conventions. 5 | // 6 | // OpenTelemetry semantic conventions are agreed standardized naming 7 | // patterns for OpenTelemetry things. This package represents the conventions 8 | // as of the v1.20.0 version of the OpenTelemetry specification. 9 | package semconv // import "go.opentelemetry.io/otel/semconv/v1.20.0" 10 | -------------------------------------------------------------------------------- /vendor/golang.org/x/sys/unix/asm_aix_ppc64.s: -------------------------------------------------------------------------------- 1 | // Copyright 2018 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | //go:build gc 6 | 7 | #include "textflag.h" 8 | 9 | // 10 | // System calls for ppc64, AIX are implemented in runtime/syscall_aix.go 11 | // 12 | 13 | TEXT ·syscall6(SB),NOSPLIT,$0-88 14 | JMP syscall·syscall6(SB) 15 | 16 | TEXT ·rawSyscall6(SB),NOSPLIT,$0-88 17 | JMP syscall·rawSyscall6(SB) 18 | -------------------------------------------------------------------------------- /vendor/golang.org/x/sys/unix/syscall_linux_gc_arm.go: -------------------------------------------------------------------------------- 1 | // Copyright 2009 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | //go:build arm && gc && linux 6 | 7 | package unix 8 | 9 | import "syscall" 10 | 11 | // Underlying system call writes to newoffset via pointer. 12 | // Implemented in assembly to avoid allocation. 13 | func seek(fd int, offset int64, whence int) (newoffset int64, err syscall.Errno) 14 | -------------------------------------------------------------------------------- /fixtures/vendored/yarn/node_modules/cookie-signature/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "cookie-signature", 3 | "version": "1.0.3", 4 | "description": "Sign and unsign cookies", 5 | "keywords": ["cookie", "sign", "unsign"], 6 | "author": "TJ Holowaychuk ", 7 | "repository": { "type": "git", "url": "https://github.com/visionmedia/node-cookie-signature.git"}, 8 | "dependencies": {}, 9 | "devDependencies": { 10 | "mocha": "*", 11 | "should": "*" 12 | }, 13 | "main": "index" 14 | } 15 | -------------------------------------------------------------------------------- /vendor/github.com/onsi/ginkgo/reporters/stenographer/support/go-colorable/colorable_others.go: -------------------------------------------------------------------------------- 1 | // +build !windows 2 | 3 | package colorable 4 | 5 | import ( 6 | "io" 7 | "os" 8 | ) 9 | 10 | func NewColorable(file *os.File) io.Writer { 11 | if file == nil { 12 | panic("nil passed instead of *os.File to NewColorable()") 13 | } 14 | 15 | return file 16 | } 17 | 18 | func NewColorableStdout() io.Writer { 19 | return os.Stdout 20 | } 21 | 22 | func NewColorableStderr() io.Writer { 23 | return os.Stderr 24 | } 25 | -------------------------------------------------------------------------------- /fixtures/vendored/yarn/node_modules/cookie-signature/History.md: -------------------------------------------------------------------------------- 1 | 1.0.3 / 2014-01-28 2 | ================== 3 | 4 | * fix for timing attacks 5 | 6 | 1.0.2 / 2014-01-28 7 | ================== 8 | 9 | * fix missing repository warning 10 | * fix typo in test 11 | 12 | 1.0.1 / 2013-04-15 13 | ================== 14 | 15 | * Revert "Changed underlying HMAC algo. to sha512." 16 | * Revert "Fix for timing attacks on MAC verification." 17 | 18 | 0.0.1 / 2010-01-03 19 | ================== 20 | 21 | * Initial release 22 | -------------------------------------------------------------------------------- /vendor/github.com/Microsoft/go-winio/pkg/guid/guid_windows.go: -------------------------------------------------------------------------------- 1 | //go:build windows 2 | // +build windows 3 | 4 | package guid 5 | 6 | import "golang.org/x/sys/windows" 7 | 8 | // GUID represents a GUID/UUID. It has the same structure as 9 | // golang.org/x/sys/windows.GUID so that it can be used with functions expecting 10 | // that type. It is defined as its own type so that stringification and 11 | // marshaling can be supported. The representation matches that used by native 12 | // Windows code. 13 | type GUID windows.GUID 14 | -------------------------------------------------------------------------------- /fixtures/vendored/yarn/node_modules/methods/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "methods", 3 | "version": "0.1.0", 4 | "description": "HTTP methods that node supports", 5 | "main": "index.js", 6 | "scripts": { 7 | "test": "echo \"Error: no test specified\" && exit 1" 8 | }, 9 | "keywords": [ 10 | "http", 11 | "methods" 12 | ], 13 | "author": { 14 | "name": "TJ Holowaychuk" 15 | }, 16 | "license": "MIT", 17 | "repository": { "type": "git", "url": "git://github.com/visionmedia/node-methods.git" } 18 | } 19 | -------------------------------------------------------------------------------- /fixtures/vendored/yarn/node_modules/utils-merge/index.js: -------------------------------------------------------------------------------- 1 | /** 2 | * Merge object b with object a. 3 | * 4 | * var a = { foo: 'bar' } 5 | * , b = { bar: 'baz' }; 6 | * 7 | * merge(a, b); 8 | * // => { foo: 'bar', bar: 'baz' } 9 | * 10 | * @param {Object} a 11 | * @param {Object} b 12 | * @return {Object} 13 | * @api public 14 | */ 15 | 16 | exports = module.exports = function(a, b){ 17 | if (a && b) { 18 | for (var key in b) { 19 | a[key] = b[key]; 20 | } 21 | } 22 | return a; 23 | }; 24 | -------------------------------------------------------------------------------- /vendor/github.com/go-logr/logr/.golangci.yaml: -------------------------------------------------------------------------------- 1 | run: 2 | timeout: 1m 3 | tests: true 4 | 5 | linters: 6 | disable-all: true 7 | enable: 8 | - asciicheck 9 | - errcheck 10 | - forcetypeassert 11 | - gocritic 12 | - gofmt 13 | - goimports 14 | - gosimple 15 | - govet 16 | - ineffassign 17 | - misspell 18 | - revive 19 | - staticcheck 20 | - typecheck 21 | - unused 22 | 23 | issues: 24 | exclude-use-default: false 25 | max-issues-per-linter: 0 26 | max-same-issues: 10 27 | -------------------------------------------------------------------------------- /vendor/github.com/onsi/ginkgo/internal/spec_iterator/spec_iterator.go: -------------------------------------------------------------------------------- 1 | package spec_iterator 2 | 3 | import ( 4 | "errors" 5 | 6 | "github.com/onsi/ginkgo/internal/spec" 7 | ) 8 | 9 | var ErrClosed = errors.New("no more specs to run") 10 | 11 | type SpecIterator interface { 12 | Next() (*spec.Spec, error) 13 | NumberOfSpecsPriorToIteration() int 14 | NumberOfSpecsToProcessIfKnown() (int, bool) 15 | NumberOfSpecsThatWillBeRunIfKnown() (int, bool) 16 | } 17 | 18 | type Counter struct { 19 | Index int `json:"index"` 20 | } 21 | -------------------------------------------------------------------------------- /vendor/golang.org/x/sys/unix/asm_solaris_amd64.s: -------------------------------------------------------------------------------- 1 | // Copyright 2014 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | //go:build gc 6 | 7 | #include "textflag.h" 8 | 9 | // 10 | // System calls for amd64, Solaris are implemented in runtime/syscall_solaris.go 11 | // 12 | 13 | TEXT ·sysvicall6(SB),NOSPLIT,$0-88 14 | JMP syscall·sysvicall6(SB) 15 | 16 | TEXT ·rawSysvicall6(SB),NOSPLIT,$0-88 17 | JMP syscall·rawSysvicall6(SB) 18 | -------------------------------------------------------------------------------- /vendor/golang.org/x/sys/unix/fcntl_linux_32bit.go: -------------------------------------------------------------------------------- 1 | // Copyright 2014 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | //go:build (linux && 386) || (linux && arm) || (linux && mips) || (linux && mipsle) || (linux && ppc) 6 | 7 | package unix 8 | 9 | func init() { 10 | // On 32-bit Linux systems, the fcntl syscall that matches Go's 11 | // Flock_t type is SYS_FCNTL64, not SYS_FCNTL. 12 | fcntl64Syscall = SYS_FCNTL64 13 | } 14 | -------------------------------------------------------------------------------- /vendor/golang.org/x/sys/unix/syscall_linux_alarm.go: -------------------------------------------------------------------------------- 1 | // Copyright 2022 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | //go:build linux && (386 || amd64 || mips || mipsle || mips64 || mipsle || ppc64 || ppc64le || ppc || s390x || sparc64) 6 | 7 | package unix 8 | 9 | // SYS_ALARM is not defined on arm or riscv, but is available for other GOARCH 10 | // values. 11 | 12 | //sys Alarm(seconds uint) (remaining uint, err error) 13 | -------------------------------------------------------------------------------- /fixtures/vendored/yarn/node_modules/express/benchmarks/middleware.js: -------------------------------------------------------------------------------- 1 | 2 | var http = require('http'); 3 | var express = require('..'); 4 | var app = express(); 5 | 6 | // number of middleware 7 | 8 | var n = parseInt(process.env.MW || '1', 10); 9 | console.log(' %s middleware', n); 10 | 11 | while (n--) { 12 | app.use(function(req, res, next){ 13 | next(); 14 | }); 15 | } 16 | 17 | var body = new Buffer('Hello World'); 18 | 19 | app.use(function(req, res, next){ 20 | res.send(body); 21 | }); 22 | 23 | app.listen(3333); 24 | -------------------------------------------------------------------------------- /fixtures/vendored/yarn/node_modules/node-gyp-build/build-test.js: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env node 2 | 3 | process.env.NODE_ENV = 'test' 4 | 5 | var path = require('path') 6 | var test = null 7 | 8 | try { 9 | var pkg = require(path.join(process.cwd(), 'package.json')) 10 | if (pkg.name && process.env[pkg.name.toUpperCase().replace(/-/g, '_')]) { 11 | process.exit(0) 12 | } 13 | test = pkg.prebuild.test 14 | } catch (err) { 15 | // do nothing 16 | } 17 | 18 | if (test) require(path.join(process.cwd(), test)) 19 | else require('./')() 20 | -------------------------------------------------------------------------------- /vendor/go.opentelemetry.io/otel/semconv/v1.20.0/schema.go: -------------------------------------------------------------------------------- 1 | // Copyright The OpenTelemetry Authors 2 | // SPDX-License-Identifier: Apache-2.0 3 | 4 | package semconv // import "go.opentelemetry.io/otel/semconv/v1.20.0" 5 | 6 | // SchemaURL is the schema URL that matches the version of the semantic conventions 7 | // that this package defines. Semconv packages starting from v1.4.0 must declare 8 | // non-empty schema URL in the form https://opentelemetry.io/schemas/ 9 | const SchemaURL = "https://opentelemetry.io/schemas/1.20.0" 10 | -------------------------------------------------------------------------------- /vendor/go.opentelemetry.io/otel/semconv/v1.26.0/schema.go: -------------------------------------------------------------------------------- 1 | // Copyright The OpenTelemetry Authors 2 | // SPDX-License-Identifier: Apache-2.0 3 | 4 | package semconv // import "go.opentelemetry.io/otel/semconv/v1.26.0" 5 | 6 | // SchemaURL is the schema URL that matches the version of the semantic conventions 7 | // that this package defines. Semconv packages starting from v1.4.0 must declare 8 | // non-empty schema URL in the form https://opentelemetry.io/schemas/ 9 | const SchemaURL = "https://opentelemetry.io/schemas/1.26.0" 10 | -------------------------------------------------------------------------------- /fixtures/vendored/yarn/node_modules/node-addon-api/src/node_api.gyp: -------------------------------------------------------------------------------- 1 | { 2 | 'targets': [ 3 | { 4 | 'target_name': 'nothing', 5 | 'type': 'static_library', 6 | 'sources': [ 'nothing.c' ] 7 | }, 8 | { 9 | 'target_name': 'node-api', 10 | 'type': 'static_library', 11 | 'sources': [ 12 | 'node_api.cc', 13 | 'node_internals.cc', 14 | ], 15 | 'defines': [ 16 | 'EXTERNAL_NAPI', 17 | ], 18 | 'cflags_cc': ['-fvisibility=hidden'] 19 | } 20 | ] 21 | } 22 | -------------------------------------------------------------------------------- /vendor/github.com/google/go-cmp/cmp/internal/diff/debug_disable.go: -------------------------------------------------------------------------------- 1 | // Copyright 2017, The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | //go:build !cmp_debug 6 | // +build !cmp_debug 7 | 8 | package diff 9 | 10 | var debug debugger 11 | 12 | type debugger struct{} 13 | 14 | func (debugger) Begin(_, _ int, f EqualFunc, _, _ *EditScript) EqualFunc { 15 | return f 16 | } 17 | func (debugger) Update() {} 18 | func (debugger) Finish() {} 19 | -------------------------------------------------------------------------------- /vendor/github.com/onsi/ginkgo/reporters/stenographer/support/go-isatty/isatty_linux.go: -------------------------------------------------------------------------------- 1 | // +build linux 2 | // +build !appengine 3 | 4 | package isatty 5 | 6 | import ( 7 | "syscall" 8 | "unsafe" 9 | ) 10 | 11 | const ioctlReadTermios = syscall.TCGETS 12 | 13 | // IsTerminal return true if the file descriptor is terminal. 14 | func IsTerminal(fd uintptr) bool { 15 | var termios syscall.Termios 16 | _, _, err := syscall.Syscall6(syscall.SYS_IOCTL, fd, ioctlReadTermios, uintptr(unsafe.Pointer(&termios)), 0, 0, 0) 17 | return err == 0 18 | } 19 | -------------------------------------------------------------------------------- /bin/supply: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | set -euo pipefail 3 | 4 | BUILD_DIR=$1 5 | CACHE_DIR=$2 6 | DEPS_DIR=$3 7 | DEPS_IDX=$4 8 | 9 | export BUILDPACK_DIR=`dirname $(readlink -f ${BASH_SOURCE%/*})` 10 | source "$BUILDPACK_DIR/scripts/install_go.sh" 11 | output_dir=$(mktemp -d -t supplyXXX) 12 | 13 | echo "-----> Running go build supply" 14 | pushd $BUILDPACK_DIR 15 | GOROOT=$GoInstallDir $GoInstallDir/bin/go build -mod=vendor -o $output_dir/supply ./src/nodejs/supply/cli 16 | popd 17 | 18 | $output_dir/supply "$BUILD_DIR" "$CACHE_DIR" "$DEPS_DIR" "$DEPS_IDX" 19 | -------------------------------------------------------------------------------- /fixtures/yarn/workspaces/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "@sample/sample-monorepo-app", 3 | "repository": "git@github.com:giedrioks/sample-monorepo.git", 4 | "main": "packages/sample-app/index.js", 5 | "scripts": { 6 | "start": "node packages/sample-app/index.js", 7 | "start:app": "cd packages/sample-app && exec npm start" 8 | }, 9 | "private": true, 10 | "engines": { 11 | "yarn": "1.x" 12 | }, 13 | "workspaces": { 14 | "packages": ["packages/*"], 15 | "nohoist": ["**/react-native", "**/react-native/**"] 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /vendor/github.com/docker/docker/api/types/image/delete_response.go: -------------------------------------------------------------------------------- 1 | package image 2 | 3 | // This file was generated by the swagger tool. 4 | // Editing this file might prove futile when you re-run the swagger generate command 5 | 6 | // DeleteResponse delete response 7 | // swagger:model DeleteResponse 8 | type DeleteResponse struct { 9 | 10 | // The image ID of an image that was deleted 11 | Deleted string `json:"Deleted,omitempty"` 12 | 13 | // The image ID of an image that was untagged 14 | Untagged string `json:"Untagged,omitempty"` 15 | } 16 | -------------------------------------------------------------------------------- /vendor/github.com/docker/docker/client/container_rename.go: -------------------------------------------------------------------------------- 1 | package client // import "github.com/docker/docker/client" 2 | 3 | import ( 4 | "context" 5 | "net/url" 6 | ) 7 | 8 | // ContainerRename changes the name of a given container. 9 | func (cli *Client) ContainerRename(ctx context.Context, containerID, newContainerName string) error { 10 | query := url.Values{} 11 | query.Set("name", newContainerName) 12 | resp, err := cli.post(ctx, "/containers/"+containerID+"/rename", query, nil, nil) 13 | ensureReaderClosed(resp) 14 | return err 15 | } 16 | -------------------------------------------------------------------------------- /vendor/github.com/onsi/ginkgo/reporters/stenographer/support/go-isatty/isatty_solaris.go: -------------------------------------------------------------------------------- 1 | // +build solaris 2 | // +build !appengine 3 | 4 | package isatty 5 | 6 | import ( 7 | "golang.org/x/sys/unix" 8 | ) 9 | 10 | // IsTerminal returns true if the given file descriptor is a terminal. 11 | // see: http://src.illumos.org/source/xref/illumos-gate/usr/src/lib/libbc/libc/gen/common/isatty.c 12 | func IsTerminal(fd uintptr) bool { 13 | var termio unix.Termio 14 | err := unix.IoctlSetTermio(int(fd), unix.TCGETA, &termio) 15 | return err == nil 16 | } 17 | -------------------------------------------------------------------------------- /fixtures/vendored/binaries/node_modules/figlet/test/expected/verticalSmushRule2: -------------------------------------------------------------------------------- 1 | ______ _ __ 2 | /_ __/__ _________ ___ (_)___ ____ _/ / 3 | / / / _ \/ ___/ __ `__ \/ / __ \/ __ `/ / 4 | / / / __/ / / / / / / / / / / / /_/ / / 5 | /_/__\___/_/ /_/ /_/ /_/_/_/ /_/\__,_/_/ 6 | / ____/ /_ ___ __________ 7 | / / / __ \/ _ \/ ___/ ___/ 8 | / /___/ / / / __(__ |__ ) 9 | \____/_/ /_/\___/____/____/ 10 | -------------------------------------------------------------------------------- /vendor/github.com/gabriel-vasile/mimetype/internal/magic/database.go: -------------------------------------------------------------------------------- 1 | package magic 2 | 3 | var ( 4 | // Sqlite matches an SQLite database file. 5 | Sqlite = prefix([]byte{ 6 | 0x53, 0x51, 0x4c, 0x69, 0x74, 0x65, 0x20, 0x66, 7 | 0x6f, 0x72, 0x6d, 0x61, 0x74, 0x20, 0x33, 0x00, 8 | }) 9 | // MsAccessAce matches Microsoft Access dababase file. 10 | MsAccessAce = offset([]byte("Standard ACE DB"), 4) 11 | // MsAccessMdb matches legacy Microsoft Access database file (JET, 2003 and earlier). 12 | MsAccessMdb = offset([]byte("Standard Jet DB"), 4) 13 | ) 14 | -------------------------------------------------------------------------------- /vendor/github.com/onsi/ginkgo/reporters/reporter.go: -------------------------------------------------------------------------------- 1 | package reporters 2 | 3 | import ( 4 | "github.com/onsi/ginkgo/config" 5 | "github.com/onsi/ginkgo/types" 6 | ) 7 | 8 | type Reporter interface { 9 | SpecSuiteWillBegin(config config.GinkgoConfigType, summary *types.SuiteSummary) 10 | BeforeSuiteDidRun(setupSummary *types.SetupSummary) 11 | SpecWillRun(specSummary *types.SpecSummary) 12 | SpecDidComplete(specSummary *types.SpecSummary) 13 | AfterSuiteDidRun(setupSummary *types.SetupSummary) 14 | SpecSuiteDidEnd(summary *types.SuiteSummary) 15 | } 16 | -------------------------------------------------------------------------------- /fixtures/vendored/binaries/node_modules/optimist/example/line_count.js: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env node 2 | var argv = require('optimist') 3 | .usage('Count the lines in a file.\nUsage: $0') 4 | .demand('f') 5 | .alias('f', 'file') 6 | .describe('f', 'Load a file') 7 | .argv 8 | ; 9 | 10 | var fs = require('fs'); 11 | var s = fs.createReadStream(argv.file); 12 | 13 | var lines = 0; 14 | s.on('data', function (buf) { 15 | lines += buf.toString().match(/\n/g).length; 16 | }); 17 | 18 | s.on('end', function () { 19 | console.log(lines); 20 | }); 21 | -------------------------------------------------------------------------------- /fixtures/vendored/yarn/node_modules/send/node_modules/fresh/HISTORY.md: -------------------------------------------------------------------------------- 1 | 0.2.4 / 2014-09-07 2 | ================== 3 | 4 | * Support Node.js 0.6 5 | 6 | 0.2.3 / 2014-09-07 7 | ================== 8 | 9 | * Move repository to jshttp 10 | 11 | 0.2.2 / 2014-02-19 12 | ================== 13 | 14 | * Revert "Fix for blank page on Safari reload" 15 | 16 | 0.2.1 / 2014-01-29 17 | ================== 18 | 19 | * fix: support max-age=0 for end-to-end revalidation 20 | 21 | 0.2.0 / 2013-08-11 22 | ================== 23 | 24 | * fix: return false for no-cache 25 | -------------------------------------------------------------------------------- /fixtures/vendored/yarn/server.js: -------------------------------------------------------------------------------- 1 | const express = require("express"); 2 | const logfmt = require("logfmt"); 3 | const microtime = require('microtime'); 4 | 5 | const app = express(); 6 | app.use(logfmt.requestLogger()); 7 | 8 | app.get('/', (req, res) => { 9 | res.send('Hello, World!'); 10 | }); 11 | 12 | app.get('/microtime', (req, res) => { 13 | res.send('native time: ' + microtime.nowDouble().toString()); 14 | }); 15 | 16 | const port = Number(process.env.PORT || 5000); 17 | app.listen(port, () => { 18 | console.log("Listening on " + port); 19 | }); 20 | -------------------------------------------------------------------------------- /vendor/github.com/docker/docker/api/types/volume/list_response.go: -------------------------------------------------------------------------------- 1 | package volume 2 | 3 | // This file was generated by the swagger tool. 4 | // Editing this file might prove futile when you re-run the swagger generate command 5 | 6 | // ListResponse VolumeListResponse 7 | // 8 | // Volume list response 9 | // swagger:model ListResponse 10 | type ListResponse struct { 11 | 12 | // List of volumes 13 | Volumes []*Volume `json:"Volumes"` 14 | 15 | // Warnings that occurred when fetching the list of volumes. 16 | // 17 | Warnings []string `json:"Warnings"` 18 | } 19 | -------------------------------------------------------------------------------- /vendor/golang.org/x/sys/unix/gccgo_linux_amd64.go: -------------------------------------------------------------------------------- 1 | // Copyright 2015 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | //go:build gccgo && linux && amd64 6 | 7 | package unix 8 | 9 | import "syscall" 10 | 11 | //extern gettimeofday 12 | func realGettimeofday(*Timeval, *byte) int32 13 | 14 | func gettimeofday(tv *Timeval) (err syscall.Errno) { 15 | r := realGettimeofday(tv, nil) 16 | if r < 0 { 17 | return syscall.GetErrno() 18 | } 19 | return 0 20 | } 21 | -------------------------------------------------------------------------------- /fixtures/vendored/npm/node_modules/traverse/test/instance.js: -------------------------------------------------------------------------------- 1 | var test = require('tape'); 2 | var traverse = require('../'); 3 | var EventEmitter = require('events').EventEmitter; 4 | 5 | test('check instanceof on node elems', function (t) { 6 | var counts = { emitter : 0 }; 7 | 8 | traverse([ new EventEmitter, 3, 4, { ev : new EventEmitter }]) 9 | .forEach(function (node) { 10 | if (node instanceof EventEmitter) counts.emitter ++; 11 | }) 12 | ; 13 | 14 | t.equal(counts.emitter, 2); 15 | 16 | t.end(); 17 | }); 18 | -------------------------------------------------------------------------------- /fixtures/vendored/yarn/node_modules/logfmt/examples/timed_log.js: -------------------------------------------------------------------------------- 1 | var logfmt = require('../logfmt'); 2 | 3 | var logger = logfmt.time('thing') 4 | logger.log({foo: 'bar'}) 5 | 6 | var this_thing = function(){ 7 | logfmt.log({at: "logfmt log"}) 8 | logger.log({at: "thing"}) 9 | 10 | var inner_logger = logger.time() 11 | 12 | var inner_thing = function(){ 13 | logfmt.log({at: "logfmt log"}) 14 | logger.log({at: "thing"}) 15 | inner_logger.log({at: 'inner thing'}); 16 | } 17 | setTimeout(inner_thing, 100); 18 | } 19 | setTimeout(this_thing, 300); 20 | -------------------------------------------------------------------------------- /vendor/github.com/Microsoft/go-winio/internal/fs/security.go: -------------------------------------------------------------------------------- 1 | package fs 2 | 3 | // https://learn.microsoft.com/en-us/windows/win32/api/winnt/ne-winnt-security_impersonation_level 4 | type SecurityImpersonationLevel int32 // C default enums underlying type is `int`, which is Go `int32` 5 | 6 | // Impersonation levels 7 | const ( 8 | SecurityAnonymous SecurityImpersonationLevel = 0 9 | SecurityIdentification SecurityImpersonationLevel = 1 10 | SecurityImpersonation SecurityImpersonationLevel = 2 11 | SecurityDelegation SecurityImpersonationLevel = 3 12 | ) 13 | -------------------------------------------------------------------------------- /vendor/github.com/Microsoft/go-winio/pkg/guid/guid_nonwindows.go: -------------------------------------------------------------------------------- 1 | //go:build !windows 2 | // +build !windows 3 | 4 | package guid 5 | 6 | // GUID represents a GUID/UUID. It has the same structure as 7 | // golang.org/x/sys/windows.GUID so that it can be used with functions expecting 8 | // that type. It is defined as its own type as that is only available to builds 9 | // targeted at `windows`. The representation matches that used by native Windows 10 | // code. 11 | type GUID struct { 12 | Data1 uint32 13 | Data2 uint16 14 | Data3 uint16 15 | Data4 [8]byte 16 | } 17 | -------------------------------------------------------------------------------- /vendor/github.com/nxadm/tail/tail_posix.go: -------------------------------------------------------------------------------- 1 | // Copyright (c) 2019 FOSS contributors of https://github.com/nxadm/tail 2 | // +build !windows 3 | 4 | package tail 5 | 6 | import ( 7 | "os" 8 | ) 9 | 10 | // Deprecated: this function is only useful internally and, as such, 11 | // it will be removed from the API in a future major release. 12 | // 13 | // OpenFile proxies a os.Open call for a file so it can be correctly tailed 14 | // on POSIX and non-POSIX OSes like MS Windows. 15 | func OpenFile(name string) (file *os.File, err error) { 16 | return os.Open(name) 17 | } 18 | -------------------------------------------------------------------------------- /vendor/github.com/onsi/ginkgo/reporters/stenographer/support/go-isatty/isatty_bsd.go: -------------------------------------------------------------------------------- 1 | // +build darwin freebsd openbsd netbsd 2 | // +build !appengine 3 | 4 | package isatty 5 | 6 | import ( 7 | "syscall" 8 | "unsafe" 9 | ) 10 | 11 | const ioctlReadTermios = syscall.TIOCGETA 12 | 13 | // IsTerminal return true if the file descriptor is terminal. 14 | func IsTerminal(fd uintptr) bool { 15 | var termios syscall.Termios 16 | _, _, err := syscall.Syscall6(syscall.SYS_IOCTL, fd, ioctlReadTermios, uintptr(unsafe.Pointer(&termios)), 0, 0, 0) 17 | return err == 0 18 | } 19 | --------------------------------------------------------------------------------