{ "name": "groton-school/sky-api", "description": "PHP client for Blackbaud's SKY API", "license": "GPL-3.0", "authors": [ { "name": "Seth Battis", "email": "[email protected]" } ], "require": { "ext-curl": "*", "battis/data-utilities": "^1.2", "battis/lazy-secrets": "^1.1", "battis/openapi-client.base": "^0.1", "battis/openapi-client.generator": "^0.1", "guzzlehttp/guzzle": "^7.4", "league/oauth2-client": "^2.6" }, "require-dev": { "friendsofphp/php-cs-fixer": "^3.51", "phar-io/version": "^3.2", "php-di/php-di": "^7.0", "phpstan/phpstan": "^1.10", "symplify/monorepo-builder": "^11.2" }, "autoload": { "psr-4": { "Blackbaud\\SKY\\": [ "packages/altru-administration/src/", "packages/altru-analysis/src/", "packages/altru-constituent/src/", "packages/nxt-data-integration/src/", "packages/oneroster/src/", "packages/school/src/" ], "GrotonSchool\\OAuth2\\Client\\Provider\\": "packages/oauth2/src/", "GrotonSchool\\SKY\\": "src", "GrotonSchool\\SKY\\AppEngine\\": "packages/appengine-client/src" } }, "scripts": { "build": [ "./runner 'GrotonSchool\\SKY\\Build\\Runner::run'" ] }, "config": { "sort-packages": true }, "replace": { "groton-school/oauth2-blackbaudsky": "self.version", "groton-school/oauth2-blackbaudsky-example": "self.version", "groton-school/sky-api-altru-analysis": "self.version", "groton-school/sky-api-altru-constituent": "self.version", "groton-school/sky-api-appengine": "self.version", "groton-school/sky-api-nxt-data-integration": "self.version", "groton-school/sky-api-oneroster": "self.version", "groton-school/sky-api-school": "self.version", "groton-school/sky-api.altru-analysis": "self.version", "groton-school/sky-api.altru-constituent": "self.version", "groton-school/sky-api.appengine-client": "self.version", "groton-school/sky-api.appengine-client-example": "self.version", "groton-school/sky-api.nxt-data-integration": "self.version", "groton-school/sky-api.oneroster": "self.version", "groton-school/sky-api.school": "self.version" } }