New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

@appsemble/types

Package Overview
Dependencies
Maintainers
4
Versions
221
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@appsemble/types - npm Package Compare versions

Comparing version 0.29.11 to 0.30.1

oauth2.d.ts

2

action.d.ts

@@ -46,3 +46,3 @@ import { type HTTPMethods } from './http.js';

*/
export type Action = BaseAction<'analytics'> | BaseAction<'condition'> | BaseAction<'controller'> | BaseAction<'dialog.error'> | BaseAction<'dialog.ok'> | BaseAction<'dialog'> | BaseAction<'download'> | BaseAction<'each'> | BaseAction<'email'> | BaseAction<'event'> | BaseAction<'flow.back'> | BaseAction<'flow.cancel'> | BaseAction<'flow.finish'> | BaseAction<'flow.next'> | BaseAction<'flow.to'> | BaseAction<'link.back'> | BaseAction<'link.next'> | BaseAction<'match'> | BaseAction<'message'> | BaseAction<'noop'> | BaseAction<'notify'> | BaseAction<'resource.subscription.status'> | BaseAction<'resource.subscription.subscribe'> | BaseAction<'resource.subscription.toggle'> | BaseAction<'resource.subscription.unsubscribe'> | BaseAction<'share'> | BaseAction<'static'> | BaseAction<'storage.append'> | BaseAction<'storage.delete'> | BaseAction<'storage.read'> | BaseAction<'storage.subtract'> | BaseAction<'storage.update'> | BaseAction<'storage.write'> | BaseAction<'team.invite'> | BaseAction<'team.join'> | BaseAction<'team.list'> | BaseAction<'team.members'> | BaseAction<'throw'> | BaseAction<'user.create'> | BaseAction<'user.login'> | BaseAction<'user.logout'> | BaseAction<'user.query'> | BaseAction<'user.register'> | BaseAction<'user.remove'> | BaseAction<'user.update'> | LinkAction | LogAction | RequestAction | ResourceCountAction | ResourceCreateAction | ResourceDeleteAction | ResourceGetAction | ResourcePatchAction | ResourceQueryAction | ResourceUpdateAction;
export type Action = BaseAction<'analytics'> | BaseAction<'app.member.current.patch'> | BaseAction<'app.member.delete'> | BaseAction<'app.member.invite'> | BaseAction<'app.member.login'> | BaseAction<'app.member.logout'> | BaseAction<'app.member.properties.patch'> | BaseAction<'app.member.query'> | BaseAction<'app.member.register'> | BaseAction<'app.member.role.update'> | BaseAction<'condition'> | BaseAction<'controller'> | BaseAction<'dialog.error'> | BaseAction<'dialog.ok'> | BaseAction<'dialog'> | BaseAction<'download'> | BaseAction<'each'> | BaseAction<'email'> | BaseAction<'event'> | BaseAction<'flow.back'> | BaseAction<'flow.cancel'> | BaseAction<'flow.finish'> | BaseAction<'flow.next'> | BaseAction<'flow.to'> | BaseAction<'group.member.delete'> | BaseAction<'group.member.invite'> | BaseAction<'group.member.query'> | BaseAction<'group.member.role.update'> | BaseAction<'group.query'> | BaseAction<'link.back'> | BaseAction<'link.next'> | BaseAction<'match'> | BaseAction<'message'> | BaseAction<'noop'> | BaseAction<'notify'> | BaseAction<'resource.subscription.status'> | BaseAction<'resource.subscription.subscribe'> | BaseAction<'resource.subscription.toggle'> | BaseAction<'resource.subscription.unsubscribe'> | BaseAction<'share'> | BaseAction<'static'> | BaseAction<'storage.append'> | BaseAction<'storage.delete'> | BaseAction<'storage.read'> | BaseAction<'storage.subtract'> | BaseAction<'storage.update'> | BaseAction<'storage.write'> | BaseAction<'throw'> | LinkAction | LogAction | RequestAction | ResourceCountAction | ResourceCreateAction | ResourceDeleteAction | ResourceGetAction | ResourcePatchAction | ResourceQueryAction | ResourceUpdateAction;
interface ActionErrorOptions<D extends ActionDefinition> {

@@ -49,0 +49,0 @@ /**

@@ -12,26 +12,1 @@ /**

export type AppVisibility = 'private' | 'public' | 'unlisted';
/**
* This defines how teams are handled by an app.
*/
export interface TeamsDefinition {
/**
* If this is set to `anyone`, any logged in user may join a team. If this is set to `invite`,
* only users may join who have been invited.
*/
join: 'anyone' | 'invite';
/**
* A list of app roles which may create a team.
*
* By default teams can only be created from Appsemble Studio.
*
* @default []
*/
create?: string[];
/**
* The roles here determine which users may invite a team member.
*
* The special roles `$team:member` and `$team:manager` mean that users who are already member of
* manager of the team may also invite new members.
*/
invite: string[];
}
export * from './action.js';
export * from './app.js';
export * from './appMember.js';
export * from './asset.js';

@@ -15,7 +14,8 @@ export * from './authentication.js';

export * from './ssl.js';
export * from './team.js';
export * from './template.js';
export * from './theme.js';
export * from './user.js';
export * from './oauth2.js';
export * from './quota.js';
export * from './permissions.js';
export * from './roles.js';
//# sourceMappingURL=index.js.map
{
"name": "@appsemble/types",
"version": "0.29.11",
"version": "0.30.1",
"description": "TypeScript definitions reused within Appsemble internally",

@@ -5,0 +5,0 @@ "keywords": [

@@ -1,2 +0,2 @@

# ![](https://gitlab.com/appsemble/appsemble/-/raw/0.29.11/config/assets/logo.svg) Appsemble Types
# ![](https://gitlab.com/appsemble/appsemble/-/raw/0.30.1/config/assets/logo.svg) Appsemble Types

@@ -6,3 +6,3 @@ > Reusable TypeScript types

[![npm](https://img.shields.io/npm/v/@appsemble/types)](https://www.npmjs.com/package/@appsemble/types)
[![GitLab CI](https://gitlab.com/appsemble/appsemble/badges/0.29.11/pipeline.svg)](https://gitlab.com/appsemble/appsemble/-/releases/0.29.11)
[![GitLab CI](https://gitlab.com/appsemble/appsemble/badges/0.30.1/pipeline.svg)](https://gitlab.com/appsemble/appsemble/-/releases/0.30.1)
[![Prettier](https://img.shields.io/badge/code_style-prettier-ff69b4.svg)](https://prettier.io)

@@ -30,3 +30,3 @@

[LGPL-3.0-only](https://gitlab.com/appsemble/appsemble/-/blob/0.29.11/LICENSE.md) ©
[LGPL-3.0-only](https://gitlab.com/appsemble/appsemble/-/blob/0.30.1/LICENSE.md) ©
[Appsemble](https://appsemble.com)

@@ -38,2 +38,6 @@ export interface Resource {

/**
* The app group that this resource is scoped to.
*/
$group?: ResourceGroup;
/**
* Any non-reserved properties are allowed on the resource as defined in the app definition.

@@ -53,2 +57,12 @@ */

}
export interface ResourceGroup {
/**
* The id of the group.
*/
id: number;
/**
* The name of the group.
*/
name: string;
}
export interface ResourceVersion {

@@ -55,0 +69,0 @@ created: string;

Sorry, the diff of this file is too big to display

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc