A parent project.clj
file to centrally manage repositories and
dependencies for Nuvla Clojure(Script) modules.
Before adding new dependencies or removing existing ones, discuss with
other developers, especially from those that depend on this
project.clj
file. Generally try to minimize the number of
dependencies and choose a single library for a given functionality.
When updating versions, use your best judgement on whether the change is likely to cause an issue with other components. If there is a doubt, then discuss the changes. In any case, test changes with other components when possible.
Please keep the dependencies in the project.clj
file
alphabetized. Ensure that the file uses the standard clojure
formatting (with aligned maps) provided by the IntelliJ Cursive
plugin.
Copyright © 2019-2024, SixSq SA
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.