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

@forestadmin/datasource-customizer

Package Overview
Dependencies
Maintainers
4
Versions
162
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@forestadmin/datasource-customizer - npm Package Compare versions

Comparing version 1.15.0 to 1.16.0-alpha-widgets.1

12

dist/decorators/actions/types/fields.d.ts
import { CompositeId, Json } from '@forestadmin/datasource-toolkit';
type DropdownOption<TValue = string> = {
value: TValue | null;
label: string;
} | TValue;
export type ValueOrHandler<Context = unknown, Result = unknown> = ((context: Context) => Promise<Result>) | ((context: Context) => Result) | Promise<Result> | Result;

@@ -30,4 +34,10 @@ interface BaseDynamicField<Type, Context, Result> {

type StringListDynamicField<Context> = BaseDynamicField<'StringList', Context, string[]>;
export type DynamicField<Context = unknown> = BooleanDynamicField<Context> | CollectionDynamicField<Context> | EnumDynamicField<Context> | EnumListDynamicField<Context> | FileDynamicField<Context> | FileListDynamicField<Context> | JsonDynamicField<Context> | NumberDynamicField<Context> | NumberListDynamicField<Context> | StringDynamicField<Context> | StringListDynamicField<Context>;
interface DropdownDynamicFieldConfiguration<TValue = string> {
widget: 'Dropdown';
placeholder?: string;
search?: 'static' | 'disabled';
options: DropdownOption<TValue>[];
}
export type DynamicField<Context = unknown> = BooleanDynamicField<Context> | CollectionDynamicField<Context> | EnumDynamicField<Context> | EnumListDynamicField<Context> | FileDynamicField<Context> | FileListDynamicField<Context> | JsonDynamicField<Context> | NumberDynamicField<Context> | (NumberDynamicField<Context> & DropdownDynamicFieldConfiguration<number>) | NumberListDynamicField<Context> | StringDynamicField<Context> | (StringDynamicField<Context> & DropdownDynamicFieldConfiguration<string>) | StringListDynamicField<Context>;
export {};
//# sourceMappingURL=fields.d.ts.map

4

package.json
{
"name": "@forestadmin/datasource-customizer",
"version": "1.15.0",
"version": "1.16.0-alpha-widgets.1",
"main": "dist/index.js",

@@ -31,3 +31,3 @@ "license": "GPL-3.0",

"dependencies": {
"@forestadmin/datasource-toolkit": "1.9.0",
"@forestadmin/datasource-toolkit": "1.10.0-alpha-widgets.1",
"file-type": "^16.5.4",

@@ -34,0 +34,0 @@ "luxon": "^3.2.1",

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