Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
105 commits
Select commit Hold shift + click to select a range
326c3d3
Plugin-shared branch added
JantaeLeckie Jun 23, 2022
5cd0e88
build: utils folder updated
JantaeLeckie Jun 23, 2022
40440c5
build: plugin-shared catch function and test - update #1
JantaeLeckie Jun 23, 2022
8188e23
build: plugin-shared folder on this new branch
JantaeLeckie Jun 24, 2022
a0516c1
build: plugin-shared folder addelements and addplugin functions and t…
JantaeLeckie Jun 24, 2022
e76e599
build: plugin-shared folder - sample plugin-vue add elements files added
JantaeLeckie Jun 24, 2022
840c7ba
build: plugin-shared folder - shared utilities extracted, stdlib updated
JantaeLeckie Jun 27, 2022
e5e2cb5
build: plugin-shared folder - stdlib updated, stdlib new tests added
JantaeLeckie Jun 28, 2022
c05f44a
build: plugin-shared folder - functions folder restructured, tests added
JantaeLeckie Jun 28, 2022
5282f0a
build: plugin-shared folder - command tests added, to be updated
JantaeLeckie Jun 29, 2022
fbd18ec
build: plugin-shared folder - restructured, frontier-shared folder - …
JantaeLeckie Jun 29, 2022
74a8f78
build: plugin-shared folder - updated, plugin-vue and plugin-qa updat…
JantaeLeckie Jun 30, 2022
e61ba60
build: stdlib folder - README.md Update#1
JantaeLeckie Jun 30, 2022
2cdcd52
build: stdlib folder - README.md Update#2
JantaeLeckie Jun 30, 2022
1239496
build: stdlib folder - README.md Update#3
JantaeLeckie Jun 30, 2022
e9753d8
build: plugin-qa folder - README.md Update#1
JantaeLeckie Jun 30, 2022
3b34761
build: plugin-shared folder - plugin specific functions updated
JantaeLeckie Jun 30, 2022
b12a77a
build: packages folder - libraries and plugins updated, PR comments r…
JantaeLeckie Jul 1, 2022
95f501b
build: stdlib folder - README.md file update#2
JantaeLeckie Jul 4, 2022
2a27fd1
build: stdlib folder - README.md file update#3
JantaeLeckie Jul 4, 2022
5f25eb2
build: plugin-vue folder - commands updated to use extracted functions
JantaeLeckie Jul 4, 2022
e359b1b
build: plugin-shared folder - README.md file update#2
JantaeLeckie Jul 4, 2022
7ea23bf
build: plugin-shared folder - Incode Documentation Update#1
JantaeLeckie Jul 4, 2022
519a03d
build: plugin-vue folder - Functions Incode Documentation Update#1
JantaeLeckie Jul 4, 2022
5ac1c12
build: frontier folder - README.md file update#1
JantaeLeckie Jul 5, 2022
e3db59b
build: frontier folder - README.md file update#2
JantaeLeckie Jul 5, 2022
12fa15a
build: frontier folder - README.md file update#2
JantaeLeckie Jul 5, 2022
90a8391
build: frontier folder - README.md file update#3
JantaeLeckie Jul 5, 2022
be5cdf7
build: typekit folder - README.md file update#1
JantaeLeckie Jul 5, 2022
87f5b21
build: typekit folder - README.md file update#2
JantaeLeckie Jul 5, 2022
0185535
build: typekit folder - README.md file update#3
JantaeLeckie Jul 5, 2022
e210939
build: typekit folder - tsconfig.json file update#3
JantaeLeckie Jul 5, 2022
3329145
build: frontier folder - README.md file update#3
JantaeLeckie Jul 6, 2022
8017b94
build: frontier folder - README.md file update#4
JantaeLeckie Jul 6, 2022
5d88c85
docs: frontier folder - README.md file update#5
JantaeLeckie Jul 6, 2022
11e81b1
docs: frontier folder - README.md file update#6
JantaeLeckie Jul 6, 2022
f68f482
docs: frontier folder - README.md file update#8, plugins folder - qa …
JantaeLeckie Jul 7, 2022
189d09b
docs: plugins folder - qa README.md file update#4
JantaeLeckie Jul 7, 2022
5e1e842
docs: plugins folder - qa and vue README.md file update#4
JantaeLeckie Jul 7, 2022
5db3843
docs: frontier folder - README.md file update#5
JantaeLeckie Jul 7, 2022
06f766f
docs: frontier folder - README.md file update#5
JantaeLeckie Jul 7, 2022
fa9319f
docs: frontier folder - package.json file update#1
JantaeLeckie Jul 7, 2022
4f8aab9
build: packages folder - tsconfig.build.json file of all packages upd…
JantaeLeckie Jul 7, 2022
f297142
docs: plugins folder - qa and vue README.md file update#5
JantaeLeckie Jul 7, 2022
7ebf1ef
docs: frontier-cli folder - README.md file update#1
JantaeLeckie Jul 8, 2022
741d468
build: plugin-shared and plugin-vue - catch folder removed from vue a…
JantaeLeckie Jul 8, 2022
f510dbe
build: packages folder - packages imports and dependencies updated
JantaeLeckie Jul 8, 2022
652d5d3
docs: gitignore file updated to ignore test coverage files
JantaeLeckie Jul 8, 2022
615ac03
build: packages folder - PR comments resolved, README.md files updated
JantaeLeckie Jul 8, 2022
c76cca3
docs: frontier folder - README.md file update#6
JantaeLeckie Jul 8, 2022
0262e5b
feat: stdlib folder update - log function updated with process import
JantaeLeckie Jul 15, 2022
de8b604
docs: frontier README.md file has been updated
JantaeLeckie Jul 15, 2022
92fc91d
feat: tsconfig files updated to output to dist directory
JantaeLeckie Jul 15, 2022
aa08685
feat: changelog update and replease pr workflow update1
JantaeLeckie Jul 15, 2022
d6e5714
feat: plugin vue and plugin qa help file updated
JantaeLeckie Jul 18, 2022
a2a9db3
feat: changeset folder added
JantaeLeckie Jul 18, 2022
2617c56
feat: changeset folder updated to test changeset
JantaeLeckie Jul 18, 2022
e28e4cd
feat: changeset folder updated to test changeset (#15)
JantaeLeckie Jul 18, 2022
9c7fce4
feat: changes from main pulled
JantaeLeckie Jul 18, 2022
a61360c
feat: github workflow folder - publich actions added, frontier packag…
JantaeLeckie Jul 20, 2022
a1ec49a
Merge branch 'test' into release/workflow-testing
JantaeLeckie Jul 20, 2022
0d872f0
feat: github workflow folder - npm publish action updated
JantaeLeckie Jul 20, 2022
a10ece8
feat: stdlib folder - package.json file has been updated
JantaeLeckie Jul 21, 2022
66ffba7
Plugin-shared branch added
JantaeLeckie Jun 23, 2022
0ff748b
feat: stdlib folder - yarn.lock file has been updated
JantaeLeckie Jul 21, 2022
34a7cee
feat: stdlib folder - yarn.lock file has been updated2
JantaeLeckie Jul 21, 2022
d1da99a
feat: stdlib folder - yarn.lock file has been updated3
JantaeLeckie Jul 21, 2022
b8767ce
feat: stdlib folder - yarn.lock file has been updated5
JantaeLeckie Jul 21, 2022
3e105b7
feat: rebasing branch for pull request1
JantaeLeckie Jul 21, 2022
0130b43
feat: rebasing branch for pull request2
JantaeLeckie Jul 21, 2022
9892def
feat: rebasing branch for pull request3
JantaeLeckie Jul 21, 2022
7ae60ec
feat: rebasing branch for pull request5
JantaeLeckie Jul 21, 2022
7f411b8
feat: rebasing branch for pull request6
JantaeLeckie Jul 21, 2022
1e23acd
feat: rebasing branch for pull request7
JantaeLeckie Jul 21, 2022
74f93e9
feat: rebasing branch for pull request8
JantaeLeckie Jul 21, 2022
c76f415
feat: rebasing branch for pull request9
JantaeLeckie Jul 21, 2022
0210933
feat: rebasing branch for pull request10
JantaeLeckie Jul 21, 2022
f8611b8
feat: rebasing branch for pull request11
JantaeLeckie Jul 21, 2022
4aa4c4f
feat: rebasing branch for pull request12
JantaeLeckie Jul 21, 2022
ebe8c67
feat: rebasing branch for pull request13
JantaeLeckie Jul 21, 2022
eed29dd
feat: rebasing branch for pull request14
JantaeLeckie Jul 21, 2022
b10d8c5
feat: rebasing branch for pull request15
JantaeLeckie Jul 21, 2022
ff624b0
feat: rebasing branch for pull request16
JantaeLeckie Jul 21, 2022
4d7cd4f
feat: rebasing branch for pull request17
JantaeLeckie Jul 21, 2022
2309cb0
feat: rebasing branch for pull request18
JantaeLeckie Jul 21, 2022
f8f2e75
feat: rebasing branch for pull request19
JantaeLeckie Jul 21, 2022
8b6f5d2
feat: rebasing branch for pull request20
JantaeLeckie Jul 21, 2022
780a7fe
docs: frontier folder - README.md file update#5
JantaeLeckie Jul 6, 2022
b96be4a
feat: rebasing branch for pull request21
JantaeLeckie Jul 21, 2022
9a78bd4
feat: rebasing branch for pull request22
JantaeLeckie Jul 21, 2022
086ed4b
docs: frontier folder - package.json file update#1
JantaeLeckie Jul 7, 2022
10d704f
feat: rebasing branch for pull request23
JantaeLeckie Jul 21, 2022
47b2de1
feat: rebasing branch for pull request24
JantaeLeckie Jul 21, 2022
a9a9682
feat: rebasing branch for pull request25
JantaeLeckie Jul 21, 2022
36f6465
feat: rebasing branch for pull request26
JantaeLeckie Jul 21, 2022
3045faa
docs: gitignore file updated to ignore test coverage files
JantaeLeckie Jul 8, 2022
79cc077
feat: rebasing branch for pull request27
JantaeLeckie Jul 21, 2022
9c0254d
docs: frontier README.md file has been updated
JantaeLeckie Jul 15, 2022
212a797
feat: rebasing branch for pull request28
JantaeLeckie Jul 21, 2022
62ef4b9
feat: rebasing branch for pull request29
JantaeLeckie Jul 21, 2022
a019e63
feat: rebasing branch for pull request30
JantaeLeckie Jul 21, 2022
06390ec
feat: changeset folder updated to test changeset
JantaeLeckie Jul 18, 2022
ece15b8
feat: rebasing branch for pull request31
JantaeLeckie Jul 21, 2022
1ac9c79
feat: rebasing branch for pull request32
JantaeLeckie Jul 21, 2022
31553b1
feat: rebasing branch for pull request33
JantaeLeckie Jul 21, 2022
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
8 changes: 8 additions & 0 deletions .changeset/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
# Changesets

Hello and welcome! This folder has been automatically generated by `@changesets/cli`, a build tool that works
with multi-package repos, or single-package repos to help you version and publish your code. You can
find the full documentation for it [in our repository](https://github.com/changesets/changesets)

We have a quick list of common questions to get you started engaging with this project in
[our documentation](https://github.com/changesets/changesets/blob/main/docs/common-questions.md)
11 changes: 11 additions & 0 deletions .changeset/config.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
{
"$schema": "https://unpkg.com/@changesets/config@2.0.1/schema.json",
"changelog": "@changesets/cli/changelog",
"commit": false,
"fixed": [],
"linked": [],
"access": "public",
"baseBranch": "main",
"updateInternalDependencies": "patch",
"ignore": []
}
21 changes: 21 additions & 0 deletions .github/ISSUE_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
<!--
**Before** Bug Reporting, Please update secretlint and try it.
Also see https://github.com/secretlint/secretlint/blob/master/docs/CONTRIBUTING.md#bug-reporting
-->

**What version of secretlint are you using?**
<!--
$ npx secretlint -v
-->
**What file type (Markdown, plain text, etc.) are you using?**

**What did you do? Please include the actual source code causing the issue.**

**What did you expect to happen?**

**What actually happened? Please include the actual, raw output from secretlint.**
<!--
You can get debug log by running secretlint with `--debug` option.
$ npx secretlint --debug target.md
# Please paste the debug log to the issue or use http://gist.github.com/
--->
14 changes: 14 additions & 0 deletions .github/pr-to-changesets.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
{
"majorLabels": [
"Semver: major",
"Type: Breaking Change"
],
"minorLabels": [
"Semver: minor",
"Type: Feature"
],
"patchLabels": [
"Semver: patch",
"Type: Bug"
]
}
10 changes: 10 additions & 0 deletions .github/pr_labels.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
version: '1'
invalidStatus: "pending"
labelRule:
values:
- "Semver: major"
- "Type: Breaking Change"
- "Semver: minor"
- "Type: Feature"
- "Semver: patch"
- "Type: Bug"
72 changes: 72 additions & 0 deletions .github/workflows/changesetUpdate.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,72 @@
# When a pull request is merged for a branch with prefix “release/****” and a
# version label to the main branch, trigger a github workflow to update the a
# changelog with the current versions changes. When merged, the workflow should
# create a pull request to the main branch collecting all changes for a release.

name: 'Update Changelog on Merged PR Releases and Create Release PR'
on:
pull_request:
branches:
- 'main'
types: [closed]

jobs:
check_labels:
name: Check labels
runs-on: ubuntu-latest
if: github.event.pull_request.merged == true && contains(github.head_ref, 'release/') && contains(github.head_ref, 'changeset-release') == false
steps:
- uses: docker://agilepathway/pull-request-label-checker:latest
with:
any_of: 'Semver: major,Type: Breaking Change,Semver: minor,Type: Feature,Semver: patch,Type: Bug'
repo_token: ${{ secrets.GITHUB_TOKEN }}

update_changeset:
needs: check_labels
name: Update Changesets
runs-on: ubuntu-latest
steps:
- name: Setup Checkout
uses: actions/checkout@v3
- name: Setup Node
uses: actions/setup-node@v3
with:
node_version: 16

- name: Install Packages
run: yarn install
- name: Build Packages
run: yarn build:packages

- name: Set Github Configuration
run: |
git add .
git config --global user.email "${{github.actor}}@users.noreply.github.com"
git config --global user.name "${{github.actor}}"

- name: PR to Changesets
run:
npx pr-to-changesets --config .github/pr-to-changesets.json --owner ${OWNER} --repo ${REPO} --pullRequestNumber ${PR_NUMBER} --output ".changeset/${OWNER}-${REPO}-${PR_NUMBER}.md"
env:
OWNER: ${{ github.event.pull_request.head.repo.owner.login }}
REPO: ${{ github.event.pull_request.head.repo.name }}
PR_NUMBER: ${{ github.event.pull_request.number }}
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

- name: Git push
run: |
git add .changeset
git config --global user.email "${{github.actor}}@users.noreply.github.com"
git config --global user.name "${{github.actor}}"
git commit -m "chore: added changeset for PR #${PR_NUMBER}"
git push origin main
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
PR_NUMBER: ${{ github.event.pull_request.number }}

- name: Create/Update Release Pull Request
uses: changesets/action@v1
with:
commit: "chore: release changeset"
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
29 changes: 29 additions & 0 deletions .github/workflows/publish.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
# when the release pull request has been merged, it should contain all version
# bumped packages. Run a script to create an release to github updated

name: 'Create GitHub Releases'
on:
pull_request:
branches:
- 'test'
types: [closed]

jobs:
publish_npm:
name: Publish to NPM
if: github.event.pull_request.merged == true && contains(github.head_ref, 'changeset-release')
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: actions/setup-node@v3
with:
node-version: '16.x'
registry-url: 'https://registry.npmjs.org'
- name: Install Packages
run: yarn install
- name: Build Packages
run: yarn build:packages
- run: npm run release-ci
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}
1 change: 1 addition & 0 deletions .npmrc
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
@rdfrontier:registry="https://registry.npmjs.org"
5 changes: 3 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -37,6 +37,9 @@ Contributions are welcome! You can help us by reporting or fixing bugs and givin

&nbsp; &nbsp; &nbsp;

## About

Frontier offers a set of standard libraries and typing kits that can be use across engineering projects to allow for more consistency software development. With frontier, a set of plugins are available for use by developers which can be used to easily generate base project files contributing to a faster development process.

## About

Expand Down Expand Up @@ -107,12 +110,10 @@ yarn run typecheck
&nbsp; &nbsp; &nbsp;



&nbsp;
&nbsp;
&nbsp;


## Development Instructions

### Building
Expand Down
Loading