From 65fa5e6630ef4e3cb13eb72bc931ebd93ada6f21 Mon Sep 17 00:00:00 2001 From: Pig Fang Date: Fri, 10 May 2024 08:56:32 +0800 Subject: [PATCH] remove JS entry of dprint plugin --- .github/workflows/release.yml | 4 ++-- .gitignore | 4 ---- dprint_plugin/deployment/npm/index.ts | 8 -------- dprint_plugin/deployment/npm/package.json | 18 +++--------------- dprint_plugin/deployment/npm/tsconfig.json | 6 ------ pnpm-workspace.yaml | 2 -- 6 files changed, 5 insertions(+), 37 deletions(-) delete mode 100644 dprint_plugin/deployment/npm/index.ts delete mode 100644 dprint_plugin/deployment/npm/tsconfig.json delete mode 100644 pnpm-workspace.yaml diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 4c05fd1..e0eb02c 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -48,8 +48,8 @@ jobs: - name: Publish npm package run: | cp target/wasm32-unknown-unknown/release/dprint_plugin_malva.wasm dprint_plugin/deployment/npm/plugin.wasm - pnpm -F dprint-plugin-malva publish --no-git-checks --provenance --access public - cd standalone_wasm/pkg && npm publish --provenance --access public + cd dprint_plugin/deployment/npm && npm publish --provenance --access public + cd ../../../standalone_wasm/pkg && npm publish --provenance --access public env: NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }} - name: Publish crates diff --git a/.gitignore b/.gitignore index c655c0b..1206724 100644 --- a/.gitignore +++ b/.gitignore @@ -1,7 +1,3 @@ /target bench_samples wasm/pkg -node_modules/ -pnpm-lock.yaml -*.js -*.d.ts diff --git a/dprint_plugin/deployment/npm/index.ts b/dprint_plugin/deployment/npm/index.ts deleted file mode 100644 index 3d83876..0000000 --- a/dprint_plugin/deployment/npm/index.ts +++ /dev/null @@ -1,8 +0,0 @@ -import * as path from 'node:path' -import * as URL from 'node:url' - -export function getPath() { - return path.join(path.dirname(URL.fileURLToPath(import.meta.url)), 'plugin.wasm') -} - -export type * from './config.js' diff --git a/dprint_plugin/deployment/npm/package.json b/dprint_plugin/deployment/npm/package.json index 23f41e1..c43da59 100644 --- a/dprint_plugin/deployment/npm/package.json +++ b/dprint_plugin/deployment/npm/package.json @@ -11,22 +11,10 @@ "dprint-plugin" ], "files": [ - "*.wasm", - "*.js", - "*.d.ts" + "*.wasm" ], - "main": "index.js", "exports": { - ".": "./index.js" - }, - "scripts": { - "build": "json2ts ../schema.json -o config.d.ts --no-additionalProperties && tsc -p .", - "prepublishOnly": "pnpm build" - }, - "devDependencies": { - "@gplane/tsconfig": "^6.1.0", - "@types/node": "^20.10.3", - "json-schema-to-typescript": "^13.1.1", - "typescript": "^5.3.2" + ".": "./plugin.wasm", + "./package.json": "./package.json" } } diff --git a/dprint_plugin/deployment/npm/tsconfig.json b/dprint_plugin/deployment/npm/tsconfig.json deleted file mode 100644 index 993a01c..0000000 --- a/dprint_plugin/deployment/npm/tsconfig.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "extends": "@gplane/tsconfig", - "compilerOptions": { - "sourceMap": false - } -} diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml deleted file mode 100644 index ddc456f..0000000 --- a/pnpm-workspace.yaml +++ /dev/null @@ -1,2 +0,0 @@ -packages: - - dprint_plugin/deployment/npm