0.1.8 • Published 7 months ago

adminjs-feathers v0.1.8

Weekly downloads
-
License
MIT
Repository
github
Last release
7 months ago

adminjs-feathers

An adapter to connect AdminJS to FeathersJS

Usage

Register the adapter

AdminJS.registerAdapter({ Database, Resource })

Create a resource

export const CompanyResource: ResourceWithOptions = {
	resource: {
		service: app.service('company'),
		schema: companySchema,
		options: {
			//Resource level options
			applyDefaults: true,
			databaseName: 'FeathersJS',
			treatNullableAsOptional: true,
			provider: 'adminJS',
		},
	},
	options: {},
}

Load your resource into AdminJS

const admin = new AdminJS({
	resources: [CompanyResource],
	rootPath: '/admin',
})

Options

Since v0.1.0 the following options are available as both global and resource level options

PropertyDefaultVersion
applyDefaultstrue0.10.0
treatNullableAsOptionaltrue0.10.0
provider'adminJS'0.10.0
databaseName'FeathersJS'0.10.0

Global options example

globalOptions.set({
	applyDefaults: true,
	databaseName: 'FeathersJS',
	treatNullableAsOptional: true,
	provider: 'adminJS',
})

Example

Example YouTube video

0.1.8

7 months ago

0.1.7

11 months ago

0.1.2

1 year ago

0.1.4

1 year ago

0.1.3

1 year ago

0.1.6

1 year ago

0.1.5

1 year ago

0.1.1

1 year ago

0.1.0

1 year ago

0.0.18

1 year ago

0.0.19

1 year ago

0.0.17

1 year ago

0.0.16

1 year ago

0.0.15

1 year ago

0.0.11

2 years ago

0.0.12

2 years ago

0.0.13

2 years ago

0.0.14

2 years ago

0.0.10

2 years ago

0.0.9

2 years ago

0.0.8

2 years ago

0.0.7

2 years ago

0.0.6

2 years ago

0.0.5

2 years ago

0.0.4

2 years ago

0.0.3

2 years ago

0.0.2

3 years ago

0.0.1

3 years ago