├── .codecov.yml ├── .editorconfig ├── .gitattributes ├── .github └── workflows │ ├── checks.yml │ ├── on-pull-request.yml │ ├── on-push-to-base-branch.yml │ └── on-release.yml ├── .gitignore ├── .husky ├── .gitignore ├── commit-msg ├── pre-commit └── pre-push ├── .npmrc ├── .nvmrc ├── CHANGELOG.md ├── LICENSE ├── Makefile ├── README.md ├── SECURITY.md ├── _config.yml ├── bin ├── publish └── server ├── docs └── images │ ├── logo-apollo.png │ ├── logo-facebook.png │ ├── logo-graphql-request.png │ ├── logo-nytimes.png │ ├── logo-swagger.png │ └── logo-vulcanjs.png ├── examples ├── browser │ ├── .npmrc │ ├── index.js │ ├── package.json │ └── puppeteer.js ├── cloud-worker │ ├── .npmrc │ ├── package.json │ ├── src │ │ └── index.js │ └── wrangler.toml ├── node │ ├── .npmrc │ ├── index.js │ ├── package.json │ └── server.js ├── reactnative │ ├── .buckconfig │ ├── .gitignore │ ├── .watchmanconfig │ ├── android │ │ ├── app │ │ │ ├── BUCK │ │ │ ├── build.gradle │ │ │ ├── build_defs.bzl │ │ │ ├── proguard-rules.pro │ │ │ └── src │ │ │ │ ├── debug │ │ │ │ └── AndroidManifest.xml │ │ │ │ └── main │ │ │ │ ├── AndroidManifest.xml │ │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── reactnative │ │ │ │ │ ├── MainActivity.java │ │ │ │ │ └── MainApplication.java │ │ │ │ └── res │ │ │ │ ├── mipmap-hdpi │ │ │ │ ├── ic_launcher.png │ │ │ │ └── ic_launcher_round.png │ │ │ │ ├── mipmap-mdpi │ │ │ │ ├── ic_launcher.png │ │ │ │ └── ic_launcher_round.png │ │ │ │ ├── mipmap-xhdpi │ │ │ │ ├── ic_launcher.png │ │ │ │ └── ic_launcher_round.png │ │ │ │ ├── mipmap-xxhdpi │ │ │ │ ├── ic_launcher.png │ │ │ │ └── ic_launcher_round.png │ │ │ │ ├── mipmap-xxxhdpi │ │ │ │ ├── ic_launcher.png │ │ │ │ └── ic_launcher_round.png │ │ │ │ └── values │ │ │ │ ├── strings.xml │ │ │ │ └── styles.xml │ │ ├── build.gradle │ │ ├── gradle.properties │ │ ├── gradle │ │ │ └── wrapper │ │ │ │ ├── gradle-wrapper.jar │ │ │ │ └── gradle-wrapper.properties │ │ ├── gradlew │ │ ├── gradlew.bat │ │ └── settings.gradle │ ├── app.json │ ├── babel.config.js │ ├── components │ │ ├── home.js │ │ ├── poly-page.js │ │ └── pony-page.js │ ├── index.js │ ├── ios │ │ ├── Podfile │ │ ├── Podfile.lock │ │ ├── reactnative-tvOS │ │ │ └── Info.plist │ │ ├── reactnative-tvOSTests │ │ │ └── Info.plist │ │ ├── reactnative.xcodeproj │ │ │ ├── project.pbxproj │ │ │ └── xcshareddata │ │ │ │ └── xcschemes │ │ │ │ ├── reactnative-tvOS.xcscheme │ │ │ │ └── reactnative.xcscheme │ │ ├── reactnative.xcworkspace │ │ │ └── contents.xcworkspacedata │ │ ├── reactnative │ │ │ ├── AppDelegate.h │ │ │ ├── AppDelegate.m │ │ │ ├── Base.lproj │ │ │ │ └── LaunchScreen.xib │ │ │ ├── Images.xcassets │ │ │ │ ├── AppIcon.appiconset │ │ │ │ │ └── Contents.json │ │ │ │ └── Contents.json │ │ │ ├── Info.plist │ │ │ └── main.m │ │ └── reactnativeTests │ │ │ ├── Info.plist │ │ │ └── reactnativeTests.m │ ├── metro.config.js │ └── package.json └── typescript │ ├── .npmrc │ ├── index.ts │ ├── package.json │ └── tsconfig.json ├── index.d.ts ├── package.json ├── polyfill └── package.json ├── rollup.config.js ├── src ├── node-polyfill.js ├── node-ponyfill.js ├── react-native-polyfill.js └── react-native-ponyfill.js ├── test ├── fetch-api │ ├── api.spec.js │ ├── api.spec.ts │ ├── browser │ │ ├── index.html │ │ └── run.sh │ ├── index.html │ ├── node-fetch │ │ ├── index.js │ │ └── run.sh │ ├── node │ │ ├── index.js │ │ └── run.sh │ ├── service-worker │ │ ├── index.html │ │ ├── run.sh │ │ ├── sw.js │ │ ├── sw.reporter.js │ │ └── webpack.config.js │ └── whatwg │ │ ├── index.html │ │ └── run.sh ├── module-system │ ├── module.spec.js │ ├── node.cjs │ │ ├── polyfill.js │ │ ├── ponyfill.js │ │ ├── run.sh │ │ └── webpack.config.js │ ├── node.esm │ │ ├── polyfill.js │ │ ├── ponyfill.js │ │ ├── run.sh │ │ └── webpack.config.js │ ├── react-native │ │ ├── index.js │ │ └── run.sh │ ├── web.cjs │ │ ├── polyfill.html │ │ ├── polyfill.js │ │ ├── ponyfill.html │ │ ├── ponyfill.js │ │ ├── run.sh │ │ └── webpack.config.js │ └── web.esm │ │ ├── polyfill.html │ │ ├── polyfill.js │ │ ├── ponyfill.html │ │ ├── ponyfill.js │ │ ├── run.sh │ │ └── webpack.config.js └── setup │ ├── browser.env.js │ ├── node.env.js │ └── server.sh └── tsconfig.json /.codecov.yml: -------------------------------------------------------------------------------- 1 | comment: off 2 | -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lquixada/cross-fetch/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lquixada/cross-fetch/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/workflows/checks.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lquixada/cross-fetch/HEAD/.github/workflows/checks.yml -------------------------------------------------------------------------------- /.github/workflows/on-pull-request.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lquixada/cross-fetch/HEAD/.github/workflows/on-pull-request.yml -------------------------------------------------------------------------------- /.github/workflows/on-push-to-base-branch.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lquixada/cross-fetch/HEAD/.github/workflows/on-push-to-base-branch.yml -------------------------------------------------------------------------------- /.github/workflows/on-release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lquixada/cross-fetch/HEAD/.github/workflows/on-release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lquixada/cross-fetch/HEAD/.gitignore -------------------------------------------------------------------------------- /.husky/.gitignore: -------------------------------------------------------------------------------- 1 | _ 2 | -------------------------------------------------------------------------------- /.husky/commit-msg: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | . "$(dirname "$0")/_/husky.sh" 3 | 4 | npx commitlint --edit $1 5 | -------------------------------------------------------------------------------- /.husky/pre-commit: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | . "$(dirname "$0")/_/husky.sh" 3 | 4 | npx lint-staged 5 | -------------------------------------------------------------------------------- /.husky/pre-push: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | . "$(dirname "$0")/_/husky.sh" 3 | 4 | make 5 | -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- 1 | save-exact=true 2 | package-lock=false 3 | -------------------------------------------------------------------------------- /.nvmrc: -------------------------------------------------------------------------------- 1 | 20 2 | -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lquixada/cross-fetch/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lquixada/cross-fetch/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lquixada/cross-fetch/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lquixada/cross-fetch/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lquixada/cross-fetch/HEAD/SECURITY.md -------------------------------------------------------------------------------- /_config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lquixada/cross-fetch/HEAD/_config.yml -------------------------------------------------------------------------------- /bin/publish: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lquixada/cross-fetch/HEAD/bin/publish -------------------------------------------------------------------------------- /bin/server: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lquixada/cross-fetch/HEAD/bin/server -------------------------------------------------------------------------------- /docs/images/logo-apollo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lquixada/cross-fetch/HEAD/docs/images/logo-apollo.png -------------------------------------------------------------------------------- /docs/images/logo-facebook.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lquixada/cross-fetch/HEAD/docs/images/logo-facebook.png -------------------------------------------------------------------------------- /docs/images/logo-graphql-request.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lquixada/cross-fetch/HEAD/docs/images/logo-graphql-request.png -------------------------------------------------------------------------------- /docs/images/logo-nytimes.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lquixada/cross-fetch/HEAD/docs/images/logo-nytimes.png -------------------------------------------------------------------------------- /docs/images/logo-swagger.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lquixada/cross-fetch/HEAD/docs/images/logo-swagger.png -------------------------------------------------------------------------------- /docs/images/logo-vulcanjs.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lquixada/cross-fetch/HEAD/docs/images/logo-vulcanjs.png -------------------------------------------------------------------------------- /examples/browser/.npmrc: -------------------------------------------------------------------------------- 1 | save-exact=true 2 | package-lock=false 3 | -------------------------------------------------------------------------------- /examples/browser/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lquixada/cross-fetch/HEAD/examples/browser/index.js -------------------------------------------------------------------------------- /examples/browser/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lquixada/cross-fetch/HEAD/examples/browser/package.json -------------------------------------------------------------------------------- /examples/browser/puppeteer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lquixada/cross-fetch/HEAD/examples/browser/puppeteer.js -------------------------------------------------------------------------------- /examples/cloud-worker/.npmrc: -------------------------------------------------------------------------------- 1 | save-exact=true 2 | package-lock=false 3 | -------------------------------------------------------------------------------- /examples/cloud-worker/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lquixada/cross-fetch/HEAD/examples/cloud-worker/package.json -------------------------------------------------------------------------------- /examples/cloud-worker/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lquixada/cross-fetch/HEAD/examples/cloud-worker/src/index.js -------------------------------------------------------------------------------- /examples/cloud-worker/wrangler.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lquixada/cross-fetch/HEAD/examples/cloud-worker/wrangler.toml -------------------------------------------------------------------------------- /examples/node/.npmrc: -------------------------------------------------------------------------------- 1 | save-exact=true 2 | package-lock=false 3 | -------------------------------------------------------------------------------- /examples/node/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lquixada/cross-fetch/HEAD/examples/node/index.js -------------------------------------------------------------------------------- /examples/node/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lquixada/cross-fetch/HEAD/examples/node/package.json -------------------------------------------------------------------------------- /examples/node/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lquixada/cross-fetch/HEAD/examples/node/server.js -------------------------------------------------------------------------------- /examples/reactnative/.buckconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lquixada/cross-fetch/HEAD/examples/reactnative/.buckconfig -------------------------------------------------------------------------------- /examples/reactnative/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lquixada/cross-fetch/HEAD/examples/reactnative/.gitignore -------------------------------------------------------------------------------- /examples/reactnative/.watchmanconfig: -------------------------------------------------------------------------------- 1 | {} -------------------------------------------------------------------------------- /examples/reactnative/android/app/BUCK: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lquixada/cross-fetch/HEAD/examples/reactnative/android/app/BUCK -------------------------------------------------------------------------------- /examples/reactnative/android/app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lquixada/cross-fetch/HEAD/examples/reactnative/android/app/build.gradle -------------------------------------------------------------------------------- /examples/reactnative/android/app/build_defs.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lquixada/cross-fetch/HEAD/examples/reactnative/android/app/build_defs.bzl -------------------------------------------------------------------------------- /examples/reactnative/android/app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lquixada/cross-fetch/HEAD/examples/reactnative/android/app/proguard-rules.pro -------------------------------------------------------------------------------- /examples/reactnative/android/app/src/debug/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lquixada/cross-fetch/HEAD/examples/reactnative/android/app/src/debug/AndroidManifest.xml -------------------------------------------------------------------------------- /examples/reactnative/android/app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lquixada/cross-fetch/HEAD/examples/reactnative/android/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /examples/reactnative/android/app/src/main/java/com/reactnative/MainActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lquixada/cross-fetch/HEAD/examples/reactnative/android/app/src/main/java/com/reactnative/MainActivity.java -------------------------------------------------------------------------------- /examples/reactnative/android/app/src/main/java/com/reactnative/MainApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lquixada/cross-fetch/HEAD/examples/reactnative/android/app/src/main/java/com/reactnative/MainApplication.java -------------------------------------------------------------------------------- /examples/reactnative/android/app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lquixada/cross-fetch/HEAD/examples/reactnative/android/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /examples/reactnative/android/app/src/main/res/mipmap-hdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lquixada/cross-fetch/HEAD/examples/reactnative/android/app/src/main/res/mipmap-hdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /examples/reactnative/android/app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lquixada/cross-fetch/HEAD/examples/reactnative/android/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /examples/reactnative/android/app/src/main/res/mipmap-mdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lquixada/cross-fetch/HEAD/examples/reactnative/android/app/src/main/res/mipmap-mdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /examples/reactnative/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lquixada/cross-fetch/HEAD/examples/reactnative/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /examples/reactnative/android/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lquixada/cross-fetch/HEAD/examples/reactnative/android/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /examples/reactnative/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lquixada/cross-fetch/HEAD/examples/reactnative/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /examples/reactnative/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lquixada/cross-fetch/HEAD/examples/reactnative/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /examples/reactnative/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lquixada/cross-fetch/HEAD/examples/reactnative/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /examples/reactnative/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lquixada/cross-fetch/HEAD/examples/reactnative/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /examples/reactnative/android/app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lquixada/cross-fetch/HEAD/examples/reactnative/android/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /examples/reactnative/android/app/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lquixada/cross-fetch/HEAD/examples/reactnative/android/app/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /examples/reactnative/android/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lquixada/cross-fetch/HEAD/examples/reactnative/android/build.gradle -------------------------------------------------------------------------------- /examples/reactnative/android/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lquixada/cross-fetch/HEAD/examples/reactnative/android/gradle.properties -------------------------------------------------------------------------------- /examples/reactnative/android/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lquixada/cross-fetch/HEAD/examples/reactnative/android/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /examples/reactnative/android/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lquixada/cross-fetch/HEAD/examples/reactnative/android/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /examples/reactnative/android/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lquixada/cross-fetch/HEAD/examples/reactnative/android/gradlew -------------------------------------------------------------------------------- /examples/reactnative/android/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lquixada/cross-fetch/HEAD/examples/reactnative/android/gradlew.bat -------------------------------------------------------------------------------- /examples/reactnative/android/settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lquixada/cross-fetch/HEAD/examples/reactnative/android/settings.gradle -------------------------------------------------------------------------------- /examples/reactnative/app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lquixada/cross-fetch/HEAD/examples/reactnative/app.json -------------------------------------------------------------------------------- /examples/reactnative/babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lquixada/cross-fetch/HEAD/examples/reactnative/babel.config.js -------------------------------------------------------------------------------- /examples/reactnative/components/home.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lquixada/cross-fetch/HEAD/examples/reactnative/components/home.js -------------------------------------------------------------------------------- /examples/reactnative/components/poly-page.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lquixada/cross-fetch/HEAD/examples/reactnative/components/poly-page.js -------------------------------------------------------------------------------- /examples/reactnative/components/pony-page.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lquixada/cross-fetch/HEAD/examples/reactnative/components/pony-page.js -------------------------------------------------------------------------------- /examples/reactnative/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lquixada/cross-fetch/HEAD/examples/reactnative/index.js -------------------------------------------------------------------------------- /examples/reactnative/ios/Podfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lquixada/cross-fetch/HEAD/examples/reactnative/ios/Podfile -------------------------------------------------------------------------------- /examples/reactnative/ios/Podfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lquixada/cross-fetch/HEAD/examples/reactnative/ios/Podfile.lock -------------------------------------------------------------------------------- /examples/reactnative/ios/reactnative-tvOS/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lquixada/cross-fetch/HEAD/examples/reactnative/ios/reactnative-tvOS/Info.plist -------------------------------------------------------------------------------- /examples/reactnative/ios/reactnative-tvOSTests/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lquixada/cross-fetch/HEAD/examples/reactnative/ios/reactnative-tvOSTests/Info.plist -------------------------------------------------------------------------------- /examples/reactnative/ios/reactnative.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lquixada/cross-fetch/HEAD/examples/reactnative/ios/reactnative.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /examples/reactnative/ios/reactnative.xcodeproj/xcshareddata/xcschemes/reactnative-tvOS.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lquixada/cross-fetch/HEAD/examples/reactnative/ios/reactnative.xcodeproj/xcshareddata/xcschemes/reactnative-tvOS.xcscheme -------------------------------------------------------------------------------- /examples/reactnative/ios/reactnative.xcodeproj/xcshareddata/xcschemes/reactnative.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lquixada/cross-fetch/HEAD/examples/reactnative/ios/reactnative.xcodeproj/xcshareddata/xcschemes/reactnative.xcscheme -------------------------------------------------------------------------------- /examples/reactnative/ios/reactnative.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lquixada/cross-fetch/HEAD/examples/reactnative/ios/reactnative.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /examples/reactnative/ios/reactnative/AppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lquixada/cross-fetch/HEAD/examples/reactnative/ios/reactnative/AppDelegate.h -------------------------------------------------------------------------------- /examples/reactnative/ios/reactnative/AppDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lquixada/cross-fetch/HEAD/examples/reactnative/ios/reactnative/AppDelegate.m -------------------------------------------------------------------------------- /examples/reactnative/ios/reactnative/Base.lproj/LaunchScreen.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lquixada/cross-fetch/HEAD/examples/reactnative/ios/reactnative/Base.lproj/LaunchScreen.xib -------------------------------------------------------------------------------- /examples/reactnative/ios/reactnative/Images.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lquixada/cross-fetch/HEAD/examples/reactnative/ios/reactnative/Images.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /examples/reactnative/ios/reactnative/Images.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lquixada/cross-fetch/HEAD/examples/reactnative/ios/reactnative/Images.xcassets/Contents.json -------------------------------------------------------------------------------- /examples/reactnative/ios/reactnative/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lquixada/cross-fetch/HEAD/examples/reactnative/ios/reactnative/Info.plist -------------------------------------------------------------------------------- /examples/reactnative/ios/reactnative/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lquixada/cross-fetch/HEAD/examples/reactnative/ios/reactnative/main.m -------------------------------------------------------------------------------- /examples/reactnative/ios/reactnativeTests/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lquixada/cross-fetch/HEAD/examples/reactnative/ios/reactnativeTests/Info.plist -------------------------------------------------------------------------------- /examples/reactnative/ios/reactnativeTests/reactnativeTests.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lquixada/cross-fetch/HEAD/examples/reactnative/ios/reactnativeTests/reactnativeTests.m -------------------------------------------------------------------------------- /examples/reactnative/metro.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lquixada/cross-fetch/HEAD/examples/reactnative/metro.config.js -------------------------------------------------------------------------------- /examples/reactnative/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lquixada/cross-fetch/HEAD/examples/reactnative/package.json -------------------------------------------------------------------------------- /examples/typescript/.npmrc: -------------------------------------------------------------------------------- 1 | save-exact=true 2 | package-lock=false 3 | -------------------------------------------------------------------------------- /examples/typescript/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lquixada/cross-fetch/HEAD/examples/typescript/index.ts -------------------------------------------------------------------------------- /examples/typescript/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lquixada/cross-fetch/HEAD/examples/typescript/package.json -------------------------------------------------------------------------------- /examples/typescript/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lquixada/cross-fetch/HEAD/examples/typescript/tsconfig.json -------------------------------------------------------------------------------- /index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lquixada/cross-fetch/HEAD/index.d.ts -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lquixada/cross-fetch/HEAD/package.json -------------------------------------------------------------------------------- /polyfill/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lquixada/cross-fetch/HEAD/polyfill/package.json -------------------------------------------------------------------------------- /rollup.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lquixada/cross-fetch/HEAD/rollup.config.js -------------------------------------------------------------------------------- /src/node-polyfill.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lquixada/cross-fetch/HEAD/src/node-polyfill.js -------------------------------------------------------------------------------- /src/node-ponyfill.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lquixada/cross-fetch/HEAD/src/node-ponyfill.js -------------------------------------------------------------------------------- /src/react-native-polyfill.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lquixada/cross-fetch/HEAD/src/react-native-polyfill.js -------------------------------------------------------------------------------- /src/react-native-ponyfill.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lquixada/cross-fetch/HEAD/src/react-native-ponyfill.js -------------------------------------------------------------------------------- /test/fetch-api/api.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lquixada/cross-fetch/HEAD/test/fetch-api/api.spec.js -------------------------------------------------------------------------------- /test/fetch-api/api.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lquixada/cross-fetch/HEAD/test/fetch-api/api.spec.ts -------------------------------------------------------------------------------- /test/fetch-api/browser/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lquixada/cross-fetch/HEAD/test/fetch-api/browser/index.html -------------------------------------------------------------------------------- /test/fetch-api/browser/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lquixada/cross-fetch/HEAD/test/fetch-api/browser/run.sh -------------------------------------------------------------------------------- /test/fetch-api/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lquixada/cross-fetch/HEAD/test/fetch-api/index.html -------------------------------------------------------------------------------- /test/fetch-api/node-fetch/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lquixada/cross-fetch/HEAD/test/fetch-api/node-fetch/index.js -------------------------------------------------------------------------------- /test/fetch-api/node-fetch/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lquixada/cross-fetch/HEAD/test/fetch-api/node-fetch/run.sh -------------------------------------------------------------------------------- /test/fetch-api/node/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lquixada/cross-fetch/HEAD/test/fetch-api/node/index.js -------------------------------------------------------------------------------- /test/fetch-api/node/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lquixada/cross-fetch/HEAD/test/fetch-api/node/run.sh -------------------------------------------------------------------------------- /test/fetch-api/service-worker/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lquixada/cross-fetch/HEAD/test/fetch-api/service-worker/index.html -------------------------------------------------------------------------------- /test/fetch-api/service-worker/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lquixada/cross-fetch/HEAD/test/fetch-api/service-worker/run.sh -------------------------------------------------------------------------------- /test/fetch-api/service-worker/sw.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lquixada/cross-fetch/HEAD/test/fetch-api/service-worker/sw.js -------------------------------------------------------------------------------- /test/fetch-api/service-worker/sw.reporter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lquixada/cross-fetch/HEAD/test/fetch-api/service-worker/sw.reporter.js -------------------------------------------------------------------------------- /test/fetch-api/service-worker/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lquixada/cross-fetch/HEAD/test/fetch-api/service-worker/webpack.config.js -------------------------------------------------------------------------------- /test/fetch-api/whatwg/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lquixada/cross-fetch/HEAD/test/fetch-api/whatwg/index.html -------------------------------------------------------------------------------- /test/fetch-api/whatwg/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lquixada/cross-fetch/HEAD/test/fetch-api/whatwg/run.sh -------------------------------------------------------------------------------- /test/module-system/module.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lquixada/cross-fetch/HEAD/test/module-system/module.spec.js -------------------------------------------------------------------------------- /test/module-system/node.cjs/polyfill.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lquixada/cross-fetch/HEAD/test/module-system/node.cjs/polyfill.js -------------------------------------------------------------------------------- /test/module-system/node.cjs/ponyfill.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lquixada/cross-fetch/HEAD/test/module-system/node.cjs/ponyfill.js -------------------------------------------------------------------------------- /test/module-system/node.cjs/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lquixada/cross-fetch/HEAD/test/module-system/node.cjs/run.sh -------------------------------------------------------------------------------- /test/module-system/node.cjs/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lquixada/cross-fetch/HEAD/test/module-system/node.cjs/webpack.config.js -------------------------------------------------------------------------------- /test/module-system/node.esm/polyfill.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lquixada/cross-fetch/HEAD/test/module-system/node.esm/polyfill.js -------------------------------------------------------------------------------- /test/module-system/node.esm/ponyfill.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lquixada/cross-fetch/HEAD/test/module-system/node.esm/ponyfill.js -------------------------------------------------------------------------------- /test/module-system/node.esm/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lquixada/cross-fetch/HEAD/test/module-system/node.esm/run.sh -------------------------------------------------------------------------------- /test/module-system/node.esm/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lquixada/cross-fetch/HEAD/test/module-system/node.esm/webpack.config.js -------------------------------------------------------------------------------- /test/module-system/react-native/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lquixada/cross-fetch/HEAD/test/module-system/react-native/index.js -------------------------------------------------------------------------------- /test/module-system/react-native/run.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | npx mocha $(dirname "$0")/index.js 3 | -------------------------------------------------------------------------------- /test/module-system/web.cjs/polyfill.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lquixada/cross-fetch/HEAD/test/module-system/web.cjs/polyfill.html -------------------------------------------------------------------------------- /test/module-system/web.cjs/polyfill.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lquixada/cross-fetch/HEAD/test/module-system/web.cjs/polyfill.js -------------------------------------------------------------------------------- /test/module-system/web.cjs/ponyfill.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lquixada/cross-fetch/HEAD/test/module-system/web.cjs/ponyfill.html -------------------------------------------------------------------------------- /test/module-system/web.cjs/ponyfill.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lquixada/cross-fetch/HEAD/test/module-system/web.cjs/ponyfill.js -------------------------------------------------------------------------------- /test/module-system/web.cjs/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lquixada/cross-fetch/HEAD/test/module-system/web.cjs/run.sh -------------------------------------------------------------------------------- /test/module-system/web.cjs/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lquixada/cross-fetch/HEAD/test/module-system/web.cjs/webpack.config.js -------------------------------------------------------------------------------- /test/module-system/web.esm/polyfill.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lquixada/cross-fetch/HEAD/test/module-system/web.esm/polyfill.html -------------------------------------------------------------------------------- /test/module-system/web.esm/polyfill.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lquixada/cross-fetch/HEAD/test/module-system/web.esm/polyfill.js -------------------------------------------------------------------------------- /test/module-system/web.esm/ponyfill.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lquixada/cross-fetch/HEAD/test/module-system/web.esm/ponyfill.html -------------------------------------------------------------------------------- /test/module-system/web.esm/ponyfill.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lquixada/cross-fetch/HEAD/test/module-system/web.esm/ponyfill.js -------------------------------------------------------------------------------- /test/module-system/web.esm/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lquixada/cross-fetch/HEAD/test/module-system/web.esm/run.sh -------------------------------------------------------------------------------- /test/module-system/web.esm/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lquixada/cross-fetch/HEAD/test/module-system/web.esm/webpack.config.js -------------------------------------------------------------------------------- /test/setup/browser.env.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lquixada/cross-fetch/HEAD/test/setup/browser.env.js -------------------------------------------------------------------------------- /test/setup/node.env.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lquixada/cross-fetch/HEAD/test/setup/node.env.js -------------------------------------------------------------------------------- /test/setup/server.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lquixada/cross-fetch/HEAD/test/setup/server.sh -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lquixada/cross-fetch/HEAD/tsconfig.json --------------------------------------------------------------------------------