Socket
Socket
Sign inDemoInstall

@ui5/fs

Package Overview
Dependencies
41
Maintainers
3
Versions
41
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

    @ui5/fs

UI5 Tooling - File System Abstraction


Version published
Maintainers
3
Created

Changelog

Source

[v3.0.0] - 2023-02-09

Breaking Changes

BREAKING CHANGE

An error is thrown when a resource shall be written to an adapter where the path of the resource does not starts with the virtual base path defined in the adapter.

Resources stored in the adapters can not be modified by reference anymore. All modifications need to be persisted by using the #write method in order to be reflected in the adapter.

This package has been transformed to ES Modules. Therefore it no longer provides a CommonJS export. If your project uses CommonJS, it needs to be converted to ES Modules or use a dynamic import.

For more information see also:

  • https://sap.github.io/ui5-tooling/updates/migrate-v3/
  • https://gist.github.com/sindresorhus/a39789f98801d908bbc7ff3ecc99d99c

Support for older Node.js and npm releases has been dropped. Only Node.js v16.18.0 and npm v8 or higher are supported.

Features

  • Add Link-reader and WriterCollection a0e5cf3
  • Introduce Readers "Filter" and "Transformer" (#331) f46e6d1
  • Resource: Add isModified method f6a590a

Bug Fixes

  • Allow resource migration (#407) 1722d71
  • FileSystem Adapter: Use fs.copy / Skip writing when resource is unchanged (#370) 9ac6a39

Dependency Updates

  • Bump minimatch from 5.1.4 to 6.1.5 e6b8d14

<a name="v2.0.6"></a>

Readme

Source

UI5 icon

ui5-fs

UI5-specific file system abstraction
Part of the UI5 Tooling

REUSE status Build Status npm Package Version Coverage Status

Documentation

UI5 FS documentation can be found here: sap.github.io/ui5-tooling

The UI5 FS API Reference can be found here: @ui5/fs

Contributing

Please check our Contribution Guidelines.

Support

Please follow our Contribution Guidelines on how to report an issue.

Please report issues in the main UI5 Tooling repository.

Release History

See CHANGELOG.md.

Keywords

FAQs

Last updated on 09 Feb 2023

Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Packages

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc