@stripe/stripe-terminal-react-native

v0.0.1-beta.22
Stripe Terminal React Native SDK
react-native ios android

test

yarn unit-test:android && yarn unit-test:js

typescript

tsc --noEmit

lint

jest --config "jest.eslint.config.js"

prettier

prettier --write "**/*.{ts,js,jsx,tsx}"

prepare

bob build

dev-app

yarn --cwd dev-app

example-app

yarn --cwd example-app

pods

cd dev-app && pod-install --quiet

clean

rm -rf node_modules && rm -rf dev-app/node_modules && rm -rf dev-app/ios/Pods

bootstrap

yarn dev-app && yarn && yarn pods

dev-app:build:android:release

cd dev-app/android && ./gradlew assembleRelease ; cd -

e2e:build:example:ios

detox build --configuration ios.example

e2e:build:example:android

detox build --configuration android.example

e2e:build:android

detox build --configuration android

e2e:build:ios

detox build --configuration ios

e2e:test:android

yarn get:testbutler && detox test --configuration android --take-screenshots failing --loglevel verbose

e2e:test:ios

detox test --configuration ios --take-screenshots failing --loglevel verbose

e2e:build:android:release

detox build --configuration android.emu.release

e2e:build:ios:release

detox build --configuration ios.sim.release

e2e:test:android:release

yarn get:testbutler && detox test --configuration android.emu.release --headless --take-screenshots failing --record-logs failing --loglevel verbose

e2e:test:ios:release

detox test --configuration ios.sim.release --take-screenshots failing --loglevel verbose

get:testbutler

curl -f -o ./test-butler-app.apk https://repo1.maven.org/maven2/com/linkedin/testbutler/test-butler-app/2.2.1/test-butler-app-2.2.1.apk

docs

npx typedoc ./src/index.tsx --out ./docs/api-reference --tsconfig ./tsconfig.json --readme none

unit-test:android

cd android && ./gradlew testDebugUnitTest

unit-test:js

jest
npm i @stripe/stripe-terminal-react-native

Metadata

  • MIT
  • Whatever
  • Stripe
  • released 9/27/2024

Downloads