UNPKG

@knapsack/app

Version:

Build Design Systems on top of knapsack, by Basalt

103 lines (102 loc) 2.41 kB
{ "auth": { "userPoolGroups": { "service": "Cognito-UserPool-Groups", "providerPlugin": "awscloudformation", "dependsOn": [ { "category": "auth", "resourceName": "KsUsers", "attributes": [ "UserPoolId", "AppClientIDWeb", "AppClientID", "IdentityPoolId" ] } ] }, "KsUsers": { "service": "Cognito", "providerPlugin": "awscloudformation", "dependsOn": [ { "category": "function", "resourceName": "KsUsersPostConfirmation", "triggerProvider": "Cognito", "attributes": ["Arn", "Name"] } ] } }, "function": { "KsUsersPostConfirmation": { "service": "Lambda", "providerPlugin": "awscloudformation", "build": true }, "AdminQueries8dc795a4": { "service": "Lambda", "providerPlugin": "awscloudformation", "build": true, "dependsOn": [ { "category": "auth", "resourceName": "KsUsers", "attributes": ["UserPoolId"] } ] } }, "api": { "AdminQueries": { "service": "API Gateway", "providerPlugin": "awscloudformation", "dependsOn": [ { "category": "auth", "resourceName": "KsUsers", "attributes": ["UserPoolId"] }, { "category": "function", "resourceName": "AdminQueries8dc795a4", "attributes": ["Arn", "Name"] } ] } }, "storage": { "KsStorage": { "service": "S3", "providerPlugin": "awscloudformation", "dependsOn": [ { "category": "auth", "resourceName": "KsUsers", "attributes": ["UserPoolId"] }, { "category": "auth", "resourceName": "userPoolGroups", "attributes": ["adminsGroupRole"] }, { "category": "auth", "resourceName": "userPoolGroups", "attributes": ["editorsGroupRole"] }, { "category": "auth", "resourceName": "userPoolGroups", "attributes": ["contributorsGroupRole"] }, { "category": "auth", "resourceName": "userPoolGroups", "attributes": ["viewersGroupRole"] } ] } } }