If you need to customized feathers-mongoose-casl/services you can copt the files from node_modules to your folder
1 - open node_modules\feathers-mongoose-casl\lib
2- copy the service folder to your src/services
3- fix on top of the files the dependence
pass over the files and find where you need to change the import path,
you can see it is ready to you with comments in the files
you can just search for " require('feathers-mongoose-casl')" and find all the place to change
for example
Before
after
4- Open src\services\index.js and require the service from is new location
constusers=require('./users/users.service.js');constauthManagement=require('./authmanagement/authmanagement.service.js');constnotifier=require('./authmanagement\notifier\index.js');constmailer=require('./mailer/mailer.service.js');construles=require('./rules/rules.service.js');constuploads=require('./uploads/uploads.service.js');constfiles=require('./files/files.service.js');constsms=require('./sms/sms.service.js');constdashboard=require('./dashboard/dashboard.service.js');constuserAbilities=require('./userAbilities/userAbilities.service.js');// eslint-disable-next-line no-unused-varsmodule.exports=function (app) {// copy from feathers-mongoose-casl servicesapp.configure(users);app.configure(authManagement);app.configure(notifier);app.configure(mailer);app.configure(rules);app.configure(uploads);app.configure(files);// app.configure(sms) // we disabled this for nowapp.configure(dashboard);app.configure(userAbilities);};