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

Security Alerts: Delete old package-lock.json files #68

Open
wants to merge 39 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
39 commits
Select commit Hold shift + click to select a range
ac53010
feature: bump up version
Mar 25, 2024
b2b5078
Merge pull request #50 from Mastercard/feature/version-bump
miguel-hub Mar 25, 2024
6b26d12
Update issue templates
emmaMade May 29, 2024
b6f4c8b
Create ISSUE_TEMPLATE
emmaMade May 29, 2024
27ffbbb
Update issue templates
emmaMade May 29, 2024
712d40c
docs: add template for bugs and features
May 29, 2024
4ae4d2b
docs: templates
May 29, 2024
fe1900d
Merge pull request #51 from Mastercard/feature/q1-release
emmaMade May 29, 2024
64b80a0
docs
May 29, 2024
c095fc3
Merge pull request #52 from Mastercard/feature/q1-release
emmaMade May 29, 2024
8b8667b
docs
May 29, 2024
b78cb9a
Merge pull request #53 from Mastercard/feature/q1-release
emmaMade May 29, 2024
a33d9fa
docs
May 29, 2024
cc295e7
docs
May 29, 2024
75c6417
Merge pull request #54 from Mastercard/feature/q1-release
emmaMade May 29, 2024
8b1aff8
docs
May 29, 2024
a745713
Merge pull request #55 from Mastercard/feature/q1-release
emmaMade May 29, 2024
274bcf4
docs
May 29, 2024
7ba7cdf
Merge pull request #56 from Mastercard/feature/q1-release
emmaMade May 29, 2024
05a926c
docs
May 29, 2024
dba70d2
Merge pull request #57 from Mastercard/feature/q1-release
emmaMade May 29, 2024
961e819
docs
May 29, 2024
adb363a
Merge pull request #58 from Mastercard/feature/q1-release
emmaMade May 29, 2024
654e436
docs
May 29, 2024
77632e5
Merge pull request #59 from Mastercard/feature/q1-release
emmaMade May 29, 2024
5014987
Update BUG_REPORT.yaml
emmaMade May 29, 2024
28d206e
Update CONTRIBUTING.MD
emmaMade May 29, 2024
c9fccb1
Update CONTRIBUTING.md
emmaMade May 29, 2024
44301b9
Update CONTRIBUTING.md
emmaMade May 29, 2024
a791ca8
Update CONTRIBUTING.MD
emmaMade May 29, 2024
4c909d9
Update CONTRIBUTING.md
emmaMade May 29, 2024
970bf72
Update CONTRIBUTING.md
emmaMade May 29, 2024
bf83eb4
Update CONTRIBUTING.md
emmaMade May 29, 2024
da08e1a
Update CONTRIBUTING.md
emmaMade May 29, 2024
9a837a2
Update CONTRIBUTING.MD
emmaMade May 29, 2024
a528d76
Delete package-lock.json
miguel-hub Jun 5, 2024
a442d59
Delete package-lock.json
miguel-hub Jun 5, 2024
5cde740
Merge pull request #67 from Mastercard/fix/delete-package-lock-main
miguel-hub Jun 5, 2024
e9fdbad
Merge pull request #66 from Mastercard/fix/delete-package-lock.json
miguel-hub Jun 5, 2024
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
69 changes: 69 additions & 0 deletions .github/ISSUE_TEMPLATE/BUG_REPORT.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,69 @@
name: Bug report 🐛
description:
Something not working as expected? This is the place to report your issue.
title: '[Bug]: '
labels: 'type: bug 🐛'
body:
- type: markdown
attributes:
value: '## Welcome!'
- type: markdown
attributes:
value: Thanks for taking the time to fill out this bug report.
- type: dropdown
id: package
attributes:
label: Package
description: Which package(s) are you using?
multiple: true
options:
- 'made-design-tokens'
- 'made-css'
validations:
required: true
- type: dropdown
id: browser
attributes:
label: Browser
description: Which browser(s) are you experiencing the issue?
multiple: true
options:
- Chrome
- Safari
- Firefox
- Edge
- type: input
id: version
attributes:
label: Package version
description: 'Which version(s) are you using?'
placeholder: e.g. v2.0.0
validations:
required: true
- type: textarea
id: description
attributes:
label: Description
description: "Tell us more about the problem that you're running into"
placeholder: What did you see? What did you expect to see?
validations:
required: true
validations:
required: true
- type: input
id: example-url
attributes:
label: Reproduction/example
description: |
Please send us a code example for us to debug and investigate the issue
validations:
required: true
- type: textarea
id: reproduce
attributes:
label: Steps to reproduce
description:
'How do we reproduce the error you described using the
reproduction/example link above?'
validations:
required: true
47 changes: 47 additions & 0 deletions .github/ISSUE_TEMPLATE/FEATURE_REQUEST_OR_ENHANCEMENT.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,47 @@
name: Feature request or enhancement 💡
description: Suggest an idea for this project.
title: '[Feature Request]: '
labels: 'type: enhancement 💡'
body:
- type: markdown
attributes:
value: '## Welcome!'
- type: markdown
attributes:
value:
Use this template if you want to request a new feature, or a change to
an existing feature. If you are reporting a bug or problem, please use
the bug template instead.
- type: textarea
id: problem
attributes:
label: The problem
description:
'Provide a clear and concise description of what the problem this new feature is trying to solve. (For example, I find it frustrating when...). Be sure to attach screenshots or videos to illustrate the problem.'
validations:
required: true
- type: textarea
id: solution
attributes:
label: The solution
description: 'Provide a clear and concise description of what you would like to happen instead. Be sure to attach screenshots or videos to illustrate the solution if possible. Design specs are highly encouraged.'
validations:
required: true
- type: textarea
id: user-research
attributes:
label: Examples
description: Provide sample content, references, or audits of solutions solving the same problem in other applications/websites.
- type: dropdown
id: priority
attributes:
label: Business priority
options:
- 'High Priority = pressing release'
- 'Medium Priority = upcoming release but is not pressing'
- 'Low Priority = release date is not dependent on fix or not upcoming'
- type: input
id: resources
attributes:
label: Available extra resources
description: 'What resources do you have to assist this effort?'
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
54 changes: 37 additions & 17 deletions CONTRIBUTING.MD
Original file line number Diff line number Diff line change
@@ -1,19 +1,12 @@
# Contribute to Made. for Developers

Made is always evolving – thanks to you.

Every time you share bug fixes, components, or documentation with us, you’re helping us to understand your needs.
Anyone, regardless of discipline, is encouraged to contribute to Made. We welcome everything from copy edits and bug fixes to new components.

## Propose an update or new feature

Whether you’re proposing an update, a new feature or simply making something better, we welcome contribution.

Simply email an issue to <a href="mailto:[email protected]">[email protected]</a> and provide the following information:

- A brief description of the update you want to propose.
- Include mockups of any fidelity (optional)
- Include any inspirations from other products (optional)
- Once your request is raised, we’ll review and set up a meeting to discuss the proposal in greater detail.
Simply open an issue for requesting a new feature by clicking on the <a href="https://github.com/Mastercard/made/issues" target="_blank">Issues</a> tab above.

We’ll cover the following:

Expand All @@ -22,15 +15,42 @@ We’ll cover the following:
- Support needed to get the job done
- Suitable timings that work for you
- If your work meets our contribution criteria, your request will be added to our backlog and marked as 'To do'.
At this stage, you can either start contribution or leave it for a member of the Made production team to pick up.

At this stage, you can either start contribution or leave it for a member of the Made production team to pick up.

## Submit an issue or bug fix

To report bugs and leave feedback, open an issue on <a href="https://github.com/Mastercard/made/issues" target="_blank">GitHub</a> and provide the following information:

- A brief description of the fix you want to propose.
- What did you expect to happen? What happened instead? What would you like to see changed?
- What browser are you working in?
- Steps to reproduce the issue
- Additional information (Screenshots or code)
To report bugs and leave feedback, open an issue clicking on the <a href="https://github.com/Mastercard/made/issues" target="_blank">Issues</a> tab above. and provide the following information:

## Start contributing

Please see contributing guide in each project for more information:

- [Made Design Tokens](https://github.com/Mastercard/made/blob/develop/packages/made-design-tokens/CONTRIBUTING.md)
- [Made CSS](https://github.com/Mastercard/made/blob/develop/packages/made-css/CONTRIBUTING.md)

## What is the contribution process?
1. **Issue:** Check repo for an _existing_ issue related to your contribution
first. If none exist, open a new issue.
2. **Development environment:** If you haven't already, fork and clone whichever
repo you want to contribute to. Then, create a new branch and add your
contribution in it.
3. **Pull request:** Submit a PR. Be sure to fill out the template properly.
4. **Approval:** Get PR approved by design and developers, or make any necessary
changes for approval. This process may be quick or take a few iterations of
feedback-update.
5. **Documentation:** After design and dev have approved and merged PR, update
any website documentation if necessary. One of the best examples for this is
if you're contributing to component work which has website documentation
related to your contribution.

Here are some contribution quick tips:

- **Do** check repos for existing issues.
- **Do** fill out the required template for contributions entirely; this
pertains to both issues and PRs.
- **Do** follow existing coding and writing styles.
- **Do** follow proper commit messages syntax.
- **Do not** branch off another branch.
- **Do not** include unrelated changes in the same PR.
- **Do not** create one massive PR if it can be broken up into smaller PRs.
21 changes: 21 additions & 0 deletions PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
Closes #

{{short description}}

#### Changelog

**New**

- {{new thing}}

**Changed**

- {{change thing}}

**Removed**

- {{removed thing}}

#### Testing / Reviewing

{{ Add descriptions, steps or a checklist for how reviewers can verify this PR works or not }}
Loading