1- var fs = require ( 'fs' )
2- var fsExtra = require ( 'fs-extra' )
1+ var fs = require ( 'fs-extra' )
32var rimraf = require ( 'rimraf' )
43var path = require ( 'path' )
54const OIDCProvider = require ( '@solid/oidc-op' )
@@ -11,16 +10,22 @@ exports.rm = function (file) {
1110 return rimraf . sync ( path . join ( __dirname , '/resources/' + file ) )
1211}
1312
14- exports . rmDir = function ( path = '' ) {
15- return rimraf . sync ( path . join ( __dirname , '/resources/' + path ) )
13+ exports . cleanDir = function ( dirPath ) {
14+ fs . removeSync ( path . join ( dirPath , '.well-known/.acl' ) )
15+ fs . removeSync ( path . join ( dirPath , 'favicon.ico' ) )
16+ fs . removeSync ( path . join ( dirPath , 'favicon.ico.acl' ) )
17+ fs . removeSync ( path . join ( dirPath , 'index.html' ) )
18+ fs . removeSync ( path . join ( dirPath , 'index.html.acl' ) )
19+ fs . removeSync ( path . join ( dirPath , 'robots.txt' ) )
20+ fs . removeSync ( path . join ( dirPath , 'robots.txt.acl' ) )
1621}
1722
1823exports . write = function ( text , file ) {
1924 return fs . writeFileSync ( path . join ( __dirname , '/resources/' + file ) , text )
2025}
2126
2227exports . cp = function ( src , dest ) {
23- return fsExtra . copySync (
28+ return fs . copySync (
2429 path . join ( __dirname , '/resources/' + src ) ,
2530 path . join ( __dirname , '/resources/' + dest ) )
2631}
0 commit comments