Comments (4)
Thanks for opening this issue!
- 🎉 We are excited about your ideas for improvement!
from parse-server.
It's currently not possible to change the JS SDK that ships with each Parse Server release.
I would say for good reason! The JS SDK is being used as an internal part of Parse Server. We are testing and releasing with a specific JS SDK. If we allow this to be overridden, then we may need 2 compatibility tables for the JS SDK, one for client use, another one for internal use. Maintaining such a compatibility table would require immense CI efforts, as we'd need to start testing Parse Server against multiple JS SDK versions.
I believe an effort into #8787 makes more sense. Once Parse Server does not depend on the JS SDK anymore, and its only dependency arises from the use of Cloud Code, then I believe the introduction of an option to set a specific SDK version makes sense. Because then there doesn't have to be any compatibility match anymore between the server and use of the JS SDK for Cloud Code, it's more isolated like an adapter.
from parse-server.
This feature is mainly used for the JS SDK test suite internal use and experienced developers to used at their own risk in cloud code only and would not touch the rest of the code base. It wouldn't conflict with #8787 in the future as it is an optional feature.
I believe an effort into #8787 makes more sense
This would be awesome but Parse Server is so tightly coupled with the JS SDK outside of cloud code it's going to take a lot of work to get this done. Parse.Error
alone is used everythere.
from parse-server.
experienced developers to used at their own risk in cloud code only
I agree, but in that case there is no application for production use. We'd need to add a big warning label to that option and discourage production use. For experimental use, an experienced developer can fork and modify as needed.
Parse.Error alone is used everythere.
We have parse-community/Parse-SDK-JS#1269 for this.
from parse-server.
Related Issues (20)
- beforeSubscribe, onLiveQueryEvent and afterLiveQueryEvent hooks are not called (LiveQuery) HOT 1
- Run parse server HOT 3
- request_password_reset: insufficiently escaped URL is incorrectly converted turned into a clickable link by GMail receiving plain text email HOT 7
- Schema Migration Overriding exist Indexes HOT 17
- `new Date()` in aggregation node.js HOT 8
- Add support for Facebook auth JWT token HOT 5
- Parse server V6.2.0 does't return session token after logInWith google HOT 1
- Querying non-existent classes throws an undefined error. HOT 1
- configure PARSE_SERVER_CLEANUP_INVALID_INSTALLATIONS without environment vars HOT 2
- Remove `push_id` and `push_time` from push notifications HOT 4
- Codecov not working HOT 3
- Docker build is failing HOT 1
- Upgrade to Parse 5.1.0 fails HOT 1
- Custom objectId not working HOT 10
- How about add DefineOptions(internal?: boolean) in define Cloud function ? HOT 6
- Explicitly setting a property of a record to "undefined" and saving it to the database stores null instead of undefined HOT 5
- pg-promise and node-postgres are out-of-date HOT 1
- saveAll should use Mongo's insertMany method for bulk saving new documents HOT 3
- Can skip triggers HOT 2
- Parse server throws an error when saving an object with a pointer field set to undefined (Postgres only) HOT 2
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 parse-server.