tree util plus file components as leaves and token, line counts
Project description
Tree Plus
Supported Operating Systems:
Supported Python Versions:
A simple command line interface (CLI) tool for developers to show a tree
enhanced with token counts, line counts, and source code components.
Example Output:
- Demonstrate Parsed Checkboxes
~/hax/tree_plus (main) $
> tp -i tests
paths=('.',)
๐ tree_plus (11526 tokens, 1012 lines)
โฃโโ ๐ .github
โ โโโ ๐ workflows (523 tokens, 70 lines)
โ โฃโโ ๐ microsoft.yml (272 tokens, 36 lines)
โ โ โฃโโ Microsoft
โ โ โฃโโ job: build
โ โ โฃโโ - Set up Python ${{ matrix.python-version }}
โ โ โฃโโ - Install tree_plus
โ โ โฃโโ - Set PYTHONUTF8 for Windows
โ โ โฃโโ - Run generic tests
โ โ โโโ - Run specific test
โ โโโ ๐ unix.yml (251 tokens, 34 lines)
โ โฃโโ Ubuntu & MacOS
โ โฃโโ job: build
โ โฃโโ - Set up Python ${{ matrix.python-version }}
โ โฃโโ - Install tree_plus
โ โฃโโ - Run generic tests
โ โโโ - Run specific test
โฃโโ ๐ tree_plus_src (12997 tokens, 1542 lines)
โ โฃโโ ๐ scripts (6661 tokens, 861 lines)
โ โ โฃโโ ๐ alias_tree_plus.sh (277 tokens, 31 lines)
โ โ โฃโโ ๐ Microsoft.PowerShell_profile.ps1 (3238 tokens, 419 lines)
โ โ โ โฃโโ function Log($message)
โ โ โ โโโ function Show-Error($err)
โ โ โฃโโ ๐ profile.toml (1192 tokens, 126 lines)
โ โ โฃโโ ๐ scratch.ps1 (1317 tokens, 197 lines)
โ โ โโโ ๐ scratch.sh (637 tokens, 88 lines)
โ โฃโโ ๐ count_tokens_lines.py (575 tokens, 78 lines)
โ โ โฃโโ TODO (Line 11): show off how well we parse_todo!
โ โ โฃโโ class TokenLineCount
โ โ โฃโโ def add_tokens_lines
โ โ โฃโโ def count_tokens_lines
โ โ โโโ def count_directory_tokens_lines
โ โฃโโ ๐ default_ignore.py (538 tokens, 94 lines)
โ โ โฃโโ def make_ignore
โ โ โฃโโ def is_binary_string
โ โ โโโ def is_binary
โ โฃโโ ๐ parse_file.py (11631 tokens, 1333 lines)
โ โ โฃโโ TODO (Line 15): convert this to an environment variable and share across the modules
โ โ โฃโโ def debug_print
โ โ โฃโโ def parse_file
โ โ โฃโโ def parse_d_dot_ts
โ โ โฃโโ def parse_angular_app_module
โ โ โฃโโ def parse_angular_component_ts
โ โ โฃโโ def parse_angular_routes
โ โ โฃโโ def parse_angular_spec
โ โ โฃโโ def parse_environment_ts
โ โ โฃโโ def parse_dot_env
โ โ โฃโโ def parse_requirements_txt
โ โ โฃโโ def parse_json_schema
โ โ โฃโโ def parse_package_json
โ โ โฃโโ def parse_ts
โ โ โฃโโ def parse_makefile
โ โ โฃโโ def parse_sql
โ โ โฃโโ def is_k8s_yml
โ โ โฃโโ def is_ansible_yml
โ โ โฃโโ def is_github_yml
โ โ โฃโโ def parse_github_yml
โ โ โฃโโ def parse_k8s
โ โ โฃโโ def parse_ansible
โ โ โฃโโ def parse_yml
โ โ โฃโโ def extract_nodes
โ โ โฃโโ def is_typing_construct
โ โ โฃโโ def is_builtin_type
โ โ โฃโโ def parse_py
โ โ โฃโโ def parse_db
โ โ โฃโโ def parse_cobol
โ โ โฃโโ def parse_java
โ โ โฃโโ def parse_julia
โ โ โฃโโ def parse_kotlin
โ โ โฃโโ def parse_lisp
โ โ โฃโโ def parse_lua
โ โ โฃโโ def parse_objective_c
โ โ โฃโโ def parse_ocaml
โ โ โฃโโ def parse_apl
โ โ โฃโโ def parse_perl
โ โ โฃโโ def parse_php
โ โ โฃโโ def parse_powershell
โ โ โฃโโ def parse_matlab
โ โ โฃโโ def parse_scala
โ โ โฃโโ def parse_c
โ โ โฃโโ def parse_tf
โ โ โฃโโ def parse_js
โ โ โฃโโ def parse_md
โ โ โฃโโ def parse_txt
โ โ โฃโโ def parse_markers
โ โ โโโ def parse_rs
โ โโโ ๐ traverse_directory.py (253 tokens, 37 lines)
โ โโโ def traverse_directory
โฃโโ ๐ .gitignore (111 tokens, 32 lines)
โฃโโ ๐ LICENSE (2123 tokens, 81 lines)
โฃโโ ๐ Makefile (193 tokens, 26 lines)
โ โฃโโ SHELL := /bin/bash
โ โฃโโ debug
โ โฃโโ .PHONY: debug_command
โ โฃโโ debug_command: cli test
โ โฃโโ cli
โ โฃโโ test_s: test_tp_dotdot_s
โ โฃโโ test_tp_dotdot_s: test_tp_dotdot
โ โฃโโ test: test_tp_dotdot
โ โฃโโ test_tp_dotdot
โ โโโ move_powershell_profile
โฃโโ ๐ nodemon.json (64 tokens, 13 lines)
โฃโโ ๐ README.md (2682 tokens, 230 lines)
โ โฃโโ # Tree Plus
โ โฃโโ ## Example Output:
โ โฃโโ - [ ] Demonstrate Parsed Checkboxes
โ โฃโโ ## Start Quick!
โ โฃโโ ### Prerequisites
โ โฃโโ ### Install Tree Plus
โ โฃโโ #### Local Hackable Install
โ โฃโโ ### Usage
โ โโโ ## Moar Languages
โฃโโ ๐ sample_output.sh (3039 tokens, 184 lines)
โฃโโ ๐ setup.py (608 tokens, 97 lines)
โ โโโ TODO (Line 44): automatically install tree-sitter-{language} grammars
โฃโโ ๐ TODO.md (393 tokens, 41 lines)
โ โฃโโ # Do First
โ โฃโโ # Backlog
โ โฃโโ - [ ] Fix ordering of leaves by line number consistently across languages
โ โฃโโ - [ ] Fix Python ordering
โ โฃโโ - [ ] Fix JavaScript / TypeScript ordering
โ โฃโโ - [ ] Review other language unit tests for ordering
โ โฃโโ - [ ] expand test cases for the supported languages to verify ordering & completeness
โ โฃโโ - [ ] Upgrade CICD GitHub Action
โ โฃโโ - [ ] Build and deploy to PyPi if tests pass
โ โฃโโ - [ ] test file input instead of directory
โ โฃโโ - [ ] measure test coverage
โ โฃโโ - [ ] test named lambdas in python
โ โฃโโ - [ ] autoinstall tree-sitter grammars to enable real parsing instead of regex if available
โ โฃโโ - [ ] modularize the tree_plus function to separate index creation from tree creation
โ โฃโโ - [ ] brainstorm and integrate more flags / options to control results
โ โฃโโ - [ ] add a todo flag to only show todos and unchecked checkboxes
โ โฃโโ - [ ] add a search / filter input to filter results
โ โฃโโ - [ ] make a tree_scan to apply AI LLMs to the tree
โ โฃโโ - [ ] e.g. to suggest todos
โ โฃโโ - [ ] to write docs
โ โฃโโ - [ ] to write tests
โ โฃโโ - [ ] to write code
โ โฃโโ - [ ] to translate languages (e.g. 'rewrite it in rust' example)
โ โฃโโ # Nice to have
โ โฃโโ - [ ] Support more languages
โ โฃโโ - [ ] SQL (create tables, procedures)
โ โฃโโ - [ ] C#
โ โฃโโ - [ ] C++
โ โฃโโ - [ ] OpenAPI yaml
โ โฃโโ - [ ] Json RPC 2.0 schemas
โ โฃโโ - [ ] GRPC schemas
โ โฃโโ - [ ] GraphQL schemas
โ โฃโโ - [ ] Go
โ โฃโโ - [ ] Dart
โ โฃโโ - [ ] Swift
โ โโโ # Done
โโโ ๐ tree_plus_cli.py (2313 tokens, 308 lines)
โฃโโ NOTE (Line 275): parent_count unused, is that ok?
โฃโโ def debug_print
โฃโโ def tree_to_string
โฃโโ def clean_string
โฃโโ def safe_print
โฃโโ def main
โฃโโ def tree_plus
โฃโโ def _parse_paths
โฃโโ def flatten_to_str
โฃโโ def _handle_paths
โโโ def _handle_path
- Demonstrate Parsed Checkboxes
Start Quick!
Prerequisites
Ensure you have the following tools installed:
Install Tree Plus
Local Hackable Install
- Clone the repository and cd into the tree_plus directory
gh repo clone https://github.com/bionicles/tree_plus.git && cd tree_plus
- Install tree_plus using Makefile
make cli
Alternatively, if make
is not installed, use pip
:
pip install -e .
Now, you can use the tree_plus
command.
- Add slick aliases like
tp
to your RC file Typical RC_FILE values~/.bash_profile
,~/.bashrc
, or~/.zshrc
RC_FILE=~/.bash_profile source alias_tree_plus.sh
RC_FILE=~/.bashrc source alias_tree_plus.sh
RC_FILE=~/.zshrc source alias_tree_plus.sh
Soon, you'll be able to simply run 'pip install tree_plus'. Stay tuned!
Usage
# Use tree_plus
tp
If you make changes to tree_plus
and need to reinstall it quickly, use the tpcli
alias:
# Reinstall tree_plus quickly after making changes
tpcli
Moar Languages
/home/bion/hax/tree_plus/tests/more_languages (0 tokens, 0 lines)
โฃโโ ๐ group1 (402 tokens, 88 lines)
โ โฃโโ ๐ COBOL_TEST.CBL (57 tokens, 11 lines)
โ โ โฃโโ IDENTIFICATION DIVISION -> PROGRAM-ID. HELLO
โ โ โฃโโ DATA DIVISION -> 01 GREETING
โ โ โโโ PROCEDURE DIVISION
โ โฃโโ ๐ JavaTest.java (47 tokens, 12 lines)
โ โ โฃโโ class Person
โ โ โฃโโ class Person -> Person(String name)
โ โ โโโ class Person -> void greet()
โ โฃโโ ๐ JuliaTest.jl (42 tokens, 12 lines)
โ โ โฃโโ module JuliaTest
โ โ โฃโโ module JuliaTest -> struct Person
โ โ โโโ module JuliaTest -> greet(p::Person)
โ โฃโโ ๐ KotlinTest.kt (29 tokens, 4 lines)
โ โ โฃโโ data class Person(val name: String)
โ โ โโโ fun greet(person: Person)
โ โฃโโ ๐ LispTest.lisp (31 tokens, 5 lines)
โ โ โฃโโ defstruct person
โ โ โโโ defun greet
โ โฃโโ ๐ LuaTest.lua (84 tokens, 16 lines)
โ โ โฃโโ function HelloWorld.new
โ โ โฃโโ function HelloWorld.greet
โ โ โโโ function say_hello
โ โฃโโ ๐ ObjectiveCTest.m (59 tokens, 16 lines)
โ โ โฃโโ @interface HelloWorld
โ โ โฃโโ @interface HelloWorld -> (void) sayHello
โ โ โฃโโ @implementation HelloWorld
โ โ โฃโโ @implementation HelloWorld -> (void) sayHello
โ โ โโโ void sayHelloWorld()
โ โโโ ๐ OcamlTest.ml (53 tokens, 12 lines)
โ โฃโโ type color
โ โฃโโ class hello
โ โฃโโ class hello -> method say_hello
โ โโโ let main ()
โฃโโ ๐ group2 (754 tokens, 164 lines)
โ โฃโโ ๐ apl_test.apl (44 tokens, 5 lines)
โ โ โฃโโ :Namespace HelloWorld
โ โ โฃโโ :Namespace HelloWorld -> hello โ 'Hello, World!'
โ โ โโโ :Namespace HelloWorld -> plus โ {โบ+โต}
โ โฃโโ ๐ c_test.c (256 tokens, 69 lines)
โ โ โฃโโ struct Point
โ โ โฃโโ struct Point getOrigin()
โ โ โฃโโ float mul_two_floats(float x1, float x2)
โ โ โฃโโ enum days
โ โ โฃโโ long add_two_longs(long x1, long x2)
โ โ โฃโโ double multiplyByTwo(double num)
โ โ โฃโโ char getFirstCharacter(char *str)
โ โ โฃโโ void greet(Person p)
โ โ โฃโโ typedef struct Person
โ โ โฃโโ int main()
โ โ โโโ int* getArrayStart(int arr[], int size)
โ โฃโโ ๐ PerlTest.pl (75 tokens, 20 lines)
โ โ โฃโโ package PerlTest
โ โ โฃโโ package PerlTest -> sub new
โ โ โฃโโ package PerlTest -> sub hello
โ โ โโโ package PerlTest -> sub say_hello
โ โฃโโ ๐ PhpTest.php (74 tokens, 19 lines)
โ โ โฃโโ class HelloWorld
โ โ โฃโโ class HelloWorld -> function sayHello
โ โ โฃโโ function greet
โ โ โฃโโ class Person
โ โ โโโ class Person -> function __construct
โ โฃโโ ๐ PowershellTest.ps1 (169 tokens, 27 lines)
โ โ โฃโโ function Test-Ordering($foo)
โ โ โฃโโ class Person
โ โ โฃโโ class Person -> Person($name)
โ โ โฃโโ class Person -> Greet()
โ โ โฃโโ class Person -> GreetMany($times)
โ โ โฃโโ class Person -> NoReturn($times)
โ โ โฃโโ class Person -> NoReturnNoArgs()
โ โ โโโ function Say-Hello([Person]$person)
โ โโโ ๐ ScalaTest.scala (136 tokens, 24 lines)
โ โฃโโ def sumOfSquares(x: Int, y: Int): Int
โ โฃโโ trait Bark
โ โฃโโ trait Bark -> def bark: String
โ โฃโโ case class Person(name: String)
โ โฃโโ object HelloWorld
โ โฃโโ object HelloWorld -> def greet(person: Person): Unit
โ โฃโโ object HelloWorld -> def main(args: Array[String]): Unit
โ โโโ def sumOfSquaresShort(x: Int, y: Int): Int
โฃโโ ๐ group4 (944 tokens, 166 lines)
โ โฃโโ ๐ matlab_test.m (45 tokens, 12 lines)
โ โ โฃโโ classdef HelloWorld -> function greet
โ โ โโโ function loneFun
โ โฃโโ ๐ rust_test.rs (611 tokens, 115 lines)
โ โ โฃโโ enum Days
โ โ โฃโโ struct Point
โ โ โฃโโ impl Point
โ โ โฃโโ fn get_origin() -> Point
โ โ โฃโโ struct Person
โ โ โฃโโ impl Person
โ โ โฃโโ fn greet(&self)
โ โ โฃโโ fn add_two_longs(x1: i64, x2: i64) -> i64
โ โ โฃโโ fn add_two_longs_longer(
โ โ โ x1: i64,
โ โ โ x2: i64,
โ โ โ ) -> i64
โ โ โฃโโ fn multiply_by_two(num: f64) -> f64
โ โ โฃโโ fn get_first_character(s: &str) -> Option<char>
โ โ โฃโโ trait Drawable
โ โ โฃโโ fn draw(&self)
โ โ โฃโโ impl Drawable for Point
โ โ โฃโโ fn draw(&self)
โ โ โฃโโ fn main()
โ โ โฃโโ pub struct VisibleStruct
โ โ โฃโโ mod my_module
โ โ โฃโโ macro_rules! say_hello
โ โ โฃโโ pub mod lib
โ โ โฃโโ pub mod interfaces
โ โ โฃโโ mod engine
โ โ โโโ pub fn flow<S1, S2, S3, S4, E, T, L>(
โ โ source: S1,
โ โ extractor: E,
โ โ inbox: S2,
โ โ transformer: T,
โ โ outbox: S3,
โ โ loader: L,
โ โ sink: &mut S4,
โ โ ) -> Result<(), Box<dyn Error>>
โ โ where
โ โ S1: Extractable,
โ โ S2: Extractable + Loadable,
โ โ S3: Extractable + Loadable,
โ โ S4: Loadable,
โ โ E: Extractor<S1, S2>,
โ โ T: Transformer<S2, S3>,
โ โ L: Loader<S3, S4>,
โ โโโ ๐ tf_test.tf (288 tokens, 39 lines)
โ โฃโโ provider "aws"
โ โฃโโ resource "aws_instance" "example"
โ โฃโโ data "aws_ami" "ubuntu"
โ โฃโโ variable "instance_type"
โ โฃโโ output "instance_public_ip"
โ โฃโโ locals
โ โโโ module "vpc"
โโโ ๐ group5 (4442 tokens, 600 lines)
โฃโโ ๐ ansible_test.yml (60 tokens, 15 lines)
โ โฃโโ Install package
โ โฃโโ Start service
โ โโโ Create user
โฃโโ ๐ app-routing.module.ts (242 tokens, 28 lines)
โ โฃโโ const routes: Routes = [
โ โ { path: '', redirectTo: 'login', pathMatch: 'full' },
โ โ { path: '*', redirectTo: 'login' },
โ โ { path: 'home', component: HomeComponent },
โ โ { path: 'login', component: LoginComponent },
โ โ { path: 'register', component: RegisterComponent },
โ โ { path: 'events', component: EventsComponent },
โ โ { path: 'invites', component: InvitesComponent },
โ โ { path: 'rewards', component: RewardsComponent },
โ โ { path: 'profile', component: ProfileComponent },
โ โ ];
โ โโโ class AppRoutingModule
โฃโโ ๐ app.component.spec.ts (307 tokens, 48 lines)
โ โฃโโ describe 'AppComponent'
โ โฃโโ it should create the app
โ โฃโโ it should welcome the user
โ โฃโโ it should welcome 'Jimbo'
โ โโโ it should request login if not logged in
โฃโโ ๐ app.component.ts (243 tokens, 44 lines)
โ โฃโโ class AppComponent
โ โฃโโ title: string = 'promo-app'
โ โฃโโ user: any
โ โฃโโ events: any
โ โฃโโ events_list: any
โ โฃโโ clientSecret: string
โ โฃโโ card?: StripePaymentElementComponent
โ โฃโโ cardOptions: StripePaymentElementOptions
โ โฃโโ constructor(
โ โ private http: HttpClient,
โ โ private loginService: LoginService,
โ โ private stripeService: StripeService
โ โ )
โ โฃโโ constructor(private loginService: LoginService)
โ โฃโโ checkSession()
โ โฃโโ async goToEvent(event_id: string)
โ โโโ valInvitedBy(event: any, event_id: string)
โฃโโ ๐ app.module.ts (269 tokens, 43 lines)
โ โฃโโ @NgModule({
โ โ declarations: [
โ โ AppComponent,
โ โ HomeComponent,
โ โ LoginComponent,
โ โ RegisterComponent,
โ โ EventsComponent,
โ โ InvitesComponent,
โ โ RewardsComponent,
โ โ ProfileComponent
โ โโโ class AppModule
โฃโโ ๐ checkbox_test.md (263 tokens, 22 lines)
โ โฃโโ # My Checkbox Test
โ โฃโโ ## My No Parens Test
โ โฃโโ ## My Empty href Test
โ โฃโโ ## My other url Test [Q&A]
โ โฃโโ ## My other other url Test [Q&A]
โ โฃโโ ## My 2nd other url Test [Q&A]
โ โฃโโ ## My 3rd other url Test [Q&A]
โ โฃโโ - [ ] Task 1
โ โฃโโ - [ ] No Space Task 1.1
โ โฃโโ - [ ] Two Spaces Task 1.2
โ โฃโโ - [ ] Subtask 1.2.1
โ โฃโโ - [ ] Task 2
โ โฃโโ - Task 3
โ โฃโโ - [ ] Subtask 3.1
โ โฃโโ - Task 6
โ โฃโโ - Subtask 6.1
โ โโโ - [ ] Handle edge cases
โฃโโ ๐ checkbox_test.txt (276 tokens, 33 lines)
โ โฃโโ - [ ] fix phone number format +1
โ โฃโโ - [ ] add forgot password
โ โฃโโ - [ ] ? add email verification
โ โฃโโ - [ ] store token the right way
โ โฃโโ - [ ] test nesting of checkboxes
โ โฃโโ - [ ] user can use option to buy ticket at 2-referred price
โ โฃโโ - [ ] CTA refer 2 people to get instant lower price
โ โโโ - [ ] form to send referrals
โฃโโ ๐ environment.test.ts (193 tokens, 19 lines)
โ โฃโโ environment:
โ โฃโโ production
โ โฃโโ cognitoUserPoolId
โ โฃโโ cognitoAppClientId
โ โโโ apiurl
โฃโโ ๐ k8s_test.yaml (171 tokens, 38 lines)
โ โฃโโ apps/v1.Deployment -> my-app
โ โฃโโ v1.Service -> my-service
โ โโโ v1.ConfigMap -> my-config
โฃโโ ๐ Makefile (882 tokens, 85 lines)
โ โฃโโ include dotenv/dev.env
โ โฃโโ .PHONY: dev
โ โฃโโ dev
โ โฃโโ services-down
โ โฃโโ services-stop: services-down
โ โฃโโ define CHECK_POSTGRES
โ โฃโโ damage-report
โ โฃโโ tail-logs
โ โโโ cloud
โฃโโ ๐ requirements_test.txt (40 tokens, 10 lines)
โ โฃโโ psycopg2-binary
โ โฃโโ pytest
โ โฃโโ coverage
โ โฃโโ flask
โ โฃโโ flask_cors
โ โฃโโ stripe
โ โฃโโ pyjwt
โ โฃโโ cognitojwt
โ โโโ flask-lambda
โฃโโ ๐ rust_todo_test.rs (109 tokens, 27 lines)
โ โฃโโ TODO (Line 23): This todo tests parse_todo
โ โฃโโ enum Color
โ โฃโโ struct Point
โ โฃโโ trait Drawable
โ โฃโโ fn draw(&self)
โ โฃโโ impl Drawable for Point
โ โฃโโ fn draw(&self)
โ โโโ fn main()
โฃโโ ๐ sql_test.sql (300 tokens, 52 lines)
โ โฃโโ CREATE TABLE promoters
โ โฃโโ user_id serial PRIMARY KEY,
โ โฃโโ type varchar(20) NOT NULL,
โ โฃโโ username varchar(20) NOT NULL,
โ โฃโโ password varchar(20) NOT NULL,
โ โฃโโ email varchar(30) NOT NULL,
โ โฃโโ phone varchar(20) NOT NULL,
โ โฃโโ promocode varchar(20),
โ โฃโโ info json,
โ โฃโโ going text[],
โ โฃโโ invites text[],
โ โฃโโ balance integer NOT NULL,
โ โฃโโ rewards text[],
โ โฃโโ created timestamp
โ โฃโโ CREATE TABLE events
โ โฃโโ event_id serial PRIMARY KEY,
โ โฃโโ name varchar(64) NOT NULL,
โ โฃโโ date varchar(64) NOT NULL,
โ โฃโโ location varchar(64) NOT NULL,
โ โฃโโ performer varchar(64) NOT NULL,
โ โฃโโ rewards json,
โ โโโ created timestamp
โฃโโ ๐ standard-app-routing.module.ts (93 tokens, 17 lines)
โ โโโ const routes: Routes = [
โ { path: '', component: HomeComponent },
โ {
โ path: 'heroes',
โ component: HeroesListComponent,
โ children: [
โ { path: ':id', component: HeroDetailComponent },
โ { path: 'new', component: HeroFormComponent },
โ ],
โ },
โ { path: '**', component: PageNotFoundComponent },
โ ];
โฃโโ ๐ test.env (242 tokens, 26 lines)
โ โฃโโ PROMO_PATH
โ โฃโโ PRODUCTION
โ โฃโโ SQL_SCHEMA_PATH
โ โฃโโ DB_LOGS
โ โฃโโ DB_LOG
โ โฃโโ PGPASSWORD
โ โฃโโ PGDATABASE
โ โฃโโ PGHOST
โ โฃโโ PGPORT
โ โฃโโ PGUSER
โ โฃโโ SERVER_LOG
โ โฃโโ SERVER_LOGS
โ โฃโโ API_URL
โ โฃโโ APP_LOGS
โ โฃโโ APP_LOG
โ โฃโโ APP_URL
โ โฃโโ COGNITO_USER_POOL_ID
โ โฃโโ COGNITO_APP_CLIENT_ID
โ โฃโโ AWS_REGION
โ โโโ STRIPE_SECRET_KEY
โฃโโ ๐ testJsonSchema.json (294 tokens, 49 lines)
โ โฃโโ $schema: http://json-schema.org/draft-07/schema#
โ โฃโโ type: object
โ โฃโโ title: random_test
โ โโโ description: A promoter's activites related to events
โโโ ๐ testPackage.json (458 tokens, 44 lines)
โฃโโ name: 'promo-app'
โฃโโ version: 0.0.0
โฃโโ scripts:
โฃโโ ng: 'ng'
โฃโโ start: 'ng serve'
โฃโโ build: 'ng build'
โฃโโ watch: 'ng build --watch --configuration development'
โโโ test: 'ng test'
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Close
Hashes for tree_plus_BIONICLES-1.0.0a2.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5759e68c3dd9e98933468701408d55949c199b571387339b0c58f784231ee8c5 |
|
MD5 | 14f52c765d8f386b8a86c2cb14ec1bd0 |
|
BLAKE2b-256 | bf99f410fe96ff6f4ddd6e5204e81fdce7c58e585cf99ea356bf7c1aefa4df73 |
Close
Hashes for tree_plus_BIONICLES-1.0.0a2-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6d09351a5d1afc773c6e2db3420557c09cdaa88fbc465fa9be50187e1b93bb19 |
|
MD5 | a470fd82d943cc1f0a174309c2a7132b |
|
BLAKE2b-256 | 2a4e1f78e354dc2fb823289ade885894a82b34f28e4852ca1fcf9e286044b02e |