Comments (4)
I agree we should do something to make sure the user is aware of .vscodeignore
. I think we should print a warning when we do not detect a .vscodeignore
file. We could also request the user to confirm that he wants to proceed without .vscodeignore
file, however I fear we would break some pipelines with that.
Also printing what is being packaged is a great idea as mentioned here #995 and we could even provide a command to just print what would be packaged if the user runs vsce package
or vsce publish
so the user can see it without actually having to package the extension.
from vscode-vsce.
Good ideas. I suggest to discuss with Joao in your next sync, since he also has thoughts on this topic.
from vscode-vsce.
Building on the work completed in #995, we have added a warning for users who are not using either a .vscodeignore
file or the "files"
property in package.json
. Additionally, we have made several minor enhancements to improve the overall experience for users packaging their extensions. These changes aim to ensure that extensions are packaged as expected.
from vscode-vsce.
Works great -> verified
For a missing license file we ask the user to confirm with a Y
. But for a missing .vscodeignore we just print a warning, and do not prompt the user. Should we prompt?
from vscode-vsce.
Related Issues (20)
- Spaces in the `publisher` field HOT 2
- Support pattern in vsce commands HOT 2
- --skip-duplicates flag incorrectly causes other target platforms to be skipped HOT 4
- Fail packaging if a "files" pattern does not include any file
- Bundle dependencies
- `--readme-path` does not return error HOT 1
- Using --azure-credential with service principal to publish raises an ERROR You need to be logged in with your corporate credentials to perform this action. HOT 4
- glob 7.* is going EOL HOT 1
- Publisher required when only packaging an extension HOT 5
- Support pnpm catalog HOT 1
- Validate extension before packaging
- VSCE seems to read manifest more often than needed
- CHANGELOG.md is not being included in local .vsix package HOT 2
- I have two extentions that I created mainly for myself. I am trying to add an Image to it HOT 2
- Install vsce Fail HOT 1
- Enable verifying the signed package
- Normalization of LICENSE path triggers unused-files-patterns check HOT 1
- --readme-path is ignored by the marketplace HOT 8
- Add `darwin-universal` target
- https://stackoverflow.com/a/24416444
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from vscode-vsce.