Skip to content

Commit

Permalink
chore: Initial commit
Browse files Browse the repository at this point in the history
  • Loading branch information
alanbsmith committed Sep 1, 2023
0 parents commit 9c7a485
Show file tree
Hide file tree
Showing 31 changed files with 6,434 additions and 0 deletions.
15 changes: 15 additions & 0 deletions .eslintrc.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
module.exports = {
root: true,
parser: '@typescript-eslint/parser',
plugins: [
'@typescript-eslint',
],
extends: [
'eslint:recommended',
'plugin:@typescript-eslint/recommended',
'prettier',
],
rules: {
"@typescript-eslint/no-explicit-any": "off"
},
};
3 changes: 3 additions & 0 deletions .github/ISSUE_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
## Creating an Issue

To create an issue, please follow one of [these issue templates](https://github.com/workday/canvas-tokens/issues/new/choose).
19 changes: 19 additions & 0 deletions .github/ISSUE_TEMPLATE/bug.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
---
name: 🐛 Bug report
labels: 'bug'
about: Submit a bug report
---

## 🐛 Bug Report

### Expected Behavior

<!-- What's the behavior you're expecting to see? -->

### Actual Behavior

<!-- What's actually happening instead? -->

### Steps to Reproduce

<!-- Please provide clear steps to reproduce the issue. -->
19 changes: 19 additions & 0 deletions .github/ISSUE_TEMPLATE/feature.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
---
name: 🚀 Feature Proposal
labels: 'feature'
about: Submit a proposal for a new feature
---

## 🚀 Feature Proposal

<!-- Please write a clear and concise description of what the feature is. -->

### Motivation

<!-- Please outline the motivation for the proposal. -->

### Acceptance Criteria

<!-- External contributors can skip this. This can be added by maintainers. -->

<!-- - [ ] Add checklist items here-->
9 changes: 9 additions & 0 deletions .github/ISSUE_TEMPLATE/question.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
---
name: 🤔 Question
label: 'question'
about: Submit a question about CK Analytics
---

## 🤔 Question

<!-- Please provide a clear question with sufficient context. -->
21 changes: 21 additions & 0 deletions .github/ISSUE_TEMPLATE/spike.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
---
name: 🔍 Spike
label: 'spike'
about: Submit a proposal for technical exploration
---

## 🔍 Spike

<!-- Please provide a short summary of the spike. -->

### Questions

<!-- What questions would be answered once this spike was completed? -->

### Documentation

<!-- How should we document what is learned from this exploration? -->

## Existing Issues

<!-- Please list any existing issues related to this spike. -->
17 changes: 17 additions & 0 deletions .github/ISSUE_TEMPLATE/suggestion.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
---
name: 💡 Suggestion
labels: 'suggestion'
about: Submit a suggestion
---

## 💡 Suggestion

<!-- Please provide a clear and concise description of your suggestion. -->

### Motivation

<!-- Please outline the motivation for this suggestion. -->

### Example

<!-- Please provide an example of this suggestion in practice. -->
20 changes: 20 additions & 0 deletions .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
## Issue

<!-- #IssueNumber -->

## Overview

<!-- Give a brief description of what this PR does. -->

## Where Should the Reviewer Start?

<!-- e.g. `packages/canvas-tokens/index.ts` -->

## Testing Manually

<!-- List steps to test this locally. -->

## Thank You GIF
<!-- _Share a fun [gif](https://giphy.com) to say thanks to your reviewer:_ -->

<!-- ![](https://media.giphy.com/media/mCRJDo24UvJMA/giphy.gif) -->
29 changes: 29 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
# See http://help.github.com/ignore-files/ for more about ignoring files.

# compiled output
dist
tmp
/out-tsc

# dependencies
node_modules

# IDE - VSCode
.vscode/*
!.vscode/settings.json
!.vscode/tasks.json
!.vscode/launch.json
!.vscode/extensions.json

# misc
/.sass-cache
/connect.lock
/coverage
/libpeerconnection.log
npm-debug.log
yarn-error.log
testem.log
/typings

# System Files
.DS_Store
4 changes: 4 additions & 0 deletions .husky/commit-msg
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
#!/usr/bin/env sh
. "$(dirname -- "$0")/_/husky.sh"

npx --no -- commitlint --edit ${1}
1 change: 1 addition & 0 deletions .npmrc
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
registry=https://registry.npmjs.org
1 change: 1 addition & 0 deletions .nvmrc
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
v16.20.0
12 changes: 12 additions & 0 deletions .prettierrc.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
module.exports = {
arrowParens: 'avoid',
bracketSpacing: false,
jsxBracketSameLine: false,
printWidth: 100,
proseWrap: 'always',
semi: true,
singleQuote: true,
tabWidth: 2,
trailingComma: 'es5',
useTabs: false,
};
6 changes: 6 additions & 0 deletions .vscode/extensions.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
{
"recommendations": [

"nrwl.angular-console"
]
}
1 change: 1 addition & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
# Changelog
34 changes: 34 additions & 0 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
# Contributing

## First-Time Contributions

If you're a first-time contributor, welcome! We use the
["good first issue" label](https://github.com/workday/canvas-tokens/labels/good%20first%20issue)
to identify issues that you can pick up any time. If the issue is unclear, feel free to reach out in
our #canvas-kit-contrib Slack channel. We're happy to help you get started! If there are no
`good first issue`s, we always appreciate documentation updates. If our docs are unclear,
incomplete, or incorrect, you can submit a pull request to make an update. If you'd like to work on
something else, please reach out in our #canvas-kit-contrib Slack channel, and we'll help you find
something. Please read our contribution guidelines below for more detailed information on making a
contribution.

## How to Contribute

### Finding an Issue

You can find all the issues for this repository in our
[GitHub Issues](https://github.com/workday/canvas-tokens/issues).

### Creating an Issue

If you find something you'd like added, feel free to
[create an issue](https://github.com/workday/canvas-tokens/issues/new/choose), but please be
sure to [review existing issues](https://github.com/workday/canvas-tokens/issues) first to
reduce duplicates.

### Submitting a Pull Request

### Git Guidelines

This project uses [conventional commits](https://www.conventionalcommits.org/en/v1.0.0/) to keep
commit messages consistent.
Loading

0 comments on commit 9c7a485

Please sign in to comment.