From a5f05f7c2c64585403aced556d6903193b965b7a Mon Sep 17 00:00:00 2001 From: Pulkit Date: Mon, 7 Oct 2024 17:40:31 +0530 Subject: [PATCH] feat: added husky --- .gitignore | 1 + .husky/pre-commit | 4 ++++ core/.gitignore | 1 + core/app/page.tsx | 0 package-lock.json | 28 ++++++++++++++++++++++++++++ package.json | 8 ++++++++ 6 files changed, 42 insertions(+) create mode 100755 .gitignore create mode 100755 .husky/pre-commit mode change 100644 => 100755 core/.gitignore mode change 100644 => 100755 core/app/page.tsx create mode 100644 package-lock.json create mode 100644 package.json diff --git a/.gitignore b/.gitignore new file mode 100755 index 0000000..30bc162 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +/node_modules \ No newline at end of file diff --git a/.husky/pre-commit b/.husky/pre-commit new file mode 100755 index 0000000..c376751 --- /dev/null +++ b/.husky/pre-commit @@ -0,0 +1,4 @@ +#!/usr/bin/env sh +. "$(dirname -- "$0")/_/husky.sh" + +cd core && npx tsc -b && npm run build diff --git a/core/.gitignore b/core/.gitignore old mode 100644 new mode 100755 index 10e85c1..d5c0a58 --- a/core/.gitignore +++ b/core/.gitignore @@ -34,3 +34,4 @@ yarn-error.log* # typescript *.tsbuildinfo next-env.d.ts +yarn.lock \ No newline at end of file diff --git a/core/app/page.tsx b/core/app/page.tsx old mode 100644 new mode 100755 diff --git a/package-lock.json b/package-lock.json new file mode 100644 index 0000000..9413b41 --- /dev/null +++ b/package-lock.json @@ -0,0 +1,28 @@ +{ + "name": "DeployIt", + "lockfileVersion": 3, + "requires": true, + "packages": { + "": { + "devDependencies": { + "husky": "^8.0.0" + } + }, + "node_modules/husky": { + "version": "8.0.3", + "resolved": "https://registry.npmjs.org/husky/-/husky-8.0.3.tgz", + "integrity": "sha512-+dQSyqPh4x1hlO1swXBiNb2HzTDN1I2IGLQx1GrBuiqFJfoMrnZWwVmatvSiO+Iz8fBUnf+lekwNo4c2LlXItg==", + "dev": true, + "license": "MIT", + "bin": { + "husky": "lib/bin.js" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/typicode" + } + } + } +} diff --git a/package.json b/package.json new file mode 100644 index 0000000..695c3b5 --- /dev/null +++ b/package.json @@ -0,0 +1,8 @@ +{ + "devDependencies": { + "husky": "^8.0.0" + }, + "scripts": { + "prepare": "husky install" + } +} \ No newline at end of file