UNPKG

@ptmkenny/capacitor-subscriptions

Version:

A capacitor plugin which simplifies subscription handling - implementing StoreKit 2 and Google Billing 7

104 lines (103 loc) 3.14 kB
{ "name": "@ptmkenny/capacitor-subscriptions", "version": "1.0.18-test.1", "description" : "A capacitor plugin which simplifies subscription handling - implementing StoreKit 2 and Google Billing 7", "main" : "dist/plugin.cjs.js", "author" : { "name" : "Squareetlabs" }, "swiftlint" : "@ionic/swiftlint-config", "devDependencies" : { "@ionic/swiftlint-config" : "^2.0.0", "@capacitor/android" : "^6.0.0 || ^7.0.0", "rimraf" : "^5.0.5", "@capacitor/docgen" : "^0.2.1", "@capacitor/core" : "^6.0.0 || ^7.0.0", "@ionic/eslint-config" : "^0.4.0", "rollup" : "^4.2.0", "typescript" : "~5.2.2", "eslint" : "^8.57.1", "@ionic/prettier-config" : "^4.0.0", "@capacitor/cli" : "^6.0.0 || ^7.0.0", "prettier-plugin-java" : "~2.7.1", "@capacitor/ios" : "^6.0.0 || ^7.0.0", "prettier" : "3.6.2", "swiftlint" : "^1.0.2" }, "keywords" : [ "capacitor 6", "capacitor 7", "capacitor", "plugin", "subscriptions", "storekit", "google billing", "in-app purchases", "iap", "android", "ios", "ionic", "mobile", "native" ], "prettier" : "@ionic/prettier-config", "license" : "MIT", "files" : [ "android/src/main/", "android/build.gradle", "dist/", "SquareetlabsCapacitorSubscriptions.podspec", "ios/Sources", "ios/Tests", "Package.swift" ], "peerDependencies" : { "@capacitor/core" : "^6.0.0 || ^7.0.0" }, "unpkg" : "dist/plugin.js", "capacitor" : { "android" : { "src" : "android" }, "ios" : { "src" : "ios" } }, "scripts" : { "verify:android" : "cd android && ./gradlew clean build test && cd ..", "prettier" : "prettier \"**/*.{css,html,ts,js,java}\"", "build" : "npm run clean && npm run docgen && tsc && rollup -c rollup.config.js --bundleConfigAsCjs", "prepublishOnly" : "npm run build", "eslint" : "eslint . --ext ts", "clean" : "rimraf ./dist", "lint" : "npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint", "fmt" : "npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format", "verify:web" : "npm run build", "watch" : "tsc --watch", "verify" : "npm run verify:ios && npm run verify:android && npm run verify:web", "swiftlint" : "node-swiftlint", "docgen" : "docgen --api SubscriptionsPlugin --output-readme README.md --output-json dist/docs.json", "verify:ios" : "xcodebuild -scheme SquareetlabsCapacitorSubscriptions -destination generic/platform=iOS" }, "contributors" : [ { "email" : "alberto@squareet.com", "url" : "https://squareet.com", "name" : "Alberto Rial Barreiro" }, { "email" : "jacobo@squareet.com.com", "url" : "https://squareet.com", "name" : "Jacobo Cantorna Cigarrán" } ], "types" : "dist/esm/index.d.ts", "repository" : { "url" : "git+https://github.com/squareetlabs/capacitor-subscriptions", "type" : "git" }, "eslintConfig" : { "extends" : "@ionic/eslint-config/recommended" }, "module" : "dist/esm/index.js" }