0.1.8 • Published 7 months ago
adminjs-feathers v0.1.8
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
Property | Default | Version |
---|---|---|
applyDefaults | true | 0.10.0 |
treatNullableAsOptional | true | 0.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
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