diff --git a/.changeset/strange-squids-retire.md b/.changeset/strange-squids-retire.md new file mode 100644 index 0000000000..05eef131fe --- /dev/null +++ b/.changeset/strange-squids-retire.md @@ -0,0 +1,5 @@ +--- +'@toptal/picasso-tailwind': patch +--- + +- refactor from typescript to plain javascript diff --git a/Dockerfile b/Dockerfile index 3da4ab26ca..c96ed3b6ab 100644 --- a/Dockerfile +++ b/Dockerfile @@ -44,6 +44,7 @@ COPY --chown=node:node packages/picasso-provider/package.json ./packages/picasso COPY --chown=node:node packages/picasso-pictograms/package.json ./packages/picasso-pictograms/package.json COPY --chown=node:node packages/picasso-rich-text-editor/package.json ./packages/picasso-rich-text-editor/package.json COPY --chown=node:node packages/picasso-query-builder/package.json ./packages/picasso-query-builder/package.json +COPY --chown=node:node packages/picasso-tailwind/package.json ./packages/picasso-tailwind/package.json # Install node_modules diff --git a/packages/picasso-tailwind/bin/build.sh b/packages/picasso-tailwind/bin/build.sh new file mode 100644 index 0000000000..b594b6ddb6 --- /dev/null +++ b/packages/picasso-tailwind/bin/build.sh @@ -0,0 +1,8 @@ +#!/bin/bash + +rm -rf ./dist-package +mkdir ./dist-package +cp -R ./src ./dist-package +cp ./README.md ./dist-package/README.md +cp ./package.json ./dist-package/package.json +cp ../../LICENSE ./dist-package/LICENSE diff --git a/packages/picasso-tailwind/package.json b/packages/picasso-tailwind/package.json index ab4b4619d2..48e1f0a41f 100644 --- a/packages/picasso-tailwind/package.json +++ b/packages/picasso-tailwind/package.json @@ -5,14 +5,15 @@ "author": "Toptal", "homepage": "https://github.com/toptal/picasso/tree/master/packages/picasso-tailwind#readme", "license": "MIT", - "main": "index.js", + "main": "src/index.js", "exports": { ".": { - "require": "./index.js" + "require": "./src/index.js" } }, "publishConfig": { - "access": "public" + "access": "public", + "directory": "dist-package" }, "repository": { "type": "git", @@ -22,7 +23,7 @@ "url": "https://github.com/toptal/picasso/issues" }, "scripts": { - "build:package": "cross-env NODE_ENV=production node ../../bin/build.js --tsConfig=./tsconfig.build.json", + "build:package": "sh ./bin/build.sh", "prepublishOnly": "if [ -d dist-package ]; then cp ./package.json ./dist-package/package.json; fi" }, "devDependencies": { diff --git a/packages/picasso-tailwind/src/index.ts b/packages/picasso-tailwind/src/index.js similarity index 96% rename from packages/picasso-tailwind/src/index.ts rename to packages/picasso-tailwind/src/index.js index b857306fa4..be1a08daeb 100644 --- a/packages/picasso-tailwind/src/index.ts +++ b/packages/picasso-tailwind/src/index.js @@ -1,6 +1,5 @@ -import type { Config } from 'tailwindcss' - -const config: Partial = { +/** @type {import('tailwindcss').Config} */ +module.exports = { theme: { screens: { xs: '0px', @@ -106,5 +105,3 @@ const config: Partial = { extend: {}, }, } - -export default config diff --git a/packages/picasso-tailwind/tsconfig.build.json b/packages/picasso-tailwind/tsconfig.build.json deleted file mode 100644 index 024e38a45d..0000000000 --- a/packages/picasso-tailwind/tsconfig.build.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "extends": "../../tsconfig.build.json", - "compilerOptions": { - "outDir": "dist-package" - }, - "include": ["src"] -} diff --git a/tsconfig.json b/tsconfig.json index 9c96b21b3f..186771f9f9 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -38,6 +38,12 @@ "@toptal/picasso-rich-text-editor/*": [ "packages/picasso-rich-text-editor/src/*" ], + "@toptal/picasso-tailwind": [ + "packages/picasso-tailwind/src" + ], + "@toptal/picasso-tailwind/*": [ + "packages/picasso-tailwind/src/*" + ], "@toptal/picasso-shared": ["packages/shared/src"], "@toptal/picasso-shared/*": ["packages/shared/src/*"], "@toptal/picasso/*": ["packages/picasso/src/*"],