0.36.6 • Published 2 years ago

@stacksjs/framework v0.36.6

Weekly downloads
-
License
MIT
Repository
github
Last release
2 years ago

@stacksjs/framework

This framework contains the "core" Stacks logic, its runtime & helpers, excluding the IDE setup.

☘️ Features

The ultimate goal of this framework, Stacks, is to help you create a component and/or function library. Stacks is a toolkit of composables, methods, and other goodies required to build optimized libraries. A highly optimized build process that automatically generates .mjs & .cjs library distributions for you, including its TypeScript types.

Other included core features are:

  • ⚡️ Vite plugins to build the component library
  • 🏎 Blazing fast, empowered by a beautiful DX
  • 👣 Tiny foot-print in production builds
  • 💬 Fully-typed TypeScript definitions
  • 🌳 Treeshaking for Vue & Web Components
  • 🎨 Optimized UnoCSS build for Vue & Web Components (defaults to Tailwind CSS utility classes)
  • 🧙🏼‍♀️ Unified way to access hundreds of icon setsIcons in Pure CSS

And all of this in a zero-config, yet configurable, way.

🤖 Usage

If you want to use Stacks outside of this framework, install it as a dev dependency:

pnpm i -D @stacksjs/framework

Now, you can use it in your project:

import {
  Stacks,
  atomicCssEngine,
  autoImports,
  components,
  createApp,
  defineConfig,
  defineTestConfig,
  inspect,
  resolve,
  uiEngine
} from '@stacksjs/framework'

// you are now free to use any of the imported methods

Learn more in the docs.

🧪 Testing

pnpm test

📈 Changelog

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

💪🏼 Contributing

Please see CONTRIBUTING 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 Open Web Discord Server

📄 License

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

Made with ❤️

0.33.31

2 years ago

0.36.4

2 years ago

0.34.6

2 years ago

0.36.3

2 years ago

0.34.5

2 years ago

0.36.2

2 years ago

0.34.4

2 years ago

0.36.1

2 years ago

0.34.3

2 years ago

0.36.0

2 years ago

0.34.2

2 years ago

0.34.1

2 years ago

0.34.0

2 years ago

0.33.39

2 years ago

0.33.38

2 years ago

0.33.37

2 years ago

0.33.36

2 years ago

0.34.9

2 years ago

0.36.6

2 years ago

0.34.8

2 years ago

0.36.5

2 years ago

0.34.7

2 years ago

0.33.33

2 years ago

0.33.21

2 years ago

0.33.29

2 years ago

0.33.28

2 years ago

0.33.27

2 years ago

0.33.26

2 years ago

0.33.25

2 years ago

0.33.24

2 years ago

0.33.23

2 years ago

0.33.22

2 years ago

0.33.10

2 years ago

0.33.7

2 years ago

0.33.6

2 years ago

0.35.0

2 years ago

0.33.19

2 years ago

0.33.18

2 years ago

0.33.17

2 years ago

0.33.16

2 years ago

0.33.15

2 years ago

0.33.14

2 years ago

0.33.13

2 years ago

0.33.12

2 years ago

0.33.9

2 years ago

0.33.11

2 years ago

0.33.5

2 years ago