Comments (3)
Yes, fair enough it should probably be in the docs. I don't think it can be in the schema because unicode character classes aren't necessarily well supported across various languages. So the schema is kinda basic correctness validation and the validate command goes in more depth in many ways.
Feel free to send a PR for the docs.
from composer.
Are there any implications publishing a package with invalid keywords on Packagist?
from composer.
:
IIRC mess with the searches, it introduces difficulties as they have to be escaped. I don't remember exactly the details anymore now.
But frankly I don't see how this is necessary in keywords. These should be simple everyday words that are understandable. I allowed unicode for non-english keywords but if it weren't for that I'd have made this [a-z0-9 ]
frankly. Anything else seems like too much for me for the intent of this feature.
from composer.
Related Issues (20)
- composer install is taking nearly 3 hours on mac HOT 1
- Allow --lock file to be created for lock false case HOT 1
- d ellislab
- The Composer installer script was not successful [exit code 1]. HOT 1
- Requiring specific commit also adds unnecessary dependencies HOT 2
- Can't install dacastro4/laravel-gmail package due to conflicts with another require. HOT 1
- Second run of the latest composer install results in error: Call to undefined method Composer\Util\Http\ProxyManager::needsTransitionWarning() HOT 40
- Plugin install promise must be scheduled after all required package promises are done HOT 5
- `config extra` command does not work with --json when a key is a quoted numeric
- Archive exclude does not work on GitHub nor Packagist HOT 2
- Error gcloud crashed (InvalidDataFromServerError) received while set up connection HOT 1
- Symfony Runtime Exception (The "-e" option does not exist) HOT 2
- Have a non-zero exit code when curl fails HOT 9
- --strict-psr Doesn't warn about about classes where namespace is not set or does not start with configured namespace
- Access denied when running composer install
- Autoload Issue HOT 5
- Composer fails to do anything HOT 3
- Composer trying to install older version HOT 1
- package installation issue
- About Composer plugin
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 composer.