diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/.github/ISSUE_TEMPLATE/bug_report.md new file mode 100644 index 0000000..dd84ea7 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/bug_report.md @@ -0,0 +1,38 @@ +--- +name: Bug report +about: Create a report to help us improve +title: '' +labels: '' +assignees: '' + +--- + +**Describe the bug** +A clear and concise description of what the bug is. + +**To Reproduce** +Steps to reproduce the behavior: +1. Go to '...' +2. Click on '....' +3. Scroll down to '....' +4. See error + +**Expected behavior** +A clear and concise description of what you expected to happen. + +**Screenshots** +If applicable, add screenshots to help explain your problem. + +**Desktop (please complete the following information):** + - OS: [e.g. iOS] + - Browser [e.g. chrome, safari] + - Version [e.g. 22] + +**Smartphone (please complete the following information):** + - Device: [e.g. iPhone6] + - OS: [e.g. iOS8.1] + - Browser [e.g. stock browser, safari] + - Version [e.g. 22] + +**Additional context** +Add any other context about the problem here. diff --git a/.github/ISSUE_TEMPLATE/feature_request.md b/.github/ISSUE_TEMPLATE/feature_request.md new file mode 100644 index 0000000..bbcbbe7 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/feature_request.md @@ -0,0 +1,20 @@ +--- +name: Feature request +about: Suggest an idea for this project +title: '' +labels: '' +assignees: '' + +--- + +**Is your feature request related to a problem? Please describe.** +A clear and concise description of what the problem is. Ex. I'm always frustrated when [...] + +**Describe the solution you'd like** +A clear and concise description of what you want to happen. + +**Describe alternatives you've considered** +A clear and concise description of any alternative solutions or features you've considered. + +**Additional context** +Add any other context or screenshots about the feature request here. diff --git a/.github/workflows/action_stale-issue-pr.yml b/.github/workflows/action_stale-issue-pr.yml new file mode 100644 index 0000000..7bda72f --- /dev/null +++ b/.github/workflows/action_stale-issue-pr.yml @@ -0,0 +1,22 @@ +name: Action | Mark stale issues and PR + +on: + schedule: + - cron: '34 22 * * *' + +jobs: + stale: + + runs-on: ubuntu-latest + permissions: + issues: write + pull-requests: write + + steps: + - uses: actions/stale@v5 + with: + repo-token: ${{ secrets.GITHUB_TOKEN }} + stale-issue-message: 'Stale issue, closing!' + stale-pr-message: 'Stale pull request, closing!' + stale-issue-label: 'no-issue-activity' + stale-pr-label: 'no-pr-activity' \ No newline at end of file diff --git a/.github/workflows/ui_eslint.yml b/.github/workflows/ui_eslint.yml new file mode 100644 index 0000000..648216d --- /dev/null +++ b/.github/workflows/ui_eslint.yml @@ -0,0 +1,28 @@ +name: UI | ES Lint + +on: + pull_request: + paths: + - packages/ui/** + +jobs: + front_end_es_lint: + runs-on: ubuntu-latest + steps: + - name: Collect Workflow Telemetry + uses: runforesight/foresight-workflow-kit-action@v1 + if: ${{ always() }} + with: + api_key: ${{ secrets.FORESIGHT_KEY }} + - uses: actions/checkout@v3 + - uses: actions/setup-node@v3 + with: + node-version: 18 + - name: Install Dependencies + run: npm install + - name: Lint + working-directory: packages/ui + run: npm run lint + - name: Prettier + working-directory: packages/ui + run: npx prettier --check . diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..b5e36e6 --- /dev/null +++ b/.gitignore @@ -0,0 +1,52 @@ +# compiled output +/dist +/tmp +/out-tsc +# Only exists if Bazel was run +/bazel-out + +# dependencies +/node_modules + +# profiling files +chrome-profiler-events*.json +speed-measure-plugin*.json + +# IDEs and editors +/.idea +.project +.classpath +.c9/ +*.launch +.settings/ +*.sublime-workspace + +# IDE - VSCode +# .vscode/* +# !.vscode/settings.json +!.vscode/tasks.json +!.vscode/launch.json +# !.vscode/extensions.json +.history/* + +# misc +/.sass-cache +/connect.lock +/coverage +/libpeerconnection.log +npm-debug.log +yarn-error.log +testem.log +/typings + +# System Files +.DS_Store +Thumbs.db +package-lock.json +.angular + +*.log +node_modules +dist + +package-lock.json diff --git a/package.json b/package.json index 47428bb..28a6b27 100644 --- a/package.json +++ b/package.json @@ -38,8 +38,8 @@ "@metamask/detect-provider": "2.0.0", "@ngneat/until-destroy": "9.2.3", "@nguniversal/express-engine": "15.1.0", - "@soonaverse/interfaces": "*", - "@soonaverse/lib": "*", + "@build-5/interfaces": "latest", + "@build-5/lib": "latest", "@tailwindcss/line-clamp": "0.4.2", "algoliasearch": "4.14.3", "angular-instantsearch": "4.4.0",