@aiou/preset-aiou

preset aiou

Usage no npm install needed!

<script type="module">
  import aiouPresetAiou from 'https://cdn.skypack.dev/@aiou/preset-aiou';
</script>

README

@aiou/preset-aiou

templates

bin-template

build cli application

stackblitz

  • Use commander build cli application
  • Interaction interface with inquirer
  • Display loading status with ora

actions-template

build github workflow

stackblitz

  • 💪 Typescript - type safe

chrome-extenstion-template

build chrome crx application

stackblitz

  • Support hot reload
  • Build with webpack, and to .zip
  • Build UI interface with react
  • Process page element with JQuery
  • Process multiple dom event with rxjs

webext-template

build web ext application with vite

stackblitz

  • Build UI interface with react
  • Powered by Vite

dayjs-plugin-template

build dayjs plugin lib

stackblitz

  • 💪 Typescript - type safe

eslint-config-template

build eslint plugin lib

stackblitz

  • on/off eslint rules
  • extends 3rd eslint plugin
  • config prettier
  • lint non .js/.ts files

original-html-template

build web application without framework

stackblitz

  • Build with webpack
  • Visit page via http:<ip>:8080 in mobile
  • Style with stylus and useful Rucksack & Rupture

react-components-lib-template

build multiple react components lib, insipred by antd-tools

stackblitz

  • output lib & es components version
  • build with gulp
  • multiple react components
  • support css-modules

react-template

build spa react template with pure webpack

stackblitz

  • Pure webpack
  • Visit via http:<ip>:port on mobile
  • Rematch
  • With friendly build progress and error output
  • Bundle size analyzer

rollup-template

build lib with rollup

stackblitz

  • 📊 Stats - output bag bundlesize
  • 📦 exclude dependencies and peerDependencies
  • 💪 Typescript - type safe

rollup-plugin-template

build rollup-plugin

stackblitz

  • 💪 Typescript - type safe

ts-lib-template

build ts lib template

stackblitz

  • 💪 Type safe - build with ttsc
  • 💞 replace alias path to real path
  • 🥽 watch mode

webpack-loader-template

build webpack loader

stackblitz

  • Watch mode
  • Build with tsc
  • Replace alias path to real path