diff --git a/.vscodeignore b/.vscodeignore index 16d0fc9..43fb165 100644 --- a/.vscodeignore +++ b/.vscodeignore @@ -1,5 +1,7 @@ **/*.map .vscode/** +.yarn +.yarnrc.yml documentation/** !documentation/examples/* !documentation/images/* diff --git a/package.json b/package.json index 778a098..03a0318 100644 --- a/package.json +++ b/package.json @@ -2,7 +2,7 @@ "name": "vscode-mjml", "displayName": "MJML", "description": "MJML preview, lint, compile for Visual Studio Code.", - "version": "1.0.6", + "version": "2.0.0-alpha", "publisher": "mjmlio", "license": "MIT", "readme": "README.md", @@ -306,9 +306,16 @@ } }, "scripts": { - "vscode:prepublish": "tsc -p ./", - "compile": "tsc -watch -p ./", - "test": "node ./out/test/runTest.js" + "build": "tsc -p ./", + "build:watch": "tsc -watch -p ./", + "prepackage": "rm -rf dist/ out/", + "vscode:prepublish": "yarn build", + "package": "vsce package --no-dependencies && yarn postpackage", + "postpackage": "mkdir -p dist && mv *.vsix dist", + "package:install": "code --install-extension dist/*.vsix", + "deploy": "yarn deploy:vscode && yarn deploy:ovsx", + "deploy:vscode": "vsce publish --no-dependencies", + "deploy:ovsx": "ovsx publish --no-dependencies" }, "devDependencies": { "@types/copy-paste": "^1.1.33",