errors.js 439 B

1234567891011121314151617181920212223
  1. export class InvalidFilenameError extends Error {
  2. constructor() {
  3. super('invalid filename')
  4. }
  5. }
  6. export class BlockedFilenameError extends Error {
  7. constructor() {
  8. super('blocked filename')
  9. }
  10. }
  11. export class DuplicateFilenameError extends Error {
  12. constructor() {
  13. super('duplicate filename')
  14. }
  15. }
  16. export class DuplicateFilenameMoveError extends Error {
  17. constructor() {
  18. super('duplicate filename on move')
  19. }
  20. }