Skip to content

Commit

Permalink
Merge pull request #31 from pheralb/next
Browse files Browse the repository at this point in the history
🚀 1.2.3
  • Loading branch information
pheralb committed Oct 18, 2023
2 parents 08d36fe + e8a335b commit 67e6d9c
Show file tree
Hide file tree
Showing 35 changed files with 9,901 additions and 31,657 deletions.
22 changes: 11 additions & 11 deletions .github/workflows/publish-release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,38 +17,38 @@ jobs:
steps:
- uses: actions/checkout@v3

- name: Setup Node.js 18.x
uses: actions/setup-node@v3
- name: Setup pnpm 8
uses: pnpm/action-setup@v2
with:
node-version: 18.x
version: 8

- name: Install dependencies
run: npm install
run: pnpm install

- name: Run typecheck
run: npm run typecheck
run: pnpm run typecheck

release:
name: Release
runs-on: ubuntu-latest
steps:
- name: Checkout Repo
uses: actions/checkout@v2
uses: actions/checkout@v3

- name: Setup Node.js 16.x
uses: actions/setup-node@v2
- name: Setup pnpm 8
uses: pnpm/action-setup@v2
with:
node-version: 16.x
node-version: 8

- name: Install Dependencies
run: npm install
run: pnpm install

- name: Create Release Pull Request or Publish to npm
id: changesets
uses: changesets/action@v1
with:
# This expects you to have a script called release which does a build for your packages and calls changeset publish
publish: npm run release
publish: pnpm run release
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
NPM_TOKEN: ${{ secrets.NPM_TOKEN }}
108 changes: 54 additions & 54 deletions library/package.json
Original file line number Diff line number Diff line change
@@ -1,58 +1,58 @@
{
"name": "@react-symbols/icons",
"version": "1.2.2",
"description": "Symbols icons by Miguel Solorio for React",
"keywords": [
"react",
"icons",
"svg",
"icons",
"lightweight"
],
"author": "@pheralb_",
"repository": {
"type": "git",
"url": "https://github.com/pheralb/react-symbols.git"
},
"contributors": [
{
"name": "pheralb",
"github": "https://github.com/pheralb"
"name": "@react-symbols/icons",
"version": "1.2.3",
"description": "Symbols icons by Miguel Solorio for React",
"keywords": [
"react",
"icons",
"svg",
"icons",
"lightweight"
],
"author": "@pheralb_",
"repository": {
"type": "git",
"url": "https://github.com/pheralb/react-symbols.git"
},
{
"name": "miguelsolorio",
"github": "https://github.com/miguelsolorio"
"contributors": [
{
"name": "pheralb",
"github": "https://github.com/pheralb"
},
{
"name": "miguelsolorio",
"github": "https://github.com/miguelsolorio"
}
],
"license": "MIT",
"main": "build/index.js",
"module": "build/index.js",
"types": "build/index.d.ts",
"typings": "build/index.d.ts",
"type": "module",
"files": [
"build"
],
"scripts": {
"dev": "tsc && swc ./src -d ./build",
"build:swc-tsc": "tsc && swc ./src -d ./build && tsc --emitDeclarationOnly --declaration --outDir build/types",
"build": "tsc && swc ./src -d ./build",
"prepublishOnly": "npm run build",
"typecheck": "tsc --noEmit"
},
"devDependencies": {
"@swc/cli": "0.1.62",
"@swc/core": "1.3.93",
"@types/node": "18.16.3",
"@types/react": "18.2.29",
"@types/react-dom": "18.2.13",
"react": "18.2.0",
"react-dom": "18.2.0",
"tsup": "7.2.0",
"typescript": "5.2.2"
},
"peerDependencies": {
"react": ">=16.8.0",
"react-dom": ">=16.8.0"
}
],
"license": "MIT",
"main": "build/index.js",
"module": "build/index.js",
"types": "build/index.d.ts",
"typings": "build/index.d.ts",
"type": "module",
"files": [
"build"
],
"scripts": {
"dev": "tsc && swc ./src -d ./build",
"build:swc-tsc": "tsc && swc ./src -d ./build && tsc --emitDeclarationOnly --declaration --outDir build/types",
"build": "tsc && swc ./src -d ./build",
"prepublishOnly": "npm run build",
"typecheck": "tsc --noEmit"
},
"devDependencies": {
"@swc/cli": "0.1.62",
"@swc/core": "1.3.74",
"@types/node": "18.16.3",
"@types/react": "18.2.18",
"@types/react-dom": "18.2.7",
"react": "18.2.0",
"react-dom": "18.2.0",
"tsup": "7.2.0",
"typescript": "5.1.6"
},
"peerDependencies": {
"react": ">=16.8.0",
"react-dom": ">=16.8.0"
}
}
16 changes: 16 additions & 0 deletions library/src/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -137,6 +137,17 @@ export { default as CloudflareWorkers } from "./library/cloudflareWorkers.js"
export { default as Gif } from "./library/gif.js"
export { default as Rome } from "./library/rome.js"
export { default as Turborepo } from "./library/turborepo.js"
export { default as Biome } from "./library/biome.js"
export { default as Bun } from "./library/bun.js"
export { default as CMake } from "./library/cmake.js"
export { default as Contentlayer } from "./library/contentlayer.js"
export { default as Cucumber } from "./library/cucumber.js"
export { default as Drizzle } from "./library/drizzle.js"
export { default as Dune } from "./library/dune.js"
export { default as Lock } from "./library/lock.js"
export { default as OCalm } from "./library/ocalm.js"
export { default as Razor } from "./library/razor.js"
export { default as Stylelint } from "./library/stylelint.js"

// Folders =>

Expand Down Expand Up @@ -174,3 +185,8 @@ export { default as FolderLayout } from "./library/folders/folderLayout.js"
export { default as FolderMiddleware } from "./library/folders/folderMiddleware.js"
export { default as FolderPrisma } from "./library/folders/folderPrisma.js"
export { default as FolderUtils } from "./library/folders/folderUtils.js"
export { default as FolderDrizzle } from "./library/folders/folderDrizzle.js"
export { default as FolderIOS } from "./library/folders/folderIOS.js"
export { default as FolderTarget } from "./library/folders/folderTarget.js"
export { default as FolderTina } from "./library/folders/folderTina.js"
export { default as FolderVercel } from "./library/folders/folderVercel.js"
17 changes: 17 additions & 0 deletions library/src/library/biome.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
import type { ComponentProps, FC } from "react"

const Biome: FC<ComponentProps<"svg">> = (props) => (
<svg
xmlns="http://www.w3.org/2000/svg"
fill="none"
viewBox="0 0 24 24"
{...props}
>
<path
fill="#FBBF24"
d="M18.49 13.274a4.29 4.29 0 00-.71-1.075c-.145-.136-.3-.264-.454-.396-.075-.066-.088-.132-.017-.194.383-.323.692-.724.907-1.177.167-.377.276-.778.322-1.189.025-.224.025-.45 0-.674-.047-.508-.1-.846-.159-1.014a5.47 5.47 0 00-.114-.4c-.485-1.243-1.6-2.08-2.322-2.512a6.096 6.096 0 00-.683-.273 7.194 7.194 0 00-1.233-.282A6.484 6.484 0 0013.092 4H5.043v3.679h7.825c.258 0 .515.03.766.088.335.07.622.212.78.537.06.163.092.334.097.507v.37a.869.869 0 01-.246.467c-.265.213-.595.33-.934.33-.6.045-1.204.01-1.807.018H5.043v9.997h3.679c.114 0 .132-.044.132-.146v-5.965c0-.321 0-.321.317-.321h3.96c.437-.02.871.074 1.26.273a.035.035 0 00.023 0l.128.119a1.277 1.277 0 01.335 1.4 1.242 1.242 0 01-.432.56 2.15 2.15 0 01-1.137.362c-.502.009-1.004 0-1.506 0-.128 0-.163.039-.163.158v3.252c0 .308 0 .322.312.308.669.019 1.338 0 2.005-.057a13.442 13.442 0 001.771-.353.568.568 0 00.031-.013 5.359 5.359 0 001.515-.789c.278-.19.52-.43.714-.704a.225.225 0 00.045-.045c.334-.423.577-.91.712-1.432.08-.304.143-.613.186-.925a4.173 4.173 0 00-.44-2.396v-.005z"
></path>
</svg>
)

export default Biome
71 changes: 71 additions & 0 deletions library/src/library/bun.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,71 @@
import type { ComponentProps, FC } from "react"

const Bun: FC<ComponentProps<"svg">> = (props) => (
<svg
xmlns="http://www.w3.org/2000/svg"
fill="none"
viewBox="0 0 24 24"
{...props}
>
<path
fill="#000"
d="M19.871 8.358a3.06 3.06 0 00-.127-.126c-.043-.04-.083-.086-.126-.127-.043-.04-.084-.086-.127-.127-.043-.04-.083-.086-.126-.126-.043-.04-.084-.086-.127-.127-.043-.04-.084-.086-.127-.126-.043-.04-.083-.086-.126-.127a6.699 6.699 0 012.002 4.674c0 4.194-4.258 7.607-9.493 7.607-2.932 0-5.555-1.07-7.299-2.75l.127.127.126.127.127.127.126.126.127.127.126.126.127.127c1.742 1.75 4.423 2.876 7.425 2.876 5.236 0 9.494-3.413 9.494-7.595 0-1.787-.77-3.481-2.129-4.813z"
></path>
<path
fill="#FBF0DF"
d="M20.355 12.146c0 3.85-3.968 6.972-8.861 6.972-4.894 0-8.861-3.122-8.861-6.972 0-2.388 1.519-4.497 3.853-5.747 2.334-1.251 3.788-2.532 5.008-2.532 1.22 0 2.263 1.046 5.007 2.532 2.334 1.25 3.854 3.36 3.854 5.747z"
></path>
<path
fill="#F6DECE"
d="M20.355 12.146a5.488 5.488 0 00-.203-1.464c-.691 8.43-10.975 8.836-15.018 6.314a10.127 10.127 0 006.36 2.122c4.886 0 8.86-3.127 8.86-6.972z"
></path>
<path
fill="#FFFEFC"
d="M8.084 5.935c1.131-.678 2.635-1.952 4.114-1.954a2.351 2.351 0 00-.704-.114c-.613 0-1.266.316-2.089.792-.286.168-.582.352-.896.545-.59.364-1.266.777-2.025 1.19-2.41 1.303-3.851 3.453-3.851 5.752v.3c1.534-5.42 4.321-5.832 5.45-6.51z"
></path>
<path
fill="#CCBEA7"
fillRule="evenodd"
d="M10.765 4.508a4.155 4.155 0 01-1.426 3.157c-.07.063-.015.184.076.149.854-.332 2.005-1.324 1.52-3.327-.021-.114-.17-.083-.17.02zm.574 0a4.112 4.112 0 01.408 3.41c-.03.088.078.164.14.09.554-.708 1.037-2.116-.411-3.635-.073-.065-.187.036-.137.124v.01zm.7-.044a4.156 4.156 0 011.733 2.978.083.083 0 00.07.092.084.084 0 00.095-.064c.233-.884.101-2.39-1.815-3.173-.102-.04-.168.097-.084.157v.01zM7.364 7.097a4.289 4.289 0 002.65-2.278c.046-.091.19-.056.167.045C9.744 6.89 8.28 7.313 7.367 7.257c-.096.002-.093-.132-.002-.16z"
clipRule="evenodd"
></path>
<path
fill="#000"
d="M11.494 19.753C6.258 19.753 2 16.34 2 12.146c0-2.532 1.565-4.894 4.185-6.31.76-.404 1.41-.812 1.99-1.169.319-.197.62-.382.911-.554.889-.527 1.648-.879 2.408-.879s1.422.304 2.253.795c.253.144.506.301.777.473.63.39 1.342.83 2.279 1.335 2.62 1.415 4.184 3.774 4.184 6.309 0 4.194-4.258 7.607-9.493 7.607zm0-15.886c-.613 0-1.266.316-2.089.792-.286.168-.582.352-.896.545-.59.364-1.266.777-2.025 1.19-2.41 1.303-3.851 3.453-3.851 5.752 0 3.845 3.975 6.974 8.86 6.974 4.887 0 8.862-3.129 8.862-6.975 0-2.298-1.441-4.448-3.854-5.746-.957-.507-1.704-.983-2.309-1.357-.276-.17-.529-.327-.759-.466-.767-.456-1.327-.709-1.94-.709z"
></path>
<path
fill="#B71422"
d="M13.279 13.994a2.261 2.261 0 01-.74 1.192 1.724 1.724 0 01-1.012.476 1.731 1.731 0 01-1.046-.476 2.26 2.26 0 01-.729-1.192.182.182 0 01.202-.205h3.125a.182.182 0 01.2.205z"
></path>
<path
fill="#FF6164"
d="M10.481 15.206a1.75 1.75 0 001.043.481 1.75 1.75 0 001.04-.48c.091-.085.176-.176.254-.272a1.727 1.727 0 00-1.24-.584 1.557 1.557 0 00-1.267.703c.059.054.11.104.17.152z"
></path>
<path
fill="#000"
d="M10.521 15.006a1.358 1.358 0 011.061-.526c.38.01.74.164 1.013.428.058-.064.114-.13.167-.195a1.772 1.772 0 00-1.192-.489 1.61 1.61 0 00-1.238.598c.06.065.123.126.19.184z"
></path>
<path
fill="#000"
d="M11.517 15.814a1.878 1.878 0 01-1.127-.506 2.41 2.41 0 01-.787-1.279.304.304 0 01.065-.253.356.356 0 01.286-.13h3.124a.366.366 0 01.287.13.302.302 0 01.063.253c-.12.5-.396.947-.788 1.279-.306.29-.703.468-1.123.506zM9.954 13.94c-.04 0-.05.017-.053.022.107.433.35.82.691 1.107.25.246.576.402.925.443a1.59 1.59 0 00.924-.438 2.1 2.1 0 00.688-1.107.053.053 0 00-.05-.022l-3.125-.005z"
></path>
<path
fill="#FEBBD0"
d="M15.347 14.15c.818 0 1.48-.39 1.48-.87 0-.481-.662-.871-1.48-.871s-1.481.39-1.481.87c0 .482.663.872 1.48.872zM7.684 14.15c.817 0 1.48-.39 1.48-.87 0-.481-.663-.871-1.48-.871-.818 0-1.481.39-1.481.87 0 .482.663.872 1.48.872z"
></path>
<path
fill="#000"
fillRule="evenodd"
d="M8.38 12.93a1.395 1.395 0 10.005-2.79 1.395 1.395 0 00-.005 2.79zm6.27 0a1.395 1.395 0 10.02-2.79 1.395 1.395 0 00-.02 2.79z"
clipRule="evenodd"
></path>
<path
fill="#fff"
fillRule="evenodd"
d="M7.95 11.624a.524.524 0 10.004-1.048.524.524 0 00-.005 1.048zm6.27 0a.524.524 0 10-.005 0h.005z"
clipRule="evenodd"
></path>
</svg>
)

export default Bun
22 changes: 22 additions & 0 deletions library/src/library/cmake.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
import type { ComponentProps, FC } from "react"

const CMake: FC<ComponentProps<"svg">> = (props) => (
<svg
xmlns="http://www.w3.org/2000/svg"
fill="none"
viewBox="0 0 24 24"
{...props}
>
<path
fill="#60A5FA"
d="M11.826 2.05L3.05 19.405l9.57-8.132-.793-9.223z"
></path>
<path fill="#4ADE80" d="M20.405 19.95L8.603 15.19 3 19.95h17.405z"></path>
<path
fill="#F87171"
d="M21 19.802L12.223 2.347l1.29 14.43L21 19.802z"
></path>
</svg>
)

export default CMake
17 changes: 17 additions & 0 deletions library/src/library/contentlayer.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
import type { ComponentProps, FC } from "react"

const Contentlayer: FC<ComponentProps<"svg">> = (props) => (
<svg
xmlns="http://www.w3.org/2000/svg"
fill="none"
viewBox="0 0 24 24"
{...props}
>
<path
fill="#A855F7"
d="M12.003 3.06c-.267.089-.131-.005-2.843 1.99a678.28 678.28 0 01-2.706 1.99 5.682 5.682 0 00-1.766 2.051c-1.063 2.089-.707 4.72.867 6.402.126.14.552.53.936.871.389.337 1.653 1.466 2.81 2.5 1.489 1.33 2.182 1.92 2.365 2.01.23.112.313.126.726.126.379 0 .51-.019.678-.098.202-.094 6.112-4.482 6.379-4.735.187-.178.402-.618.45-.927a1.78 1.78 0 00-.333-1.344c-.052-.07-.586-.524-1.19-1.007-.6-.482-1.09-.894-1.09-.913 0-.019.49-.412 1.095-.876 1.175-.903 1.325-1.063 1.466-1.545.093-.332.065-.885-.066-1.18a1.787 1.787 0 00-.276-.417c-.244-.271-5.947-4.655-6.256-4.81-.3-.154-.918-.196-1.246-.088zM15.58 6.58c1.596 1.223 2.926 2.276 2.96 2.337.12.239.05.314-1.195 1.27l-1.19.917-1.297-1.044c-.711-.576-1.405-1.105-1.536-1.176a1.692 1.692 0 00-1.536-.037c-.295.145-2.374 1.756-2.552 1.98-.276.347-.346.567-.35 1.064-.006.384.008.478.116.702.066.14.178.328.248.408.178.21 2.28 1.821 2.576 1.971.21.112.295.127.684.127.323 0 .505-.024.67-.09.14-.05.748-.486 1.568-1.119.74-.566 1.367-1.03 1.395-1.03.029 0 .576.426 1.223.946 1.19.955 1.278 1.05 1.203 1.278-.014.052-1.34 1.078-3.025 2.337-3.334 2.492-3.156 2.384-3.489 2.089-.098-.09-1.063-.946-2.144-1.91a367.836 367.836 0 00-2.576-2.286c-.941-.82-1.32-1.306-1.616-2.08-.206-.524-.28-.95-.28-1.559 0-1.508.636-2.711 1.92-3.624.248-.173 1.48-1.077 2.734-2.01 1.892-1.395 2.318-1.69 2.44-1.69.127 0 .609.352 3.049 2.23zm-1.766 4.374c.642.515 1.18.95 1.194.974.024.042-2.22 1.794-2.374 1.85a.347.347 0 01-.192-.014c-.108-.042-1.86-1.358-2.098-1.583-.154-.14-.173-.37-.047-.515.07-.08 1.724-1.363 2.023-1.569a.485.485 0 01.22-.08c.07 0 .53.338 1.274.937z"
></path>
</svg>
)

export default Contentlayer
19 changes: 19 additions & 0 deletions library/src/library/cucumber.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
import type { ComponentProps, FC } from "react"

const Cucumber: FC<ComponentProps<"svg">> = (props) => (
<svg
xmlns="http://www.w3.org/2000/svg"
fill="none"
viewBox="0 0 24 24"
{...props}
>
<path
fill="#4ADE80"
fillRule="evenodd"
d="M11.926 3a7.937 7.937 0 00-1.511 15.726V21c4.751-.717 8.959-4.488 9.273-9.441a8.221 8.221 0 00-3.804-7.498 6.609 6.609 0 00-.913-.46l-.152-.06c-.14-.053-.28-.11-.425-.153A7.877 7.877 0 0011.926 3zm1.64 2.94a.867.867 0 00-.757.302c-.13.18-.241.374-.334.576a1.865 1.865 0 00.243 1.94A2.133 2.133 0 0014.263 7.5a1.53 1.53 0 00.152-.637.907.907 0 00-.848-.923zm-3.535.045a.925.925 0 00-.864.879c.004.22.056.438.153.636a2.205 2.205 0 001.59 1.258 2.011 2.011 0 00-.137-2.47.851.851 0 00-.741-.303h-.001zm-2.375 2.33a.835.835 0 00-.47 1.503c.181.134.374.25.576.349a2.182 2.182 0 002.046-.197 2.241 2.241 0 00-1.32-1.5 1.736 1.736 0 00-.68-.155.883.883 0 00-.152 0zm7.47 2.947a2.217 2.217 0 00-1.257.364 2.241 2.241 0 001.318 1.5c.216.097.45.149.688.152a.853.853 0 00.615-1.525 3.481 3.481 0 00-.575-.334 2.096 2.096 0 00-.786-.167l-.003.01zm-6.622.045c-.27.005-.536.062-.785.167-.214.075-.41.194-.577.349a.86.86 0 00.667 1.5c.235 0 .468-.054.68-.156a2.045 2.045 0 001.258-1.5 2.17 2.17 0 00-1.243-.364v.004zm2.456 1.485a2.134 2.134 0 00-1.546 1.258 1.464 1.464 0 00-.152.621.903.903 0 001.561.637c.13-.18.241-.374.334-.576a1.988 1.988 0 00-.196-1.939h-.001zm1.803.045a2.012 2.012 0 00.137 2.47.946.946 0 001.605-.576 1.535 1.535 0 00-.152-.636 2.204 2.204 0 00-1.59-1.258z"
clipRule="evenodd"
></path>
</svg>
)

export default Cucumber
17 changes: 17 additions & 0 deletions library/src/library/drizzle.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
import type { ComponentProps, FC } from "react"

const Drizzle: FC<ComponentProps<"svg">> = (props) => (
<svg
xmlns="http://www.w3.org/2000/svg"
fill="none"
viewBox="0 0 24 24"
{...props}
>
<path
fill="#4ADE80"
d="M7.015 11.416a.777.777 0 00-.296-1.067.798.798 0 00-1.078.3l-2.537 4.426a.777.777 0 00.296 1.067.798.798 0 001.078-.3l2.537-4.426zM12.483 8.022a.777.777 0 00-.296-1.067.797.797 0 00-1.078.3L8.572 11.68a.777.777 0 00.296 1.067.797.797 0 001.078-.3l2.537-4.426zM20.896 8.022a.777.777 0 00-.295-1.067.798.798 0 00-1.079.3l-2.537 4.426a.777.777 0 00.296 1.067.797.797 0 001.079-.3l2.536-4.426zM15.427 11.416a.777.777 0 00-.296-1.067.798.798 0 00-1.078.3l-2.537 4.426a.777.777 0 00.296 1.067.798.798 0 001.078-.3l2.537-4.426z"
></path>
</svg>
)

export default Drizzle
19 changes: 19 additions & 0 deletions library/src/library/dune.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
import type { ComponentProps, FC } from "react"

const Dune: FC<ComponentProps<"svg">> = (props) => (
<svg
xmlns="http://www.w3.org/2000/svg"
fill="none"
viewBox="0 0 24 24"
{...props}
>
<path
fill="#EA580C"
fillRule="evenodd"
d="M13.2 6.9c1.344 1.522 1.375 3.143.093 4.902-1.397 1.917-1.6 2.296-1.6 2.997 0 .844.509 1.585 1.633 2.38l.796.562h3.236c2.291 0 3.295-.058 3.439-.201.146-.145.203-1.254.203-3.927V9.888l-.973-.92c-1.685-1.594-3.432-2.34-6.046-2.584l-1.349-.125.567.641zm-2.232 1.145c-1.361 1.967-3.821 3.126-6.653 3.135-.781.002-1.001.065-1.142.328-.23.427-.23 5.48 0 5.908.166.308.395.325 4.348.325h4.173l-.522-.546c-.853-.893-1.114-1.565-1.034-2.66.073-1.003.126-1.105 1.68-3.212.948-1.285 1.06-2.262.376-3.294-.26-.393-.529-.715-.597-.715-.067 0-.35.33-.629.731z"
clipRule="evenodd"
></path>
</svg>
)

export default Dune
Loading

1 comment on commit 67e6d9c

@vercel
Copy link

@vercel vercel bot commented on 67e6d9c Oct 18, 2023

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Successfully deployed to the following URLs:

react-symbols – ./

react-symbols.vercel.app
react-symbols-git-main-pheralb.vercel.app
react-symbols-pheralb.vercel.app

Please sign in to comment.