vinyl
vinyl copied to clipboard
Virtual file format.
This is intended to be a non-breaking new feature. This enables doing: ```js import { isVinyl } from 'vinyl'; ``` from inside `mjs` files in node. Edit: I could add...
### Describe your idea for a new feature I propose making the virtual files more web- Blob/File IDL like by introducing: `stream()`, `text()`, `arrayBuffer()`, `slice()`, `size`, `name` and `type` ###...
Related to https://github.com/gulpjs/vinyl-fs/issues/245 If the `file.symlink` property is set, it seems weird that you could update the contents without first clearing the symlink property. We need to think about the...
Since you have dropped support for older NodeJS versions now i figured i could help modernize some things. One such thing would be to convert things to using classes
Opening this as the solution to a bunch of other issues. This to achieve: - *nix-like behavior for `atime`/`mtime`/etc properties (#72) - Virtual directories (#100) - User-friendly `mode` property (gulpjs/vinyl-fs#112)...
First I would like to thank you for your work on this module. Version 2 brought some internal changes which prevent the use of vinyl for remote objects. Prior to...
Streaming contents have made many things hard. I have some ideas about ways to replace some of the use cases and need to explore more to see if we can...
Hello. Was wondering if there is any support for turning a vinyl `File` into a JSON object? I couldn't seem to find anything. Obviously I can write a simple serialization...
I wanted to open this issue as a place to track things we could use Proxies to implement. - Currently, unsetting `base` to fallback to `cwd` requires setting base to...
… is deprecated. See https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object/getOwnPropertyDescriptors#creating_a_shallow_copy Related to https://github.com/gulpjs/vinyl-fs/issues/356 Related to https://github.com/gulpjs/vinyl-fs/issues/354