UNPKG

@aparajita/capacitor-biometric-auth

Version:

Provides access to the native biometric auth & device security APIs for Capacitor apps

113 lines 3.79 kB
{ "name": "@aparajita/capacitor-biometric-auth", "version": "9.0.0", "description": "Provides access to the native biometric auth & device security APIs for Capacitor apps", "author": "Aparajita Fishman", "license": "MIT", "main": "dist/plugin.cjs.js", "module": "dist/esm/index.js", "types": "dist/esm/index.d.ts", "unpkg": "dist/plugin.js", "engines": { "node": ">=18" }, "files": [ "android/src/main/", "android/build.gradle", "dist/", "ios/Plugin/", "*.podspec", "LICENSE" ], "commit-and-tag-version": { "scripts": { "postbump": "pnpm builder" } }, "keywords": [ "capacitor", "plugin", "native", "biometry", "biometric", "auth", "faceid", "touchid", "security" ], "capacitor": { "ios": { "src": "ios" }, "android": { "src": "android" } }, "swiftlint": "@ionic/swiftlint-config", "repository": { "type": "git", "url": "https://github.com/aparajita/capacitor-biometric-auth.git" }, "bugs": { "url": "https://github.com/aparajita/capacitor-biometric-auth/issues" }, "devDependencies": { "@aparajita/capacitor-docgen": "github:aparajita/capacitor-docgen", "@aparajita/capacitor-docgen-format": "github:aparajita/capacitor-docgen-format", "@aparajita/eslint-config-base": "^1.1.6", "@aparajita/prettier-config": "^2.0.0", "@aparajita/swiftly": "^1.0.4", "@capacitor/cli": "^6.1.0", "@commitlint/cli": "^19.3.0", "@commitlint/config-conventional": "^19.2.2", "@ionic/swiftlint-config": "^1.1.2", "@rollup/plugin-json": "^6.1.0", "@types/node": "^20.14.10", "@typescript-eslint/eslint-plugin": "^7.16.1", "@typescript-eslint/parser": "^7.16.1", "commit-and-tag-version": "^12.4.1", "eslint": "^8.57.0", "eslint-config-prettier": "^9.1.0", "eslint-config-standard": "^17.1.0", "eslint-import-resolver-typescript": "^3.6.1", "eslint-plugin-import": "^2.29.1", "eslint-plugin-n": "^16.6.2", "eslint-plugin-promise": "^6.4.0", "nodemon": "^3.1.4", "prettier": "^3.3.3", "prettier-plugin-java": "^2.6.4", "rimraf": "^6.0.1", "rollup": "^4.18.1", "simple-git-hooks": "^2.11.1", "swiftlint": "^1.0.2", "typescript": "~5.5.3", "@capacitor/android": "^6.1.0", "@capacitor/app": "^6.0.0", "@capacitor/core": "^6.1.0", "@capacitor/ios": "^6.1.0" }, "peerDependencies": { "@capacitor/core": ">=6.1.0" }, "scripts": { "clean": "rimraf dist", "lint.eslint": "eslint --fix --cache --ext .js,.cjs,.mjs,.ts --max-warnings 0", "lint.prettier": "prettier --write --cache --list-different", "lint.tsc": "tsc --noEmit", "lint": "pnpm lint.eslint . && pnpm lint.prettier '**/*.{js,mjs,ts,json,md,java}' && pnpm lint.tsc && swiftly ios", "prebuilder": "pnpm clean", "builder": "tsc ${SOURCE_MAP:-} && rollup -c rollup.config.mjs", "prebuild": "pnpm lint", "build": "pnpm builder", "build.dev": "SOURCE_MAP=--sourceMap pnpm build", "watch": "nodemon --exec 'pnpm build.dev'", "docgen": "docgen --api BiometricAuthPlugin --output-readme README.md && docgen-format && pnpm lint.prettier README.md", "open.ios": "open ios/Plugin.xcworkspace", "open.android": "open -b com.google.android.studio android", "verify.ios": "cd ios && pod install && xcodebuild -workspace Plugin.xcworkspace -scheme Plugin -quiet && cd ..", "verify.android": "cd android && ./gradlew clean build test && cd ..", "verify": "pnpm verify.ios && pnpm verify.android", "prerelease": "scripts/ensure-clean.sh && pnpm build && pnpm docgen && git add README.md", "release": "commit-and-tag-version --commit-all && git push --follow-tags && pnpm publish" } }