···11+# Changesets
22+33+Hello and welcome! This folder has been automatically generated by `@changesets/cli`, a build tool that works
44+with multi-package repos, or single-package repos to help you version and publish your code. You can
55+find the full documentation for it [in our repository](https://github.com/changesets/changesets)
66+77+We have a quick list of common questions to get you started engaging with this project in
88+[our documentation](https://github.com/changesets/changesets/blob/main/docs/common-questions.md)
···11+name: WelcomeBot
22+33+on:
44+ pull_request_target:
55+ branches: [main]
66+ types: [opened]
77+88+permissions:
99+ pull-requests: write
1010+1111+jobs:
1212+ welcome:
1313+ name: Welcome First-Time Contributors
1414+ runs-on: ubuntu-latest
1515+ steps:
1616+ - uses: actions/checkout@v4
1717+ - name: Convert Repository Name to Title Case
1818+ id: convert_repo_name
1919+ run: |
2020+ REPO_NAME="${{ github.event.repository.name }}"
2121+ TITLE_CASE_REPO_NAME=$(echo "$REPO_NAME" | sed 's/-/ /g' | awk '{for(i=1;i<=NF;i++) $i=toupper(substr($i,1,1)) tolower(substr($i,2))} 1')
2222+ echo "title_case_repo_name=$TITLE_CASE_REPO_NAME" >> $GITHUB_ENV
2323+ - uses: zephyrproject-rtos/action-first-interaction@7e6446f8439d8b4399169880c36a3a12b5747699
2424+ with:
2525+ repo-token: ${{ secrets.GITHUB_TOKEN }}
2626+ pr-opened-message: |
2727+ Hello! Thank you for opening your **first PR** to ${{ env.title_case_repo_name }}! ✨
2828+2929+ Here’s what will happen next:
3030+3131+ 1. Our GitHub bots will run to check your changes.
3232+ If they spot any issues you will see some error messages on this PR.
3333+ Don’t hesitate to ask any questions if you’re not sure what these mean!
3434+3535+ 2. One or more of our maintainers will take a look and may ask you to make changes.
3636+ We try to be responsive, but don’t worry if this takes a few days.
+97-194
.gitignore
···11-# The following command works for downloading when using Git for Windows:
22-# curl -LOf http://gist.githubusercontent.com/kmorcinek/2710267/raw/.gitignore
33-#
44-# Download this file using PowerShell v3 under Windows with the following comand:
55-# Invoke-WebRequest https://gist.githubusercontent.com/kmorcinek/2710267/raw/ -OutFile .gitignore
66-#
77-# or wget:
88-# wget --no-check-certificate http://gist.githubusercontent.com/kmorcinek/2710267/raw/.gitignore
99-1010-# User-specific files
1111-*.suo
1212-*.user
1313-*.sln.docstates
1414-1515-# Build results
1616-[Dd]ebug/
1717-[Rr]elease/
1818-x64/
1919-[Bb]in/
2020-[Oo]bj/
2121-# build folder is nowadays used for build scripts and should not be ignored
2222-#build/
2323-2424-# NuGet Packages
2525-*.nupkg
2626-# The packages folder can be ignored because of Package Restore
2727-**/packages/*
2828-# except build/, which is used as an MSBuild target.
2929-!**/packages/build/
3030-# Uncomment if necessary however generally it will be regenerated when needed
3131-#!**/packages/repositories.config
3232-3333-# MSTest test Results
3434-[Tt]est[Rr]esult*/
3535-[Bb]uild[Ll]og.*
3636-3737-*_i.c
3838-*_p.c
3939-*.ilk
4040-*.meta
4141-*.obj
4242-*.pch
4343-*.pdb
4444-*.pgc
4545-*.pgd
4646-*.rsp
4747-*.sbr
4848-*.tlb
4949-*.tli
5050-*.tlh
5151-*.tmp
5252-*.tmp_proj
11+# Logs
22+logs
533*.log
5454-*.vspscc
5555-*.vssscc
5656-.builds
5757-*.pidb
5858-*.scc
44+npm-debug.log*
55+yarn-debug.log*
66+yarn-error.log*
77+lerna-debug.log*
88+.pnpm-debug.log*
5996060-# Visual C++ cache files
6161-ipch/
6262-*.aps
6363-*.ncb
6464-*.opensdf
6565-*.sdf
6666-*.cachefile
1010+# Diagnostic reports (https://nodejs.org/api/report.html)
1111+report.[0-9]*.[0-9]*.[0-9]*.[0-9]*.json
67126868-# Visual Studio profiler
6969-*.psess
7070-*.vsp
7171-*.vspx
1313+# Runtime data
1414+pids
1515+*.pid
1616+*.seed
1717+*.pid.lock
72187373-# Guidance Automation Toolkit
7474-*.gpState
1919+# Directory for instrumented libs generated by jscoverage/JSCover
2020+lib-cov
75217676-# ReSharper is a .NET coding add-in
7777-_ReSharper*/
7878-*.[Rr]e[Ss]harper
2222+# Coverage directory used by tools like istanbul
2323+coverage
2424+*.lcov
79258080-# TeamCity is a build add-in
8181-_TeamCity*
2626+# nyc test coverage
2727+.nyc_output
82288383-# DotCover is a Code Coverage Tool
8484-*.dotCover
2929+# Grunt intermediate storage (https://gruntjs.com/creating-plugins#storing-task-files)
3030+.grunt
85318686-# NCrunch
8787-*.ncrunch*
8888-.*crunch*.local.xml
3232+# Bower dependency directory (https://bower.io/)
3333+bower_components
89349090-# Installshield output folder
9191-[Ee]xpress/
3535+# node-waf configuration
3636+.lock-wscript
92379393-# DocProject is a documentation generator add-in
9494-DocProject/buildhelp/
9595-DocProject/Help/*.HxT
9696-DocProject/Help/*.HxC
9797-DocProject/Help/*.hhc
9898-DocProject/Help/*.hhk
9999-DocProject/Help/*.hhp
100100-DocProject/Help/Html2
101101-DocProject/Help/html
3838+# Compiled binary addons (https://nodejs.org/api/addons.html)
3939+build/Release
10240103103-# Click-Once directory
104104-publish/
4141+# Dependency directories
4242+node_modules/
4343+jspm_packages/
10544106106-# Publish Web Output
107107-*.Publish.xml
4545+# Snowpack dependency directory (https://snowpack.dev/)
4646+web_modules/
10847109109-# Windows Azure Build Output
110110-csx
111111-*.build.csdef
4848+# TypeScript cache
4949+*.tsbuildinfo
11250113113-# Windows Store app package directory
114114-AppPackages/
5151+# Optional npm cache directory
5252+.npm
11553116116-# Others
117117-*.Cache
118118-ClientBin/
119119-[Ss]tyle[Cc]op.*
120120-~$*
121121-*~
122122-*.dbmdl
123123-*.[Pp]ublish.xml
124124-*.pfx
125125-*.publishsettings
126126-modulesbin/
127127-tempbin/
5454+# Optional eslint cache
5555+.eslintcache
12856129129-# EPiServer Site file (VPP)
130130-AppData/
5757+# Optional stylelint cache
5858+.stylelintcache
13159132132-# RIA/Silverlight projects
133133-Generated_Code/
6060+# Microbundle cache
6161+.rpt2_cache/
6262+.rts2_cache_cjs/
6363+.rts2_cache_es/
6464+.rts2_cache_umd/
13465135135-# Backup & report files from converting an old project file to a newer
136136-# Visual Studio version. Backup files are not needed, because we have git ;-)
137137-_UpgradeReport_Files/
138138-Backup*/
139139-UpgradeLog*.XML
140140-UpgradeLog*.htm
6666+# Optional REPL history
6767+.node_repl_history
14168142142-# vim
143143-*.txt~
144144-*.swp
145145-*.swo
6969+# Output of 'npm pack'
7070+*.tgz
14671147147-# Temp files when opening LibreOffice on ubuntu
148148-.~lock.*
149149-150150-# svn
151151-.svn
7272+# Yarn Integrity file
7373+.yarn-integrity
15274153153-# CVS - Source Control
154154-**/CVS/
7575+# dotenv environment variable files
7676+.env
7777+.env.development.local
7878+.env.test.local
7979+.env.production.local
8080+.env.local
15581156156-# Remainings from resolving conflicts in Source Control
157157-*.orig
8282+# parcel-bundler cache (https://parceljs.org/)
8383+.cache
8484+.parcel-cache
15885159159-# SQL Server files
160160-**/App_Data/*.mdf
161161-**/App_Data/*.ldf
162162-**/App_Data/*.sdf
8686+# Next.js build output
8787+.next
8888+out
163899090+# Nuxt.js build / generate output
9191+.nuxt
9292+dist
16493165165-#LightSwitch generated files
166166-GeneratedArtifacts/
167167-_Pvt_Extensions/
168168-ModelManifest.xml
9494+# Gatsby files
9595+.cache/
9696+# Comment in the public line in if your project uses Gatsby and not Next.js
9797+# https://nextjs.org/blog/next-9-1#public-directory-support
9898+# public
16999170170-# =========================
171171-# Windows detritus
172172-# =========================
173173-174174-# Windows image file caches
175175-Thumbs.db
176176-ehthumbs.db
177177-178178-# Folder config file
179179-Desktop.ini
180180-181181-# Recycle Bin used on file shares
182182-$RECYCLE.BIN/
183183-184184-# OS generated files #
185185-Icon?
186186-187187-# Mac desktop service store files
188188-.DS_Store
100100+# vuepress build output
101101+.vuepress/dist
189102190190-# SASS Compiler cache
191191-.sass-cache
192192-193193-# Visual Studio 2014 CTP
194194-**/*.sln.ide
195195-196196-# Visual Studio temp something
197197-.vs/
198198-199199-# dotnet stuff
200200-project.lock.json
201201-202202-# VS 2015+
203203-*.vc.vc.opendb
204204-*.vc.db
103103+# vuepress v2.x temp and cache directory
104104+.temp
105105+.cache
205106206206-# Rider
207207-.idea/
107107+# Docusaurus cache and generated files
108108+.docusaurus
208109209209-# Visual Studio Code
210210-.vscode/
110110+# Serverless directories
111111+.serverless/
211112212212-# Output folder used by Webpack or other FE stuff
213213-**/node_modules/*
113113+# FuseBox cache
114114+.fusebox/
214115215215-# SpecFlow specific
216216-*.feature.cs
217217-*.feature.xlsx.*
218218-*.Specs_*.html
116116+# DynamoDB Local files
117117+.dynamodb/
219118220220-# UWP Projects
221221-AppPackages/
119119+# TernJS port file
120120+.tern-port
222121223223-#####
224224-# End of core ignore list, below put you custom 'per project' settings (patterns or path)
225225-#####
122122+# Stores VSCode versions used for (testing) VSCode extensions
123123+.vscode
124124+.vscode-test
226125227227-android/
228228-ios/126126+# yarn v2
127127+.yarn/cache
128128+.yarn/unplugged
129129+.yarn/build-state.yml
130130+.yarn/install-state.gz
131131+.pnp.*
+37
.prettierignore
···11+# Dependency directories
22+node_modules/
33+dist/
44+build/
55+out/
66+77+# Lock files
88+pnpm-lock.yaml
99+package-lock.json
1010+yarn.lock
1111+1212+# Build and generated files
1313+*.min.*
1414+*.bundle.*
1515+*.map
1616+1717+# Git and version control
1818+**/.git
1919+2020+# Framework-specific files
2121+next-env.d.ts
2222+__generated__/
2323+2424+# Test and coverage files
2525+coverage/
2626+*.spec.*
2727+*.test.*
2828+2929+# Editor-specific files
3030+.vscode/
3131+.idea/
3232+*.sublime-project
3333+*.sublime-workspace
3434+3535+# OS generated files
3636+.DS_Store
3737+Thumbs.db
···11MIT License
2233-Copyright (c) 2024 trueberryless-org
33+Copyright (c) 2024-present, trueberryless
4455Permission is hereby granted, free of charge, to any person obtaining a copy
66of this software and associated documentation files (the "Software"), to deal