From 2bd366b984bb0ac3ac98691a51f837731af67b2a Mon Sep 17 00:00:00 2001 From: Hizbu Azka Date: Fri, 23 Oct 2026 08:34:19 +0700 Subject: add prettier --- .gitignore | 2 +- .prettierignore | 5 +++ .prettierrc | 3 ++ package-lock.json | 91 +++++++++++++++++++++++++++++++++++++++++++++++++++++++ package.json | 6 ++++ 5 files changed, 106 insertions(+), 1 deletion(-) create mode 100644 .prettierignore create mode 100644 .prettierrc create mode 100644 package-lock.json create mode 100644 package.json diff --git a/.gitignore b/.gitignore index 7c7fcc7..269cfbf 100644 --- a/.gitignore +++ b/.gitignore @@ -12,7 +12,6 @@ _site/ vendor/ # playwright -_tools/*/node_modules/ _tools/cm-esbuild/dist/ _tools/e2e/playwright-report/ _tools/e2e/test-results/ @@ -20,3 +19,4 @@ _tools/e2e/blob-report/ _tools/e2e/playwright/.cache/ _tools/e2e/playwright/.auth/ +node_modules/ \ No newline at end of file diff --git a/.prettierignore b/.prettierignore new file mode 100644 index 0000000..bde9303 --- /dev/null +++ b/.prettierignore @@ -0,0 +1,5 @@ +_site/ +.sass-cache/ +.jekyll-cache/ +node_modules/ +.git/ \ No newline at end of file diff --git a/.prettierrc b/.prettierrc new file mode 100644 index 0000000..e4b78a4 --- /dev/null +++ b/.prettierrc @@ -0,0 +1,3 @@ +{ + "plugins": ["@shopify/prettier-plugin-liquid"] +} \ No newline at end of file diff --git a/package-lock.json b/package-lock.json new file mode 100644 index 0000000..2ff15cd --- /dev/null +++ b/package-lock.json @@ -0,0 +1,91 @@ +{ + "name": "hizbu.com", + "lockfileVersion": 3, + "requires": true, + "packages": { + "": { + "devDependencies": { + "@shopify/prettier-plugin-liquid": "^1.11.2", + "prettier": "^3.9.10" + } + }, + "node_modules/@shopify/liquid-html-parser": { + "version": "2.10.2", + "resolved": "https://registry.npmjs.org/@shopify/liquid-html-parser/-/liquid-html-parser-2.10.2.tgz", + "integrity": "sha512-/qBtTT3tbzSFgFVMNTPhX2pPN14ShMSYTu9nzkCB1vorjNvm1G9mvgYW9jKod0mrki+TUVfMYi5d1H+QKrLnCA==", + "dev": true, + "license": "MIT", + "dependencies": { + "line-column": "^1.0.2" + } + }, + "node_modules/@shopify/prettier-plugin-liquid": { + "version": "1.11.2", + "resolved": "https://registry.npmjs.org/@shopify/prettier-plugin-liquid/-/prettier-plugin-liquid-1.11.2.tgz", + "integrity": "sha512-KTWczMeDBHSOl7eJY1pCrCJ7x5xj4o/F7212J2mOrzB6BmbjtvroARVhPgBgQ7lWF+GqSxva+uLOwR4kd4UFXg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@shopify/liquid-html-parser": "^2.10.2", + "html-styles": "^1.0.0" + }, + "peerDependencies": { + "prettier": "^2.0.0 || ^3.0.0" + } + }, + "node_modules/html-styles": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/html-styles/-/html-styles-1.0.0.tgz", + "integrity": "sha512-cDl5dcj73oI4Hy0DSUNh54CAwslNLJRCCoO+RNkVo+sBrjA/0+7E/xzvj3zH/GxbbBLGJhE0hBe1eg+0FINC6w==", + "dev": true, + "license": "MIT" + }, + "node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/isobject": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", + "integrity": "sha512-+OUdGJlgjOBZDfxnDjYYG6zp487z0JGNQq3cYQYg5f5hKR+syHMsaztzGeml/4kGG55CSpKSpWTY+jYGgsHLgA==", + "dev": true, + "license": "MIT", + "dependencies": { + "isarray": "1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/line-column": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/line-column/-/line-column-1.0.2.tgz", + "integrity": "sha512-Ktrjk5noGYlHsVnYWh62FLVs4hTb8A3e+vucNZMgPeAOITdshMSgv4cCZQeRDjm7+goqmo6+liZwTXo+U3sVww==", + "dev": true, + "license": "MIT", + "dependencies": { + "isarray": "^1.0.0", + "isobject": "^2.0.0" + } + }, + "node_modules/prettier": { + "version": "3.9.10", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.9.10.tgz", + "integrity": "sha512-skGHTH1Yb9QvaTC4hWnRTzEYtCpApF0UMBPz+t/0ZPzP8ihefo/btKd+QA7pUE0fEwA1SbS/NmhyEcstdXOIdA==", + "dev": true, + "license": "MIT", + "bin": { + "prettier": "bin/prettier.cjs" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/prettier/prettier?sponsor=1" + } + } + } +} diff --git a/package.json b/package.json new file mode 100644 index 0000000..da8c42c --- /dev/null +++ b/package.json @@ -0,0 +1,6 @@ +{ + "devDependencies": { + "@shopify/prettier-plugin-liquid": "^1.11.2", + "prettier": "^3.9.10" + } +} -- cgit