From e549326c6b4c4b52bab074db0e598736400e9cbd Mon Sep 17 00:00:00 2001 From: "stack-file[bot]" <147888899+stack-file[bot]@users.noreply.github.com> Date: Wed, 31 Jan 2024 06:24:28 +0800 Subject: [PATCH] Create tech stack docs (techstack.yml and techstack.md) (#26) * Create techstack.yml * Create techstack.md * Update techstack.yml * Update techstack.md --------- Co-authored-by: stacksharebot --- techstack.md | 192 ++++++++++++++++++++++ techstack.yml | 444 ++++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 636 insertions(+) create mode 100644 techstack.md create mode 100644 techstack.yml diff --git a/techstack.md b/techstack.md new file mode 100644 index 0000000..b2ec1a7 --- /dev/null +++ b/techstack.md @@ -0,0 +1,192 @@ + +
+ +# Tech Stack File +![](https://img.stackshare.io/repo.svg "repo") [autoguru-au/icons](https://github.com/autoguru-au/icons)![](https://img.stackshare.io/public_badge.svg "public") +

+|32
Tools used|01/05/24
Report generated| +|------|------| +
+ +## Languages (2) + + + + + + +
+ JavaScript +
+ JavaScript +
+ +
+ TypeScript +
+ TypeScript +
+ v4.1.5 +
+ +## Frameworks (1) + + + + +
+ React +
+ React +
+ v17.0.1 +
+ +## DevOps (7) + + + + + + + + + + + + + + + + +
+ Babel +
+ Babel +
+ v7.12.16 +
+ ESLint +
+ ESLint +
+ +
+ Git +
+ Git +
+ +
+ GitHub Actions +
+ GitHub Actions +
+ +
+ Prettier +
+ Prettier +
+ v2.2.1 +
+ Yarn +
+ Yarn +
+ +
+ npm +
+ npm +
+ +
+ +## Other (2) + + + + + + +
+ lint-staged +
+ lint-staged +
+ +
+ semantic-release +
+ semantic-release +
+ +
+ + +## Open source packages (20) + +## npm (20) + +|NAME|VERSION|LAST UPDATED|LAST UPDATED BY|LICENSE|VULNERABILITIES| +|:------|:------|:------|:------|:------|:------| +|[@babel/core](https://www.npmjs.com/@babel/core)|v7.12.16|02/17/21|Marais Rossouw |MIT|N/A| +|[@babel/preset-react](https://www.npmjs.com/@babel/preset-react)|v7.12.13|02/17/21|Marais Rossouw |MIT|N/A| +|[@babel/preset-typescript](https://www.npmjs.com/@babel/preset-typescript)|v7.12.16|02/17/21|Marais Rossouw |MIT|N/A| +|[@commitlint/cli](https://www.npmjs.com/@commitlint/cli)|v11.0.0|02/17/21|Marais Rossouw |MIT|N/A| +|[@semantic-release/commit-analyzer](https://www.npmjs.com/@semantic-release/commit-analyzer)|v8.0.1|05/19/23|Amir Zahedi |MIT|N/A| +|[@semantic-release/github](https://www.npmjs.com/@semantic-release/github)|v7.2.0|05/19/23|Amir Zahedi |MIT|N/A| +|[@semantic-release/npm](https://www.npmjs.com/@semantic-release/npm)|v7.0.10|05/19/23|Amir Zahedi |MIT|N/A| +|[@semantic-release/release-notes-generator](https://www.npmjs.com/@semantic-release/release-notes-generator)|v9.0.1|05/19/23|Amir Zahedi |MIT|N/A| +|[change-case](https://www.npmjs.com/change-case)|v4.1.2|02/17/21|Marais Rossouw |MIT|N/A| +|[cheerio](https://www.npmjs.com/cheerio)|v1.0.0|02/17/21|Marais Rossouw |MIT|N/A| +|[concurrently](https://www.npmjs.com/concurrently)|v5.3.0|02/17/21|Marais Rossouw |MIT|N/A| +|[dedent](https://www.npmjs.com/dedent)|v0.7.0|08/26/19|Marais Rossouw |MIT|N/A| +|[fs-extra](https://www.npmjs.com/fs-extra)|v9.1.0|02/17/21|Marais Rossouw |MIT|N/A| +|[globby](https://www.npmjs.com/globby)|v11.0.2|02/17/21|Marais Rossouw |MIT|N/A| +|[lint-staged](https://www.npmjs.com/lint-staged)|v10.5.4|02/17/21|Marais Rossouw |MIT|N/A| +|[react-dom](https://www.npmjs.com/react-dom)|v17.0.1|02/17/21|Marais Rossouw |MIT|N/A| +|[rimraf](https://www.npmjs.com/rimraf)|v2.7.1|02/17/21|Marais Rossouw |ISC|N/A| +|[semantic-release](https://www.npmjs.com/semantic-release)|v17.4.2|05/19/23|Amir Zahedi |MIT|[CVE-2022-31051](https://github.com/advisories/GHSA-x2pg-mjhr-2m5x) (Moderate)| +|[svgo](https://www.npmjs.com/svgo)|v1.3.2|12/04/19|Marais Rossouw |MIT|N/A| +|[tslib](https://www.npmjs.com/tslib)|v1.10.0|02/17/21|Marais Rossouw |0BSD|N/A| + +
+
+ +Generated via [Stack File](https://github.com/marketplace/stack-file) diff --git a/techstack.yml b/techstack.yml new file mode 100644 index 0000000..41b0f32 --- /dev/null +++ b/techstack.yml @@ -0,0 +1,444 @@ +repo_name: autoguru-au/icons +report_id: 83e6543156c23de2bd2ddde0a110e31f +version: 0.1 +repo_type: Public +timestamp: '2024-01-05T09:03:46+00:00' +requested_by: amir-zahedi +provider: github +branch: master +detected_tools_count: 32 +tools: +- name: JavaScript + description: Lightweight, interpreted, object-oriented language with first-class + functions + website_url: https://developer.mozilla.org/en-US/docs/Web/JavaScript + open_source: true + hosted_saas: false + category: Languages & Frameworks + sub_category: Languages + image_url: https://img.stackshare.io/service/1209/javascript.jpeg + detection_source_url: https://github.com/autoguru-au/icons + detection_source: Repo Metadata +- name: TypeScript + description: A superset of JavaScript that compiles to clean JavaScript output + website_url: http://www.typescriptlang.org + version: 4.1.5 + license: Apache-2.0 + open_source: true + hosted_saas: false + category: Languages & Frameworks + sub_category: Languages + image_url: https://img.stackshare.io/service/1612/bynNY5dJ.jpg + detection_source_url: https://github.com/autoguru-au/icons/blob/master/yarn.lock + detection_source: package.json + last_updated_by: Marais Rossouw + last_updated_on: 2021-02-17 00:28:01.000000000 Z +- name: React + description: A JavaScript library for building user interfaces + website_url: https://reactjs.org/ + version: 17.0.1 + license: MIT + open_source: true + hosted_saas: false + category: Libraries + sub_category: Javascript UI Libraries + image_url: https://img.stackshare.io/service/1020/OYIaJ1KK.png + detection_source_url: https://github.com/autoguru-au/icons/blob/master/yarn.lock + detection_source: package.json + last_updated_by: Marais Rossouw + last_updated_on: 2021-02-17 00:28:01.000000000 Z +- name: Babel + description: Use next generation JavaScript, today. + website_url: http://babeljs.io/ + version: 7.12.16 + license: MIT + open_source: true + hosted_saas: false + category: Build, Test, Deploy + sub_category: JavaScript Compilers + image_url: https://img.stackshare.io/service/2739/-1wfGjNw.png + detection_source_url: https://github.com/autoguru-au/icons/blob/master/yarn.lock + detection_source: package.json + last_updated_by: Marais Rossouw + last_updated_on: 2021-02-17 00:28:01.000000000 Z +- name: ESLint + description: The fully pluggable JavaScript code quality tool + website_url: http://eslint.org/ + license: MIT + open_source: true + hosted_saas: false + category: Build, Test, Deploy + sub_category: Code Review + image_url: https://img.stackshare.io/service/3337/Q4L7Jncy.jpg + detection_source_url: https://github.com/autoguru-au/icons/blob/master/package.json + detection_source: package.json + last_updated_by: Marais Rossouw + last_updated_on: 2019-08-26 02:22:20.000000000 Z +- name: Git + description: Fast, scalable, distributed revision control system + website_url: http://git-scm.com/ + open_source: true + hosted_saas: false + category: Build, Test, Deploy + sub_category: Version Control System + image_url: https://img.stackshare.io/service/1046/git.png + detection_source_url: https://github.com/autoguru-au/icons + detection_source: Repo Metadata +- name: GitHub Actions + description: Automate your workflow from idea to production + website_url: https://github.com/features/actions + open_source: false + hosted_saas: true + category: Build, Test, Deploy + sub_category: Continuous Integration + image_url: https://img.stackshare.io/service/11563/actions.png + detection_source_url: https://github.com/autoguru-au/icons/blob/master/.github/workflows/ci.yml + detection_source: ".github/workflows/ci.yml" + last_updated_by: Marais Rossouw + last_updated_on: 2021-02-17 00:28:01.000000000 Z +- name: Prettier + description: 'Prettier is an opinionated code formatter. ' + website_url: https://prettier.io/ + version: 2.2.1 + license: MIT + open_source: true + hosted_saas: false + category: Build, Test, Deploy + sub_category: Code Review + image_url: https://img.stackshare.io/service/7035/default_66f265943abed56bcdbfca1c866a4261b1fbb063.jpg + detection_source_url: https://github.com/autoguru-au/icons/blob/master/yarn.lock + detection_source: package.json + last_updated_by: Marais Rossouw + last_updated_on: 2021-02-17 00:28:01.000000000 Z +- name: Yarn + description: A new package manager for JavaScript + website_url: https://yarnpkg.com/ + open_source: true + hosted_saas: false + category: Build, Test, Deploy + sub_category: Front End Package Manager + image_url: https://img.stackshare.io/service/5848/44mC-kJ3.jpg + detection_source_url: https://github.com/autoguru-au/icons/blob/master/yarn.lock + detection_source: yarn.lock + last_updated_by: Marais Rossouw + last_updated_on: 2019-08-26 02:22:20.000000000 Z +- name: npm + description: The package manager for JavaScript. + website_url: https://www.npmjs.com/ + open_source: false + hosted_saas: false + category: Build, Test, Deploy + sub_category: Front End Package Manager + image_url: https://img.stackshare.io/service/1120/lejvzrnlpb308aftn31u.png + detection_source_url: https://github.com/autoguru-au/icons/blob/master/package.json + detection_source: package.json + last_updated_by: Marais Rossouw + last_updated_on: 2019-08-26 02:22:20.000000000 Z +- name: lint-staged + website_url: https://github.com/okonet/lint-staged + open_source: false + hosted_saas: false + image_url: https://img.stackshare.io/service/10577/11071.jpeg + detection_source_url: https://github.com/autoguru-au/icons/blob/master/package.json + detection_source: package.json + last_updated_by: Marais Rossouw + last_updated_on: 2021-02-17 00:28:01.000000000 Z +- name: semantic-release + description: Fully automated version management and package publishing + website_url: https://github.com/semantic-release/semantic-release + open_source: false + hosted_saas: false + image_url: https://img.stackshare.io/service/10156/12867925.png + detection_source_url: https://github.com/autoguru-au/icons/blob/master/package.json + detection_source: package.json + last_updated_by: Amir Zahedi + last_updated_on: 2023-05-19 01:37:05.000000000 Z +- name: "@babel/core" + description: Babel compiler core + package_url: https://www.npmjs.com/@babel/core + version: 7.12.16 + license: MIT + open_source: true + hosted_saas: false + category: Libraries + sub_category: npm Packages + image_url: https://img.stackshare.io/package/15810/default_004658cda9b38934f2871435e9dc15608c86e8be.png + detection_source_url: https://github.com/autoguru-au/icons/blob/master/yarn.lock + detection_source: package.json + last_updated_by: Marais Rossouw + last_updated_on: 2021-02-17 00:28:01.000000000 Z +- name: "@babel/preset-react" + description: Babel preset for all React plugins + package_url: https://www.npmjs.com/@babel/preset-react + version: 7.12.13 + license: MIT + open_source: true + hosted_saas: false + category: Libraries + sub_category: npm Packages + image_url: https://img.stackshare.io/package/15890/default_6743ba96cf149a3c3c68a185199f9705d6eff80e.png + detection_source_url: https://github.com/autoguru-au/icons/blob/master/yarn.lock + detection_source: package.json + last_updated_by: Marais Rossouw + last_updated_on: 2021-02-17 00:28:01.000000000 Z +- name: "@babel/preset-typescript" + description: Babel preset for TypeScript + package_url: https://www.npmjs.com/@babel/preset-typescript + version: 7.12.16 + license: MIT + open_source: true + hosted_saas: false + category: Libraries + sub_category: npm Packages + image_url: https://img.stackshare.io/package/16084/default_d4e765f8a43dcfd232c8b9ee9732058bc27c727a.png + detection_source_url: https://github.com/autoguru-au/icons/blob/master/yarn.lock + detection_source: package.json + last_updated_by: Marais Rossouw + last_updated_on: 2021-02-17 00:28:01.000000000 Z +- name: "@commitlint/cli" + description: Lint your commit messages + package_url: https://www.npmjs.com/@commitlint/cli + version: 11.0.0 + license: MIT + open_source: true + hosted_saas: false + category: Libraries + sub_category: npm Packages + image_url: https://img.stackshare.io/package/16059/default_5fd43aeff4d6a935abc13737de01a0355210499d.png + detection_source_url: https://github.com/autoguru-au/icons/blob/master/yarn.lock + detection_source: package.json + last_updated_by: Marais Rossouw + last_updated_on: 2021-02-17 00:28:01.000000000 Z +- name: "@semantic-release/commit-analyzer" + description: Semantic-release plugin to analyze commits with conventional-changelog + package_url: https://www.npmjs.com/@semantic-release/commit-analyzer + version: 8.0.1 + license: MIT + open_source: true + hosted_saas: false + category: Libraries + sub_category: npm Packages + image_url: https://img.stackshare.io/package/17119/default_aae1698f13b22e457dce8faa3612b71379cf7a48.png + detection_source_url: https://github.com/autoguru-au/icons/blob/master/yarn.lock + detection_source: package.json + last_updated_by: Amir Zahedi + last_updated_on: 2023-05-19 01:37:05.000000000 Z +- name: "@semantic-release/github" + description: Semantic-release plugin to publish a GitHub release and comment on + released Pull Requests/Issues + package_url: https://www.npmjs.com/@semantic-release/github + version: 7.2.0 + license: MIT + open_source: true + hosted_saas: false + category: Libraries + sub_category: npm Packages + image_url: https://img.stackshare.io/package/17137/default_0ffbf6d9ee2940fe94be8424fd9afff068fff458.png + detection_source_url: https://github.com/autoguru-au/icons/blob/master/yarn.lock + detection_source: package.json + last_updated_by: Amir Zahedi + last_updated_on: 2023-05-19 01:37:05.000000000 Z +- name: "@semantic-release/npm" + description: Semantic-release plugin to publish a npm package + package_url: https://www.npmjs.com/@semantic-release/npm + version: 7.0.10 + license: MIT + open_source: true + hosted_saas: false + category: Libraries + sub_category: npm Packages + image_url: https://img.stackshare.io/package/16690/default_6dad4e42e12d47cc6edfbdea036dae12f91abebb.png + detection_source_url: https://github.com/autoguru-au/icons/blob/master/yarn.lock + detection_source: package.json + last_updated_by: Amir Zahedi + last_updated_on: 2023-05-19 01:37:05.000000000 Z +- name: "@semantic-release/release-notes-generator" + description: Semantic-release plugin to generate changelog content with conventional-changelog + package_url: https://www.npmjs.com/@semantic-release/release-notes-generator + version: 9.0.1 + license: MIT + open_source: true + hosted_saas: false + category: Libraries + sub_category: npm Packages + image_url: https://img.stackshare.io/package/17103/default_5b9eca95ab3651165eb280ed5e0bc9a9382ad24d.png + detection_source_url: https://github.com/autoguru-au/icons/blob/master/yarn.lock + detection_source: package.json + last_updated_by: Amir Zahedi + last_updated_on: 2023-05-19 01:37:05.000000000 Z +- name: change-case + description: Transform a string between `camelCase` + package_url: https://www.npmjs.com/change-case + version: 4.1.2 + license: MIT + open_source: true + hosted_saas: false + category: Libraries + sub_category: npm Packages + image_url: https://img.stackshare.io/package/16612/default_9cd376f2200c8f6c32ebd690bb6c290852dee64d.png + detection_source_url: https://github.com/autoguru-au/icons/blob/master/yarn.lock + detection_source: package.json + last_updated_by: Marais Rossouw + last_updated_on: 2021-02-17 00:28:01.000000000 Z +- name: cheerio + description: Fast, flexible, and lean implementation of core jQuery + package_url: https://www.npmjs.com/cheerio + version: 1.0.0 + license: MIT + open_source: true + hosted_saas: false + category: Libraries + sub_category: npm Packages + image_url: https://img.stackshare.io/package/15949/default_54b691c123fc8979741e800e4dcd3936c0f3b246.png + detection_source_url: https://github.com/autoguru-au/icons/blob/master/yarn.lock + detection_source: package.json + last_updated_by: Marais Rossouw + last_updated_on: 2021-02-17 00:28:01.000000000 Z +- name: concurrently + description: Run commands concurrently + package_url: https://www.npmjs.com/concurrently + version: 5.3.0 + license: MIT + open_source: true + hosted_saas: false + category: Libraries + sub_category: npm Packages + image_url: https://img.stackshare.io/package/16041/default_5fd43aeff4d6a935abc13737de01a0355210499d.png + detection_source_url: https://github.com/autoguru-au/icons/blob/master/yarn.lock + detection_source: package.json + last_updated_by: Marais Rossouw + last_updated_on: 2021-02-17 00:28:01.000000000 Z +- name: dedent + description: An ES6 string tag that strips indentation from multi-line strings + package_url: https://www.npmjs.com/dedent + version: 0.7.0 + license: MIT + open_source: true + hosted_saas: false + category: Libraries + sub_category: npm Packages + image_url: https://img.stackshare.io/package/17593/default_98adc81594c50d81f495d8c0ddd357e31c4f0a3e.png + detection_source_url: https://github.com/autoguru-au/icons/blob/master/yarn.lock + detection_source: package.json + last_updated_by: Marais Rossouw + last_updated_on: 2019-08-26 02:22:20.000000000 Z +- name: fs-extra + description: Fs-extra contains methods that aren't included in the vanilla Node.js + fs package + package_url: https://www.npmjs.com/fs-extra + version: 9.1.0 + license: MIT + open_source: true + hosted_saas: false + category: Libraries + sub_category: npm Packages + image_url: https://img.stackshare.io/package/15836/default_b71c906aeda030a5e2f1fe40bf12a93be52404ab.png + detection_source_url: https://github.com/autoguru-au/icons/blob/master/yarn.lock + detection_source: package.json + last_updated_by: Marais Rossouw + last_updated_on: 2021-02-17 00:28:01.000000000 Z +- name: globby + description: User-friendly glob matching + package_url: https://www.npmjs.com/globby + version: 11.0.2 + license: MIT + open_source: true + hosted_saas: false + category: Libraries + sub_category: npm Packages + image_url: https://img.stackshare.io/package/16159/default_1f3a2fc7d882e29a43394ecdf491b8989ea3f0fa.png + detection_source_url: https://github.com/autoguru-au/icons/blob/master/yarn.lock + detection_source: package.json + last_updated_by: Marais Rossouw + last_updated_on: 2021-02-17 00:28:01.000000000 Z +- name: lint-staged + description: Lint files staged by git + package_url: https://www.npmjs.com/lint-staged + version: 10.5.4 + license: MIT + open_source: true + hosted_saas: false + category: Libraries + sub_category: npm Packages + image_url: https://img.stackshare.io/package/15868/default_e0a4fb1126d7400f419f0931cf1669947a5bc552.png + detection_source_url: https://github.com/autoguru-au/icons/blob/master/yarn.lock + detection_source: package.json + last_updated_by: Marais Rossouw + last_updated_on: 2021-02-17 00:28:01.000000000 Z +- name: react-dom + description: React package for working with the DOM + package_url: https://www.npmjs.com/react-dom + version: 17.0.1 + license: MIT + open_source: true + hosted_saas: false + category: Libraries + sub_category: npm Packages + image_url: https://img.stackshare.io/package/15808/default_14fd11531839d935f920b6d55bd6f3528c890ad7.png + detection_source_url: https://github.com/autoguru-au/icons/blob/master/yarn.lock + detection_source: package.json + last_updated_by: Marais Rossouw + last_updated_on: 2021-02-17 00:28:01.000000000 Z +- name: rimraf + description: A deep deletion module for node + package_url: https://www.npmjs.com/rimraf + version: 2.7.1 + license: ISC + open_source: true + hosted_saas: false + category: Libraries + sub_category: npm Packages + image_url: https://img.stackshare.io/package/15807/default_db4a7791d2f1174547374b9b587bc10fec088a5a.png + detection_source_url: https://github.com/autoguru-au/icons/blob/master/yarn.lock + detection_source: package.json + last_updated_by: Marais Rossouw + last_updated_on: 2021-02-17 00:28:01.000000000 Z +- name: semantic-release + description: Automated semver compliant package publishing + package_url: https://www.npmjs.com/semantic-release + version: 17.4.2 + license: MIT + open_source: true + hosted_saas: false + category: Libraries + sub_category: npm Packages + image_url: https://img.stackshare.io/package/15935/default_b45165a5d30e541ab11711a34a78209b3e8ed7fd.png + detection_source_url: https://github.com/autoguru-au/icons/blob/master/yarn.lock + detection_source: package.json + last_updated_by: Amir Zahedi + last_updated_on: 2023-05-19 01:37:05.000000000 Z + vulnerabilities: + - name: Exposure of Sensitive Information to an Unauthorized Actor in semantic-release + cve_id: CVE-2022-31051 + cve_url: https://github.com/advisories/GHSA-x2pg-mjhr-2m5x + detected_date: Jun 10 + severity: moderate + first_patched: 19.0.3 +- name: svgo + description: Nodejs-based tool for optimizing SVG vector graphics files + package_url: https://www.npmjs.com/svgo + version: 1.3.2 + license: MIT + open_source: true + hosted_saas: false + category: Libraries + sub_category: npm Packages + image_url: https://img.stackshare.io/package/16716/default_e3c0987b80983280e46e6e1723fcfcff50fa4824.png + detection_source_url: https://github.com/autoguru-au/icons/blob/master/yarn.lock + detection_source: package.json + last_updated_by: Marais Rossouw + last_updated_on: 2019-12-04 04:05:16.000000000 Z +- name: tslib + description: Runtime library for TypeScript helper functions + package_url: https://www.npmjs.com/tslib + version: 1.10.0 + license: 0BSD + open_source: true + hosted_saas: false + category: Libraries + sub_category: npm Packages + image_url: https://img.stackshare.io/package/15853/default_97d4687bd07ff1bb963fd566c84e7cbf7c73bbee.png + detection_source_url: https://github.com/autoguru-au/icons/blob/master/yarn.lock + detection_source: package.json + last_updated_by: Marais Rossouw + last_updated_on: 2021-02-17 00:28:01.000000000 Z