@stacksjs/storage
TypeScript icon, indicating that this package has built-in type declarations

0.61.24 • Public • Published

Stacks Storage

This package contains the Stacks File System source.

☘️ Features

  • Easily create your own cloud storage
  • Driver-based architecture
  • Laravel-like Storage API
  • Drop-in Node.js module replacement

🤖 Usage

bun install -d @stacksjs/storage

Now, you can use it in your project:

import {
  _dirname,
  copyFolder,
  deleteEmptyFolders,
  deleteFiles,
  deleteFolder,
  doesFolderExist,
  fileURLToPath,
  fs, // fs-extra Node module
  hasComponents,
  hasFiles,
  hasFunctions,
  isFile,
  isFolder,
  readJsonFile,
  readTextFile,
  writeJsonFile,
  writeTextFile,
} from '@stacksjs/storage'

// wip

To view the full documentation, please visit https://stacksjs.org/storage.

🧪 Testing

bun test

📈 Changelog

Please see our releases page for more information on what has changed recently.

🚜 Contributing

Please review the Contributing Guide for details.

🏝 Community

For help, discussion about best practices, or any other conversation that would benefit from being searchable:

Discussions on GitHub

For casual chit-chat with others using this package:

Join the Stacks Discord Server

📄 License

The MIT License (MIT). Please see LICENSE for more information.

Made with 💙

Package Sidebar

Install

npm i @stacksjs/storage

Weekly Downloads

377

Version

0.61.24

License

MIT

Unpacked Size

37.8 kB

Total Files

18

Last publish

Collaborators

  • chrisbreuer