diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 7476c84..d3c6413 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -19,14 +19,20 @@ jobs: # Go steps: - name: Check out repo - uses: actions/checkout@v2 + uses: actions/checkout@v3 - name: Set up Node.js - uses: actions/setup-node@v2 + uses: actions/setup-node@v3 with: - node-version: 14 registry-url: https://registry.npmjs.org/ + - name: Install + run: npm ci + + - name: Dist + run: npm run dist + + # Publish to npm - name: Publish @RC to npm if: contains(github.ref, 'RC') diff --git a/package.json b/package.json index 0feb4ea..58e273e 100644 --- a/package.json +++ b/package.json @@ -4,14 +4,15 @@ "description": "Functional utility classes", "main": "index.mjs", "type": "module", + "module": "./dist/enhance.min.css", "bin": { "enhance-styles": "./cli.mjs" }, "style": "enhance.css", "scripts": { - "build": "node ./cli.mjs > ./enhance.css", - "minify": "postcss ./enhance.css > ./enhance.min.css", - "prod": "run-s build minify", + "build": "node ./cli.mjs > ./dist/enhance.css", + "minify": "postcss ./dist/enhance.css > ./dist/enhance.min.css", + "dist": "run-s build minify", "test": "tape './test/**/**.test.js' | tap-arc" }, "repository": {