Skip to content

Commit

Permalink
Chore: Release v1.0.5 (#139)
Browse files Browse the repository at this point in the history
* test(packages): update unit test (#121)

* workflow : move packages path . (#122)

* workflow: move file path

* build: change build entry path

* chore: update jest conf (#123)

* workflow : move to monorepo  (#125)

* feat: workflow change

affects: @fect-ui/vue-hooks, @fect-ui/vue, @fect-ui/website

* feat(cli): init cli project

affects: @fect-ui/cli

* feat(cli): use vite

affects: @fect-ui/cli

* feat(cli): done user config file

affects: @fect-ui/cli

* chore(cli): add eslint rule

affects: @fect-ui/cli

* feat(cli): complete cli babel config

affects: @fect-ui/cli

* feat(cli): done compile script

affects: @fect-ui/cli, @fect-ui/vue

* feat(website): complete dev site

affects: @fect-ui/cli, @fect-ui/vue, @fect-ui/website

* feat(packages): remove scripts and rename pages

affects: @fect-ui/cli, @fect-ui/website

ISSUES CLOSED: #108

* feat(cli): support unit test commander

affects: @fect-ui/cli, @fect-ui/vue

* chore(vue-hooks): move vue-hooks packages

affects: @fect-ui/vue-hooks

* chore(ci): add ci config

* chore(lint): add lint command

affects: @fect-ui/cli, @fect-ui/vue, @fect-ui/website

* chore(lint): lint all codes

affects: @fect-ui/cli, @fect-ui/vue-hooks, @fect-ui/vue, @fect-ui/website

* chore(cli): change babel preset path

affects: @fect-ui/cli, @fect-ui/vue-hooks, @fect-ui/vue

* feat(cli): support build site

affects: @fect-ui/cli

* chore(cli): jest config set timeout

affects: @fect-ui/cli, @fect-ui/vue-hooks, @fect-ui/vue

* chore(ci): add ci config and change npm script

* chore(ci): update ci config

* feat(cli): add event emitter

affects: @fect-ui/cli

* feat(cli): refactor lint logic

affects: @fect-ui/cli

* chore(cli): upgrade plugin-vue version

affects: @fect-ui/cli, @fect-ui/vue-hooks

* test(backtop): ignore backtop coverage

affects: @fect-ui/vue

* chore(pacakges.json): update package.json info

affects: @fect-ui/vue-hooks, @fect-ui/vue

* docs(playground): refactor playground

affects: @fect-ui/website

* fix(cli): fix bundler genStyleDeps file is not dir

affects: @fect-ui/cli

* chore(vue-icons): move vue-icons to fect

affects: @fect-ui/vue-icons

* perf(vue-icons): perf build logic

affects: @fect-ui/vue-icons

* chore(vue-icons): update package.json

affects: @fect-ui/vue-icons

* chore(vue-icons): fix vue-icon svgo version

affects: @fect-ui/vue-icons

* fix: remove types:["jest"] in ui packages

affects: @fect-ui/vue, @fect-ui/website

* perf(components): use slot replace props icon in Button & Rating

affects: @fect-ui/vue, @fect-ui/website

* chore(ci): add build icon

affects: @fect-ui/cli, @fect-ui/vue

* feat(docs): perf sidebar style

affects: @fect-ui/website

* feat(useTheme): remove setTheme and replace it with useTheme

affects: @fect-ui/vue, @fect-ui/website

* chore(config): website add icon and add build command

affects: @fect-ui/website

* docs: perf docs style

affects: @fect-ui/website

* docs: perf layout style

affects: @fect-ui/website

* feat(website): perf website style

affects: @fect-ui/website

* docs(website): remove components

affects: @fect-ui/website

* feat(website): add attribtelist component

affects: @fect-ui/website

* docs: perf docs style

affects: @fect-ui/website

* docs: perf docs style

affects: @fect-ui/website

* docs(style): perf code style and remove attribute list component

affects: @fect-ui/website

* feat(website): support sidebar work in mobile

affects: @fect-ui/website

* fix(website): fix dynamic route can't work

affects: @fect-ui/website

* fix(cli): fix vite config work error

affects: @fect-ui/cli, @fect-ui/website

* fix(cli): fix prod public path error & remove sourcemap

affects: @fect-ui/cli

* feat(website): pref style  and change document title logic

affects: @fect-ui/website

* feat(website): subbar use sticky

affects: @fect-ui/website

* feat(md-plugin): use md-plugin replace vite-plugin-md

affects: @fect-ui/md-loader, @fect-ui/website

* feat(md-plugin): support markdownit options and perf logic

affects: @fect-ui/md-loader, @fect-ui/website

* fix(md-plugin): typo and change logic (#130)

affects: @fect-ui/md-loader

* feat(md-plugin): support replace header to attributes-title

* feat(md-loader): support resolve table

affects: @fect-ui/md-loader, @fect-ui/website

* feat(md-plugin): support resolve playground

affects: @fect-ui/md-loader, @fect-ui/website

* fix(website): fix code preview clipboard content error

affects: @fect-ui/website

* docs: update some docs

affects: @fect-ui/website

* perf(website): perf website style

affects: @fect-ui/website

* docs(website): fix preview code will oepn box

affects: @fect-ui/website

* docs: migration complete

affects: @fect-ui/md-loader, @fect-ui/website

* fix(md-loader): fix variable typo

affects: @fect-ui/md-loader

* fix(website): fix color display error

affects: @fect-ui/website

* fix(component): fix button icon color

affects: @fect-ui/vue, @fect-ui/website

* fix(md-loader): fix md-loader hmr can't work

affects: @fect-ui/md-loader

* feature(grid): support props col and count  (#134)

* feat(component): add GridGroup component

affects: @fect-ui/vue

* refactor(component): refactor grid component

affects: @fect-ui/vue

* feat(component): gridGroup support count and col props

affects: @fect-ui/vue

* test(component): update component unit test and fix edge

affects: @fect-ui/vue

* docs(example): update grid docs

affects: @fect-ui/website

* fix(component): fix grid dynamicStyle work error

affects: @fect-ui/vue

* feat(components): export event interface for all form components

affects: @fect-ui/vue

* chore: release v1.0.5-rc.0

affects: @fect-ui/vue

* perf(comoponent): fix grid style and replace select multiple container

affects: @fect-ui/vue, @fect-ui/website

* feat(vue-hooks): modify useEventListener trigger time

affects: @fect-ui/vue-hooks

* chore: upgrade  deps

affects: @fect-ui/vue-hooks, @fect-ui/vue, @fect-ui/website

* fix(backTop): fix props target can't work (#136)

* fix: fix backTop target can not work correctly

* perf: remove useless compatibility

* chore: remove backTop uni test

* feat: componnet select add props value

affects: @fect-ui/vue

* docs: update select docs

affects: @fect-ui/website

* feat(cli): support gen volar

affects: @fect-ui/cli, @fect-ui/vue

* chore: release v1.0.5-rc.1

affects: @fect-ui/vue

* fix: fix select dropdown-box can only be down

affects: @fect-ui/vue

ISSUES CLOSED: #135

* fix(icon): fix icon props can't work and remove gen webfont

affects: @fect-ui/vue-icons

* style: change code style

affects: @fect-ui/vue

* fix(website): fix website layout style error

affects: @fect-ui/website

* fix: fix select props work error in nuxt

affects: @fect-ui/cli, @fect-ui/vue, @fect-ui/website

* chore: release 1.0.5-rc.2

affects: @fect-ui/vue

* docs: add popover docs

affects: @fect-ui/vue, @fect-ui/website

* chore: release v1.0.5

affects: @fect-ui/vue

Co-authored-by: 深淵の鴿子 <71170059+ZerxZ@users.noreply.github.com>
  • Loading branch information
nonzzz and ZerxZ committed Nov 20, 2021
1 parent 5258c76 commit 0a3ff7e
Show file tree
Hide file tree
Showing 705 changed files with 16,393 additions and 27,606 deletions.
5 changes: 2 additions & 3 deletions .browserslistrc
Original file line number Diff line number Diff line change
@@ -1,3 +1,2 @@
> 1%
last 2 versions
not dead
Chrome >= 51
iOS >= 10
5 changes: 0 additions & 5 deletions .editorconfig

This file was deleted.

8 changes: 4 additions & 4 deletions .eslintignore
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
lib/*
types/*
dist/*
es/*
lib
es
dist
components.d.ts
55 changes: 29 additions & 26 deletions .eslintrc.js
Original file line number Diff line number Diff line change
@@ -1,40 +1,43 @@
module.exports = {
'root': true,

'env': {
env: {
browser: true,
es6: true,
node: true,
},

'extends': [
'plugin:vue/vue3-essential',
root: true,
extends: [
'plugin:@typescript-eslint/recommended',
'plugin:vue/vue3-recommended',
'prettier',
'prettier/vue',
'kagura',
// '@vue/standard'
],

'parserOptions': {
parserOptions: {
parser: '@typescript-eslint/parser',
ecmaVersion: 2019,
sourceType: 'module',
extraFileExtensions: ['.vue'],
},

'rules': {
'no-console': process.env.NODE_ENV === 'production' ? 'warn' : 'off',
'no-debugger': process.env.NODE_ENV === 'production' ? 'warn' : 'off',
},

'overrides': [
overrides: [
{
files: [
'**/__tests__/*.{j,t}s?(x)',
'**/tests/unit/**/*.spec.{j,t}s?(x)',
],
files: ['**/__tests__/*.{j,t}s?(x)', '**/tests/unit/**/*.spec.{j,t}s?(x)'],
env: {
jest: true,
},
},
],

'extends': [
'plugin:vue/vue3-essential',
'kagura',
'@vue/typescript',
],
rules: {
'no-console': process.env.NODE_ENV === 'production' ? 'warn' : 'off',
'no-debugger': process.env.NODE_ENV === 'production' ? 'warn' : 'off',
'vue/comment-directive': 'off',
'vue/no-v-html': 'off',
'vue/attributes-order': 'off',
'vue/require-default-prop': 'off',
'vue/require-explicit-emits': 'off',
'@typescript-eslint/no-var-requires': 'off',
'@typescript-eslint/no-extra-semi': 'off',
'@typescript-eslint/no-explicit-any': 'off',
// 'no-non-null-assertion': true,
'no-mixed-operators': 0,
},
}
4 changes: 3 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
@@ -1,11 +1,13 @@
.DS_Store
node_modules
/dist
dist
lib
es
types
source
tmp

components.d.ts
# local env files
.env.local
.env.*.local
Expand Down
5 changes: 5 additions & 0 deletions .prettierignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
dist
lib
es
types
coverage
7 changes: 7 additions & 0 deletions .prettierrc
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
{
"printWidth": 120,
"semi": false,
"singleQuote": true,
"endOfLine": "lf",
"tabWidth": 2
}
15 changes: 11 additions & 4 deletions .travis.yml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
language: node_js

node_js:
- 14.5.0
- 14

cache:
directories:
Expand All @@ -16,8 +16,15 @@ branches:
- master

install:
- npm install
- yarn --frozen-lockfile

script:
- npm run build:pkg
- npm run report
- yarn cli
- yarn clean
- yarn
- yarn hooks
- yarn icon
- yarn test
- curl -Os https://uploader.codecov.io/latest/linux/codecov
- chmod +x codecov
- ./codecov -t ${CODECOV_TOKEN}
40 changes: 0 additions & 40 deletions babel.config.js

This file was deleted.

14 changes: 0 additions & 14 deletions build/bundler.d.ts

This file was deleted.

Loading

0 comments on commit 0a3ff7e

Please sign in to comment.