Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Exports #1

Closed
wants to merge 58 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
58 commits
Select commit Hold shift + click to select a range
982198d
test: migrate to vitest
favna Jan 23, 2023
4610ff3
chore: update to yarn v3
favna Jan 23, 2023
7e23551
chore: fully update to husky v8
favna Jan 23, 2023
789beab
chore: update gitignore for yarn v3
favna Jan 23, 2023
23758c3
chore: regenerate dist for package updates
favna Jan 23, 2023
834b14a
chore: add missing pinst dev-dep
favna Jan 23, 2023
bf65a19
chore: cleanup and bump more dev dependencies
favna Jan 23, 2023
e10cd4b
style: run prettier on whole repo
favna Jan 23, 2023
1e94fda
chore: change issue templates to yaml format
favna Jan 23, 2023
00621e9
chore: add prettierignore file
favna Jan 23, 2023
36e8b9f
chore: fix emojis in issue templates
favna Jan 23, 2023
a52bb57
chore: try to fix github issue templates
favna Jan 23, 2023
7899aee
chore: try to fix github issue templates
favna Jan 23, 2023
e1af448
ci: update github workflows
favna Jan 23, 2023
f625348
chore: switch from yarn to npm
favna Jan 23, 2023
ae5339e
chore: update to vuepress 2
favna Jan 24, 2023
bd7555c
fix: fixed config, packages, and twitter social button
favna Jan 26, 2023
29b2599
fix: fixed navbar
favna Jan 26, 2023
99c4c06
style: prettier formatting
favna Jan 26, 2023
6b7fbc1
style: fix palette
favna Jan 26, 2023
a3f63fd
chore: cleanup client config
favna Jan 26, 2023
6e2a592
fix: fixed version display and active search plugin
favna Jan 26, 2023
e8033af
chore: add missing dep for plugin-search
favna Jan 26, 2023
9b5421a
feat: finish all but state handling of live demo
favna Jan 27, 2023
c47f3d4
feat: improve fuse keys
favna Jan 27, 2023
fe0d33e
feat: properly configure monaco editors
favna Jan 27, 2023
46c561c
feat: implementing reacting to option changes
favna Jan 27, 2023
1d6670c
chore: update dev deps
favna Jan 27, 2023
67a10cf
fix: re-implement sidebar advertisements
favna Jan 27, 2023
5969ca7
fix: build fixes
favna Jan 27, 2023
3ae8299
fix: vite SSR build fixes
favna Jan 27, 2023
0f9f89e
refactor: cleanup vue 2 style code
favna Jan 27, 2023
b49b2ff
refactor: fixup job listing page, vue3 style
favna Jan 27, 2023
ef99f56
fix: support -> donate for clarity of what it is
favna Jan 27, 2023
ad3e9ac
refactor: cleanup unused components
favna Jan 27, 2023
42cb6ab
refactor: enable setup script for adunit
favna Jan 27, 2023
bdf98c8
refactor: rewrite bsa to vue3 style
favna Jan 27, 2023
77282b5
style: prettier formatting
favna Jan 27, 2023
ca0cbbb
fix: fixed browserconfig xml file
favna Jan 27, 2023
bc155a3
fix: add favicon on public root
favna Jan 27, 2023
0dc5e68
chore: regenerate lock file
favna Jan 27, 2023
08048e5
style: add EOF for npmrc
favna Jan 27, 2023
c14df2e
docs: add sponsor
krisk Jul 6, 2023
187f9d5
refactor: change from master to main
krisk Jul 7, 2023
013bf3b
chore: add sponsor
krisk Jul 7, 2023
ec6a4d2
docs: add sponsor
krisk Jul 6, 2023
931edcb
chore: fix merge
krisk Jul 8, 2023
417e3b0
chore: add sponsor
krisk Jul 7, 2023
6ab7e72
chore: cleanup
krisk Jul 8, 2023
534066f
chore: merge #711
krisk Jul 8, 2023
2ed2ea1
docs: clean up
krisk Jul 8, 2023
28a64b8
docs: modify text color according to light mode
krisk Jul 8, 2023
c07112b
chore: apply #708
krisk Jul 8, 2023
a6c303c
docs: improve sponsors section
krisk Jul 9, 2023
169446e
add ESM exports in package.json
akphi Oct 3, 2022
9bd1d80
fix: fixed the esm/cjs structure entirely
favna Jul 9, 2023
83a5bec
fix: cleanup package.json exports
favna Jul 9, 2023
a4dc303
fix: ensured support for every reasonable stack
favna Jul 9, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
5 changes: 2 additions & 3 deletions .eslintrc.js → .eslintrc.cjs
Original file line number Diff line number Diff line change
Expand Up @@ -14,11 +14,10 @@ module.exports = {
browser: true,
jest: true
},
extends: ['eslint:recommended'],
extends: ['eslint:recommended', 'prettier'],
rules: {
'no-console': process.env.NODE_ENV !== 'production' ? 0 : 2,
'no-useless-escape': 0,
'no-empty': 0,
indent: ['error', 2]
'no-empty': 0
}
}
2 changes: 1 addition & 1 deletion .github/FUNDING.yml
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
github: krisk
patreon: krisk
custom: "https://www.paypal.com/paypalme2/kirorisk"
custom: 'https://www.paypal.com/paypalme2/kirorisk'
32 changes: 0 additions & 32 deletions .github/ISSUE_TEMPLATE/---bug-report.md

This file was deleted.

25 changes: 0 additions & 25 deletions .github/ISSUE_TEMPLATE/---feature-request.md

This file was deleted.

16 changes: 0 additions & 16 deletions .github/ISSUE_TEMPLATE/--support-request.md

This file was deleted.

16 changes: 0 additions & 16 deletions .github/ISSUE_TEMPLATE/-docs-on-fusejs-io.md

This file was deleted.

135 changes: 135 additions & 0 deletions .github/ISSUE_TEMPLATE/bug_report.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,135 @@
name: Bug Report
description: Report a bug in Fuse.js.
labels: ['bug']
body:
- type: markdown
attributes:
value: |
Thanks for taking the time to fill out this bug report!
- type: checkboxes
id: new-bug
attributes:
label: Is there an existing issue for this?
description: Please search to see if an issue already exists for the bug you encountered.
options:
- label: I have searched the existing issues
required: true
- type: textarea
id: bug-description
attributes:
label: Description of the bug
description: Tell us what bug you encountered and what should have happened
validations:
required: true
- type: dropdown
id: fuse-version
attributes:
label: The Fuse.js version where this bug is happening.
options:
- '6.6.2'
- '6.6.1'
- '6.6.0'
- '6.5.3'
- '6.5.2'
- '6.5.1'
- '6.4.6'
- '6.4.5'
- '6.4.4'
- '6.4.3'
- '6.4.2'
- '6.4.1'
- '6.4.0'
- '6.3.1'
- '6.3.0'
- '6.2.1'
- '6.2.0'
- '6.0.0'
- '5.2.1'
- '2.2.0'
- '2.0.0'
- '1.2.0'
- '1.1.0'
- '1.0.0'
- '1.0.1'
- 'Other (please specify in description)'
validations:
required: true
- type: checkboxes
id: regression-bug
attributes:
label: Is this a regression?
description: Did this behavior use to work in the previous version?
options:
- label: This is a regression bug
required: false
- type: dropdown
id: regression-version
attributes:
label: Which version did this behavior use to work in?
description: In case you checked the regression bug checkbox, please provide the version in which this bug was not present.
options:
- '6.6.2'
- '6.6.1'
- '6.6.0'
- '6.5.3'
- '6.5.2'
- '6.5.1'
- '6.4.6'
- '6.4.5'
- '6.4.4'
- '6.4.3'
- '6.4.2'
- '6.4.1'
- '6.4.0'
- '6.3.1'
- '6.3.0'
- '6.2.1'
- '6.2.0'
- '6.0.0'
- '5.2.1'
- '2.2.0'
- '2.0.0'
- '1.2.0'
- '1.1.0'
- '1.0.0'
- '1.0.1'
- 'Other (please specify in description)'
- type: textarea
id: steps-to-reproduce
attributes:
label: Steps To Reproduce
description: Steps to reproduce the behavior.
placeholder: |
Please tell us how to reproduce this bug, for example:
1. Write '...'
2. Click on '...'
3. See error
validations:
required: true
- type: textarea
id: expected-behavior
attributes:
label: Expected behavior
description: What should be the expected behavior.
placeholder: A clear and concise description of what you expected to happen.
validations:
required: true
- type: textarea
id: screenshots
attributes:
label: Screenshots
description: If applicable, add screenshots to help explain your problem.
placeholder: Paste your screenshots here.
- type: textarea
id: additional-context
attributes:
label: Additional context
description: Do you want to share any additional context about this bug?
placeholder: Add any other context about the problem here.
- type: markdown
attributes:
value: |
Love Fuse.js? Please consider supporting:
👉 https://github.com/sponsors/krisk
👉 https://www.patreon.com/krisk
👉 https://www.paypal.com/paypalme2/kirorisk
1 change: 1 addition & 0 deletions .github/ISSUE_TEMPLATE/config.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
blank_issues_enabled: false
36 changes: 36 additions & 0 deletions .github/ISSUE_TEMPLATE/docs_bug.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
name: Docs on fusejs.io
description: Report an issue in Fuse.js documentation or fusejs.io
labels: ['docs']
body:
- type: markdown
attributes:
value: |
Thanks for taking the time to fill out this bug report!
- type: checkboxes
id: new-bug
attributes:
label: Is there an existing issue for this?
description: Please search to see if an issue already exists for the bug you encountered.
options:
- label: I have searched the existing issues
required: true
- type: textarea
id: bug-description
attributes:
label: Description of the bug
description: Tell us what bug you encountered and what should have happened
validations:
required: true
- type: textarea
id: screenshots
attributes:
label: Screenshots
description: If applicable, add screenshots to help explain your problem.
placeholder: Paste your screenshots here.
- type: markdown
attributes:
value: |
Love Fuse.js? Please consider supporting:
👉 https://github.com/sponsors/krisk
👉 https://www.patreon.com/krisk
👉 https://www.paypal.com/paypalme2/kirorisk
52 changes: 52 additions & 0 deletions .github/ISSUE_TEMPLATE/feature_request.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,52 @@
name: Feature request
description: Suggest a feature for Fuse.js.
labels: ['feature']
body:
- type: markdown
attributes:
value: Thank you for suggesting this feature! The more information you provide, the more likely it is that it will be picked up.
- type: checkboxes
id: new-feature
attributes:
label: Is there an existing issue or pull request for this?
description: Please search to see if an issue or pull request already exists for the feature you desire.
options:
- label: I have searched the existing issues and pull requests
required: true
- type: textarea
id: feature-description
attributes:
label: Feature description
description: Is your feature request related to a problem? Please describe.
placeholder: A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
validations:
required: true
- type: textarea
id: desired-solution
attributes:
label: Desired solution
description: Describe the solution you'd like
placeholder: A clear and concise description of what you want to happen.
validations:
required: true
- type: textarea
id: alternatives-considered
attributes:
label: Alternatives considered
description: Describe alternatives you've considered
placeholder: A clear and concise description of any alternative solutions or features you've considered.
validations:
required: true
- type: textarea
id: additional-context
attributes:
label: Additional context
description: Do you want to share any additional context about this bug?
placeholder: Add any other context about the problem here.
- type: markdown
attributes:
value: |
Love Fuse.js? Please consider supporting:
👉 https://github.com/sponsors/krisk
👉 https://www.patreon.com/krisk
👉 https://www.paypal.com/paypalme2/kirorisk
25 changes: 25 additions & 0 deletions .github/ISSUE_TEMPLATE/support_request.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
name: Support request
description: Questions and requests for support.
labels: ['question']
body:
- type: checkboxes
id: new-question
attributes:
label: Is there an existing issue for this?
description: Please search to see if an issue already exists for the question you want answered.
options:
- label: I have searched the existing issues
required: true
- type: textarea
id: question-description
attributes:
label: Your question
validations:
required: true
- type: markdown
attributes:
value: |
Love Fuse.js? Please consider supporting:
👉 https://github.com/sponsors/krisk
👉 https://www.patreon.com/krisk
👉 https://www.paypal.com/paypalme2/kirorisk