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

adding initial files to test downstream consumption via cli #1

Merged
merged 19 commits into from
Aug 1, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
19 commits
Select commit Hold shift + click to select a range
a8ff863
updating package README.md description
oberocks Aug 1, 2023
691d9b1
adding MIT LICENSE file
oberocks Aug 1, 2023
4d6eeed
initialized package with npm and saving initial package.json
oberocks Aug 1, 2023
96de122
adding project .gitignore file for npm deps and dev using mac os
oberocks Aug 1, 2023
5afef1c
adding windows local dev items to project .gitignore
oberocks Aug 1, 2023
0c8e5da
cleanup
oberocks Aug 1, 2023
0025d76
installing typescript/@types/node deps and changing package type to m…
oberocks Aug 1, 2023
86bac2c
adding project initial tsconfig.json
oberocks Aug 1, 2023
57313f1
adding new .github/dependabot.yml file and initial settings
oberocks Aug 1, 2023
9611336
adding new .github/workflows/add_issues_to_org_project.yml file and i…
oberocks Aug 1, 2023
5de47f8
adding new .github/workflows/add_pull_requests_to_org_project.yml fil…
oberocks Aug 1, 2023
0e5a9c6
adding new .github/workflows/publish_npm_package.yml file and initial…
oberocks Aug 1, 2023
30d0cd2
adding fs-extra and gradient-string deps for cli functionality + some…
oberocks Aug 1, 2023
fedc518
fixing incorrect bin.vilt-ds path in pkg.json
oberocks Aug 1, 2023
e77fcd8
adding an initial cli helper gradientText.ts to test downstream use
oberocks Aug 1, 2023
21d5978
adding in an initial index.ts file with code using gradientText helpe…
oberocks Aug 1, 2023
9437018
adding @types/gradient-string as dev dep for the package
oberocks Aug 1, 2023
e4db404
generated fresh dist files to test downstream
oberocks Aug 1, 2023
805ff5a
updated dist files were generated
oberocks Aug 1, 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
11 changes: 11 additions & 0 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
# ./.github/dependabot.yml

version: 2
updates:
- package-ecosystem: npm
directory: '/'
schedule:
interval: weekly
time: '03:00'
open-pull-requests-limit: 10
versioning-strategy: increase
21 changes: 21 additions & 0 deletions .github/workflows/add_issues_to_org_project.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
# ./.github/workflows/add_issues_to_org_project.yml

name: Add issues to OBEWDS Vue project

on:
issues:
types:
- opened
- transferred
# - labeled


jobs:
add-to-project:
name: Add issue to project
runs-on: ubuntu-latest
steps:
- uses: actions/add-to-project@main
with:
project-url: https://github.com/orgs/obewds/projects/1
github-token: ${{ secrets.OBEWDS_ORG_PAT }}
19 changes: 19 additions & 0 deletions .github/workflows/add_pull_requests_to_org_project.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
# ./.github/workflows/add_pull_requests_to_org_project.yml

name: Add Pull Requests to OBEWDS Vue project

on:
pull_request:
types:
- opened
# - labeled

jobs:
add-to-project:
name: Add issue to project
runs-on: ubuntu-latest
steps:
- uses: actions/add-to-project@main
with:
project-url: https://github.com/orgs/obewds/projects/1
github-token: ${{ secrets.OBEWDS_ORG_PAT }}
33 changes: 33 additions & 0 deletions .github/workflows/publish_npm_package.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
# ./.github/workflows/publish_npm_package.yml

# For more information see: https://github.com/marketplace/actions/npm-publish

name: Node.js CI NPM Publish Package

on:
pull_request:
types:
- closed

jobs:
publish:
if: github.event.pull_request.merged == true
runs-on: ubuntu-latest
strategy:
matrix:
node-version: [16.x]
# See supported Node.js release schedule at https://nodejs.org/en/about/releases/
steps:
- uses: actions/checkout@v3
- uses: actions/setup-node@v3
with:
node-version: ${{ matrix.node-version }}
cache: 'npm'
- id: publish
uses: JS-DevTools/npm-publish@v1
with:
access: "public"
tag: ${{ steps.publish.outputs.version }}
token: ${{ secrets.NPM_GITHUB_OBEWDS_AUTOMATION_AUTH_TOKEN }}
- if: steps.publish.outputs.old-version != steps.publish.outputs.version
run: npm install && npm run pkg:org && npm run tag
61 changes: 61 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,61 @@
# dev dependencies
node_modules

# NPM Remote Credentials File
.npmrc

# Local Project Items
.vscode
.idea
.well-known
.htpasswd
error_log

# MacOS General
.DS_Store
.AppleDouble
.LSOverride

# MacOS Thumbnails
._*

# MacOS Files that might appear in the root of a volume
.DocumentRevisions-V100
.fseventsd
.Spotlight-V100
.TemporaryItems
.Trashes
.VolumeIcon.icns
.com.apple.timemachine.donotpresent

# MacOS Directories potentially created on remote AFP share
.AppleDB
.AppleDesktop
Network Trash Folder
Temporary Items
.apdisk

# Windows thumbnail cache files
Thumbs.db
Thumbs.db:encryptable
ehthumbs.db
ehthumbs_vista.db

# Dump file
*.stackdump

# Folder config file
[Dd]esktop.ini

# Recycle Bin used on file shares
$RECYCLE.BIN/

# Windows Installer files
*.cab
*.msi
*.msix
*.msm
*.msp

# Windows shortcuts
*.lnk
21 changes: 21 additions & 0 deletions LICENSE
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
MIT License

Copyright (c) 2023 OBE:WDS via MATT MCT LLC

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
# The VILT Design System
The official repository for the VILT Design System for the Vue.js, Inertia.js, Laravel, and Tailwind CSS web app stack.
The official repository for the VILT Design System for the Vue.js, Inertia.js, Laravel, and Tailwind CSS web app stack that is turbocharged with Typescript and VueVentus.
6 changes: 6 additions & 0 deletions dist/helpers/gradientText.js

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 1 addition & 0 deletions dist/helpers/gradientText.js.map

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

14 changes: 14 additions & 0 deletions dist/index.js

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 1 addition & 0 deletions dist/index.js.map

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading
Loading