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

Irmaku/wc generator issue #383

Merged
merged 26 commits into from
May 9, 2023
Merged
Show file tree
Hide file tree
Changes from 3 commits
Commits
Show all changes
26 commits
Select commit Hold shift + click to select a range
a8730bf
docs(issues): update issue templates and settings yml #337
irma-kurnia-phtn Apr 24, 2023
01a8949
docs(issues): remove support for focus-visible polyfill #330
irma-kurnia-phtn Apr 24, 2023
7d744b7
chore(config): add all mdmagic resources to .npmignore #294
irma-kurnia-phtn Apr 24, 2023
579e3d7
fix: update docs on issue template
irma-kurnia-phtn Apr 25, 2023
0c57d59
perf: remove polyfill focus visible
irma-kurnia-phtn Apr 25, 2023
5543c77
revert: .npmignore and update .npmignore.temp
irma-kurnia-phtn Apr 25, 2023
9a8a351
fix: automatically generate TypeScript description files
irma-kurnia-phtn Apr 25, 2023
bb8882c
perf: remove IE support #181
irma-kurnia-phtn Apr 25, 2023
1f80150
docs: issue templates and settings yml at template
irma-kurnia-phtn Apr 25, 2023
57f4b59
fix: generator: update CDN reference #382
irma-kurnia-phtn Apr 25, 2023
ed867e2
feat(typescript): add typescript support
irma-kurnia-phtn Apr 26, 2023
663fcdd
docs: static documents need updating #345
irma-kurnia-phtn Apr 26, 2023
e717311
perf(review): add all suggested updates
blackfalcon May 2, 2023
51c71cb
feat(*): address general issues to get build working
blackfalcon May 2, 2023
4ac5cee
perf(labs): remove auroLabs functionality #339
blackfalcon May 2, 2023
0c44672
perf(settings): update labels #377
blackfalcon May 3, 2023
fa488b5
perf: remove deprecated stylelint rules #381
blackfalcon May 3, 2023
36ee012
fix(sec): remove inefficient regular expression #357
blackfalcon May 3, 2023
f8a4311
fix(reference): update to use @aurodesignsystem #345
blackfalcon May 3, 2023
4ad85ce
perf(windows): update dev script #274
blackfalcon May 3, 2023
d9a33bb
perf(watch): add apiExamples to generate docs #320
blackfalcon May 3, 2023
e8a0eff
docs(readme): update missed reference for docs build
blackfalcon May 3, 2023
7201fcf
refactor(demo): remove unnecessary code from demo page
blackfalcon May 3, 2023
2ced29a
perf(ignore): update configs #385
blackfalcon May 4, 2023
9673434
build: remove npm script for build demo
blackfalcon May 4, 2023
0c6ebae
revert: return removed regex #357
blackfalcon May 5, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
56 changes: 56 additions & 0 deletions .github/ISSUE_TEMPLATE/bug-report.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,56 @@
name: Bug report
description: Create a report to help us improve
title: '[issue summary] Please verify version before submitting new issue'
labels:
- 'Type: Bug'
- not-reviewed
- wc-generator
body:
- type: markdown
attributes:
value: |
Thanks for taking the time to fill out this bug report!
- type: input
id: version
attributes:
label: Please verify the version of wc-generator you have installed
- type: markdown
attributes:
value: >
[![See it on
NPM!](https://img.shields.io/npm/v/@alaskaairux/wc-generator?style=for-the-badge&color=orange)](https://www.npmjs.com/package/@alaskaairux/wc-generator)
- type: textarea
id: details
attributes:
label: Please describe the bug
description: List out the steps to reproduce the behavior
placeholder: 1. Go to '...' 2. Click on '....' 3. Scroll down to '....' 4. See error
blackfalcon marked this conversation as resolved.
Show resolved Hide resolved
- type: dropdown
id: repro
attributes:
label: Reproducing the error
description: Are you able to reproduce this issue on the [Auro docsite](https://auro.alaskaair.com/)?
options:
- Yes I can
- No I can't
blackfalcon marked this conversation as resolved.
Show resolved Hide resolved
- type: textarea
id: expected
attributes:
label: Expected behavior
description: Please add a clear and concise description of what you expected to
happen.
- type: dropdown
id: browsers
attributes:
label: What browsers are you seeing the problem on?
multiple: true
options:
- Firefox
- Chrome
- Safari
- Microsoft Edge
- type: textarea
id: context
attributes:
label: Additional context
description: Add any other context about the problem here.
blackfalcon marked this conversation as resolved.
Show resolved Hide resolved
45 changes: 0 additions & 45 deletions .github/ISSUE_TEMPLATE/bug_report.md

This file was deleted.

24 changes: 0 additions & 24 deletions .github/ISSUE_TEMPLATE/feature_request.md

This file was deleted.

29 changes: 29 additions & 0 deletions .github/ISSUE_TEMPLATE/feature_request.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
name: Feature request
description: Suggest an idea for this project
title: 'wc-generator: [feature summary]'
labels:
- 'Type: Feature'
- not-reviewed
- wc-generator
body:
- type: textarea
id: request
attributes:
label: Is your feature request related to a problem? Please describe.
description: A clear and concise description of what the problem is.
placeholder: Ex. I'm always frustrated when [...]
- type: textarea
id: solution
attributes:
label: Describe the solution you'd like
description: A clear and concise description of what you want to happen.
- type: textarea
id: alternative
attributes:
label: Describe alternatives you've considered
description: A clear and concise description of any alternative solutions or features you've considered.
- type: textarea
id: context
attributes:
label: Additional context
description: Add any other context or screenshots about the feature request here.
24 changes: 24 additions & 0 deletions .github/ISSUE_TEMPLATE/general-support.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
name: General support
description: Suggestions that are not related to bugs or new features
title: 'wc-generator: [issue]'
labels:
- 'Type: Question'
- 'Type: Feature'
- not-reviewed
- wc-generator
body:
- type: textarea
id: request
attributes:
label: General Support Request
description: A clear and concise description of what you are interested in seeing.
- type: textarea
id: solution
attributes:
label: Possible Solution
description: Not obligatory, but suggest an idea of how to implement the requested update.
- type: textarea
id: context
attributes:
label: Additional context
description: Add any other context or screenshots about the feature request here.
75 changes: 59 additions & 16 deletions .github/settings.yml
Original file line number Diff line number Diff line change
Expand Up @@ -47,15 +47,15 @@ branches:
dismiss_stale_reviews: true
# Blocks merge until code owners have reviewed.
require_code_owner_reviews: false
# Specify which users and teams can dismiss pull request reviews. Pass an empty dismissal_restrictions object to disable. User and team dismissal_restrictions are only available for organization-owned repositories. Omit this parameter for personal repositories.
# Required. Require status checks to pass before merging. Set to null to disable
dismissal_restrictions:
users: ["blackfalcon"]
# Required. Require status checks to pass before merging. Set to null to disable
required_status_checks:
# Required. Require branches to be up to date before merging.
strict: true
# Required. The list of status checks to require in order to merge into this branch
contexts: ["test (14.x)", "test (15.x)", "license/cla"]
contexts: ["test (18.x)", "license/cla"]
# Required. Enforce all configured restrictions for administrators. Set to true to enforce required status checks for repository administrators. Set to null to disable.
enforce_admins: false
# Required. Restrict who can push to this branch. Team and user restrictions are only available for organization-owned repositories. Set to null to disable.
Expand All @@ -82,7 +82,7 @@ branches:
# Required. Require branches to be up to date before merging.
strict: true
# Required. The list of status checks to require in order to merge into this branch
contexts: [test (14.x)", "test (15.x)", "license/cla"]
contexts: ["test (18.x)", "license/cla"]
# Required. Enforce all configured restrictions for administrators. Set to true to enforce required status checks for repository administrators. Set to null to disable.
enforce_admins: false
# Required. Restrict who can push to this branch. Team and user restrictions are only available for organization-owned repositories. Set to null to disable.
Expand All @@ -92,23 +92,44 @@ branches:

# Labels: define labels for Issues and Pull Requests
labels:
- name: auro-generator
- name: wc-generator
cat: default
color: fa23e4
color: 'fa23e4'
description:
process: Key filter for this repo
- name: duplicate
color: '156fad'
description: This Issue or Pull Request already exists
blackfalcon marked this conversation as resolved.
Show resolved Hide resolved
- name: good first issue
color: '6bb7fb'
description: Good for newcomers
aliases:
- beginner-friendly
- beginner
- good-starter-issue
- good for beginner
- Good for beginners
- starter-issue
- starter
- name: help wanted
color: '6bb7fb'
description: Extra attention is needed, this user requires assistance to complete
the work
- name: not-reviewed
color: '000000'
description: This issue has not yet been reviewed by the Auro team
- name: released
color: 'A9A9A9'
description: Completed work has been released
- name: 'Status: help wanted'
color: '2492eb'
description: Team is asking for assistance to complete the work
- name: 'Status: Work In Progress'
description: Issue or Pull Request work is in Progress
color: 'c0e585'
- name: 'Status: Review Needed'
color: 'c0e585'
description: Work is completed, user is requesting feedback
- name: 'Status: Complete'
color: 'c0e585'
description: Owner has completed work and considers it ready to be merged
- name: 'Status: Blocked'
color: 'df0b37'
description: Progress on the issue is blocked, immediate attention is required
Expand All @@ -129,24 +150,46 @@ labels:
aliases:
- bug
- name: 'Type: Feature'
color: 'e5ad07'
color: 'ffd200'
description: New Feature
aliases:
- enhancement
- name: 'Type: Design'
color: 'e5ad07'
color: 'ffd200'
description: New or related Design work
aliases:
- enhancement
- name: 'Type: Testing'
color: 'fff0cd'
description: Test maintenance and support
- name: 'Type: Content'
color: 'ffd200'
description: Adding or editing content
aliases:
- test
- testing
- enhancement
- name: 'Type: Refactoring'
color: 'ffd200'
description: A code change that neither fixes a bug nor adds a feature
aliases:
- refactor
- name: 'Type: Documentation'
color: 'f26135'
color: 'ffd200'
description: Documentation only changes
aliases:
- documents
- document
- name: 'Type: CI'
color: 'ffd200'
description: Changes to CI configuration files and scripts
aliases:
- ci
- name: 'Type: Perf'
color: 'ffd200'
description: Performance update to existing code
- name: 'Question'
color: 'b83302'
description: Further information is requested
aliases:
- question
- name: 'Type: Dependencies'
color: 'ffd200'
description: Pull requests that update a dependency file
aliases:
- dependencies
19 changes: 18 additions & 1 deletion .npmignore
Original file line number Diff line number Diff line change
@@ -1,3 +1,20 @@
# standard ignore
.gitignore
*config*
*conf*

.github/
.gitignore
.eslintrc
.stylelintrc

coverage/
docs/
scripts/
test/
demo/**/*.css
demo/**/*.scss
demo/**/*.html

# ignore src styles
src/**/*.scss
src/**/*.css
blackfalcon marked this conversation as resolved.
Show resolved Hide resolved
Loading