GithubHelp home page GithubHelp logo

planjs / stan Goto Github PK

View Code? Open in Web Editor NEW
23.0 2.0 4.0 4.06 MB

🔨 Collection of front-end engineering tools

License: MIT License

JavaScript 7.59% TypeScript 91.85% CSS 0.06% Vue 0.48% Less 0.02%
rollup babel node build-tool fontend toolkit typescript-library react-library node-library vue-library

stan's Introduction

stan

test

Collection of front-end engineering tools

Intro

Front-end related tools to improve development efficiency.

Tools

stan-builder build 'js' 'ts' 'react-component' 'vue-component' library
proto-gen-dts protobuf generate typescript dictionary type file
babel-plugin-ts-enum-iife enum better tree-shaking
babel-plugin-module-resolve support alias import
oss-upload-tool Integrated oss upload

Contributing

This repository is a monorepo which leverages yarn for dependency management.

To begin, please install yarn:

npm install yarn -g

Working with Packages

All packages are kept in the /packages directory.

Publishing:

yarn release

Running Tests:

To run tests on all packages which have changes:

yarn test

Contributors

CONTRIBUTING

Special thanks

Thanks to jetbrains for providing great IDEs and open source licensing

ad_anim_none.gif

License

MIT © fupengl

stan's People

Contributors

dependabot[bot] avatar fupengl avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

stan's Issues

babel编译的时候 设置 declarationDir 同时 "declaration": false dts还是同样生成

Describe the bug
A clear and concise description of what the bug is.

To Reproduce
Steps to reproduce the behavior:

  1. Go to '...'
  2. Click on '....'
  3. Scroll down to '....'
  4. See error

Expected behavior
A clear and concise description of what you expected to happen.

Screenshots
If applicable, add screenshots to help explain your problem.

Desktop (please complete the following information):

  • OS: [e.g. iOS]
  • Browser [e.g. chrome, safari]
  • Version [e.g. 22]

Smartphone (please complete the following information):

  • Device: [e.g. iPhone6]
  • OS: [e.g. iOS8.1]
  • Browser [e.g. stock browser, safari]
  • Version [e.g. 22]

Additional context
Add any other context about the problem here.

babel 转换 min 压缩只有入口文件被压缩

Describe the bug
A clear and concise description of what the bug is.

To Reproduce
Steps to reproduce the behavior:

  1. Go to '...'
  2. Click on '....'
  3. Scroll down to '....'
  4. See error

Expected behavior
A clear and concise description of what you expected to happen.

Screenshots
If applicable, add screenshots to help explain your problem.

Desktop (please complete the following information):

  • OS: [e.g. iOS]
  • Browser [e.g. chrome, safari]
  • Version [e.g. 22]

Smartphone (please complete the following information):

  • Device: [e.g. iPhone6]
  • OS: [e.g. iOS8.1]
  • Browser [e.g. stock browser, safari]
  • Version [e.g. 22]

Additional context
Add any other context about the problem here.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.