I tried naively to add the package to my L5.5 project with Passport (which depends on symfony/psr-http-message-bridge v1.0) and got this:
Problem 1
- Installation request for nilportugues/laravel5-json-api dev-master -> satisfiable by nilportugues/laravel5-json-api[dev-master].
- Conclusion: remove symfony/psr-http-message-bridge v1.0.0
- Conclusion: don't install symfony/psr-http-message-bridge v1.0.0
- nilportugues/laravel5-json-api dev-master requires symfony/psr-http-message-bridge ~0.1 -> satisfiable by symfony/psr-http-message-bridge[v0.1, v0.2, v0.3, v0.4].
- Can only install one of: symfony/psr-http-message-bridge[v0.1, v1.0.0].
- Can only install one of: symfony/psr-http-message-bridge[v0.2, v1.0.0].
- Can only install one of: symfony/psr-http-message-bridge[v0.3, v1.0.0].
- Can only install one of: symfony/psr-http-message-bridge[v0.4, v1.0.0].
- Installation request for symfony/psr-http-message-bridge (locked at v1.0.0) -> satisfiable by symfony/psr-http-message-bridge[v1.0.0].```
I tried naively to add the package to my L5.5 project with Passport (which depends on symfony/psr-http-message-bridge v1.0) and got this: