tln-cli | Talan CLI is an open-source framework

 by   project-talan JavaScript Version: 1.102.0 License: GPL-3.0

kandi X-RAY | tln-cli Summary

kandi X-RAY | tln-cli Summary

tln-cli is a JavaScript library typically used in Institutions, Learning, Administration, Public Services applications. tln-cli has no bugs, it has no vulnerabilities, it has a Strong Copyleft License and it has low support. You can install using 'npm i tln-cli' or download it from GitHub, npm.

Talan CLI (tln) is an open-source framework for managing third-party components from wide range of ecosystems (Java, Node.js, C++, Golang, Angular etc.). tln helps to create fully isolated development environments, uniformly manage mono- & multi- repo configurations, build smooth onboaring experience, melt borders between local development environments and CI/CT/CD setups, get maximum from Polyglot Programming Polyglot Persistence (4Ps) design.
Support
    Quality
      Security
        License
          Reuse

            kandi-support Support

              tln-cli has a low active ecosystem.
              It has 27 star(s) with 4 fork(s). There are 4 watchers for this library.
              There were 1 major release(s) in the last 12 months.
              There are 40 open issues and 100 have been closed. On average issues are closed in 153 days. There are no pull requests.
              It has a neutral sentiment in the developer community.
              The latest version of tln-cli is 1.102.0

            kandi-Quality Quality

              tln-cli has 0 bugs and 0 code smells.

            kandi-Security Security

              tln-cli has no vulnerabilities reported, and its dependent libraries have no vulnerabilities reported.
              tln-cli code analysis shows 0 unresolved vulnerabilities.
              There are 0 security hotspots that need review.

            kandi-License License

              tln-cli is licensed under the GPL-3.0 License. This license is Strong Copyleft.
              Strong Copyleft licenses enforce sharing, and you can use them when creating open source projects.

            kandi-Reuse Reuse

              tln-cli releases are available to install and integrate.
              Deployable package is available in npm.
              Installation instructions, examples and code snippets are available.

            Top functions reviewed by kandi - BETA

            kandi has reviewed tln-cli and discovered the below as its top functions. This is intended to give you an instant insight into tln-cli implemented functionality, and help decide if they suit your requirements.
            • Unpack id .
            • Validates version
            • Validate id
            Get all kandi verified functions for this library.

            tln-cli Key Features

            No Key Features are available at this moment for tln-cli.

            tln-cli Examples and Code Snippets

            No Code Snippets are available at this moment for tln-cli.

            Community Discussions

            No Community Discussions are available at this moment for tln-cli.Refer to stack overflow page for discussions.

            Community Discussions, Code Snippets contain sources that include Stack Exchange Network

            Vulnerabilities

            No vulnerabilities reported

            Install tln-cli

            Create folder where all your projects will be located. Create folder for the hellotalan project (inside projects folder). Edit .tln.conf file to get next configuration (you can just copy-paste it). Install dependencies. mvn-3.6.3, openjdk-11.0.2, go-1.14.4, node-14.4.0, angular-9.1.8, cordova-9.0.0 components will be installed inside projects folder and will not affect any other already installed software. Check version of installed components.
            Create folder where all your projects will be located Linux/MacOs cd ~ Windows (you can use any disk, disk d: is used for demonstration purpose) d: cd / mkdir projects && cd projects && tln config --terse
            Create folder for the hellotalan project (inside projects folder) mkdir hellotalan && cd hellotalan && tln config --terse
            Edit .tln.conf file to get next configuration (you can just copy-paste it) module.exports = { options: async (tln, args) => {}, env: async (tln, env) => {}, dotenvs: async (tln) => [], inherits: async (tln) => [], depends: async (tln) => ['mvn-3.6.3', 'openjdk-11.0.2', 'go-1.14.4', 'node-14.4.0', 'angular-9.1.8', 'cordova-9.0.0'], steps: async (tln) => [ { id: "versions", builder: async (tln, script) => script.set([ 'java -version && mvn -v && go version && node -v && cordova -v && ng version' ]) } ], components: async (tln) => [] }
            Install dependencies. mvn-3.6.3, openjdk-11.0.2, go-1.14.4, node-14.4.0, angular-9.1.8, cordova-9.0.0 components will be installed inside projects folder and will not affect any other already installed software. tln install --depends
            Check version of installed components tln versions openjdk version "11.0.2" 2019-01-15 OpenJDK Runtime Environment 18.9 (build 11.0.2+9) OpenJDK 64-Bit Server VM 18.9 (build 11.0.2+9, mixed mode) Apache Maven 3.6.3 (cecedd343002696d0abb50b32b541b8a6ba2883f) Maven home: D:\projects2\maven\mvn-3.6.3\bin\.. Java version: 11.0.2, vendor: Oracle Corporation, runtime: D:\projects2\java\openjdk-11.0.2 Default locale: en_US, platform encoding: Cp1251 OS name: "windows 10", version: "10.0", arch: "amd64", family: "windows" go version go1.14.4 windows/amd64 v14.4.0 9.0.0 (cordova-lib@9.0.1) Angular CLI: 9.1.8

            Support

            For any new features, suggestions and bugs create an issue on GitHub. If you have any questions check and ask questions on community page Stack Overflow .
            Find more information at:

            Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items

            Find more libraries
            Install
          • npm

            npm i tln-cli

          • CLONE
          • HTTPS

            https://github.com/project-talan/tln-cli.git

          • CLI

            gh repo clone project-talan/tln-cli

          • sshUrl

            git@github.com:project-talan/tln-cli.git

          • Stay Updated

            Subscribe to our newsletter for trending solutions and developer bootcamps

            Agree to Sign up and Terms & Conditions

            Share this Page

            share link

            Consider Popular JavaScript Libraries

            freeCodeCamp

            by freeCodeCamp

            vue

            by vuejs

            react

            by facebook

            bootstrap

            by twbs

            Try Top Libraries by project-talan

            tln-react

            by project-talanJavaScript

            tln-jenkins-shared-libraries

            by project-talanGroovy

            tln-angular

            by project-talanHTML

            tln-nodejs

            by project-talanJavaScript