From 6d265f6202a287e71a671215b203e34574bcbf3f Mon Sep 17 00:00:00 2001 From: Adam Kassama Date: Fri, 9 Jun 2023 10:53:28 +0200 Subject: [PATCH] Add shopify prettier liquid dev dependency plugin --- package-lock.json | 60 ++++++++++++++++++++++++++++++++++++++++++++++- package.json | 3 ++- 2 files changed, 61 insertions(+), 2 deletions(-) diff --git a/package-lock.json b/package-lock.json index 154b44d96f6..3790008b7d1 100644 --- a/package-lock.json +++ b/package-lock.json @@ -12,12 +12,13 @@ "preline": "^1.8.0" }, "devDependencies": { + "@shopify/prettier-plugin-liquid": "^1.1.0", "@tailwindcss/aspect-ratio": "^0.4.2", "@tailwindcss/forms": "^0.5.3", "@tailwindcss/typography": "^0.5.9", "autoprefixer": "^10.4.4", "postcss": "^8.4.12", - "prettier": "^2.5.1", + "prettier": "^2.8.8", "tailwindcss": "^3.3.2", "tailwindcss-animated": "^1.0.1" } @@ -132,6 +133,20 @@ "url": "https://opencollective.com/popperjs" } }, + "node_modules/@shopify/prettier-plugin-liquid": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@shopify/prettier-plugin-liquid/-/prettier-plugin-liquid-1.1.0.tgz", + "integrity": "sha512-nsd0pDUiAQG9yDoOku7Auh0hkZGoHCOG/I3m9ql/J2tgyQ5ArRJpsfRBkYvuscwHUrE/wbMRr2vqhKEWUIfS4A==", + "dev": true, + "dependencies": { + "html-styles": "^1.0.0", + "line-column": "^1.0.2", + "ohm-js": "^16.3.0" + }, + "peerDependencies": { + "prettier": "^2.0.0" + } + }, "node_modules/@tailwindcss/aspect-ratio": { "version": "0.4.2", "resolved": "https://registry.npmjs.org/@tailwindcss/aspect-ratio/-/aspect-ratio-0.4.2.tgz", @@ -549,6 +564,12 @@ "node": ">= 0.4.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 + }, "node_modules/inflight": { "version": "1.0.6", "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", @@ -619,6 +640,24 @@ "node": ">=0.12.0" } }, + "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 + }, + "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, + "dependencies": { + "isarray": "1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/jiti": { "version": "1.18.2", "resolved": "https://registry.npmjs.org/jiti/-/jiti-1.18.2.tgz", @@ -637,6 +676,16 @@ "node": ">=10" } }, + "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, + "dependencies": { + "isarray": "^1.0.0", + "isobject": "^2.0.0" + } + }, "node_modules/lines-and-columns": { "version": "1.2.4", "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", @@ -775,6 +824,15 @@ "node": ">= 6" } }, + "node_modules/ohm-js": { + "version": "16.6.0", + "resolved": "https://registry.npmjs.org/ohm-js/-/ohm-js-16.6.0.tgz", + "integrity": "sha512-X9P4koSGa7swgVQ0gt71UCYtkAQGOjciJPJAz74kDxWt8nXbH5HrDOQG6qBDH7SR40ktNv4x61BwpTDE9q4lRA==", + "dev": true, + "engines": { + "node": ">=0.12.1" + } + }, "node_modules/once": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", diff --git a/package.json b/package.json index c86f89cf103..1eca132c28f 100644 --- a/package.json +++ b/package.json @@ -18,12 +18,13 @@ }, "homepage": "https://github.com/strivedata/shopify-tailwind-starter#readme", "devDependencies": { + "@shopify/prettier-plugin-liquid": "^1.1.0", "@tailwindcss/aspect-ratio": "^0.4.2", "@tailwindcss/forms": "^0.5.3", "@tailwindcss/typography": "^0.5.9", "autoprefixer": "^10.4.4", "postcss": "^8.4.12", - "prettier": "^2.5.1", + "prettier": "^2.8.8", "tailwindcss": "^3.3.2", "tailwindcss-animated": "^1.0.1" },