Skip to content

Ft add cloudflare argo change #15

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 80 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
80 commits
Select commit Hold shift + click to select a range
3eceae1
(app): Savepoint
himanshu-dixit Jan 8, 2022
5a98867
.
utkarsh-dixit Jan 8, 2022
ef06ab3
.
utkarsh-dixit Jan 9, 2022
de613cc
.
utkarsh-dixit Jan 9, 2022
2d98deb
.
utkarsh-dixit Jan 9, 2022
355105a
.
utkarsh-dixit Jan 11, 2022
8e583ac
Add support for macos
utkarsh-dixit Jan 11, 2022
918549c
Merge branch 'ft-ci-change' of github.com:crusherdev/CLI into ft-ci-c…
utkarsh-dixit Jan 11, 2022
907c1e1
.
utkarsh-dixit Jan 14, 2022
0b2de8e
.
utkarsh-dixit Jan 15, 2022
1e1d19f
support for linux
utkarsh-dixit Jan 16, 2022
337beed
2.0.0
utkarsh-dixit Jan 16, 2022
6a5ff1d
.
utkarsh-dixit Jan 16, 2022
5c80029
Fix backend url
utkarsh-dixit Jan 16, 2022
cf5a084
2.0.1
utkarsh-dixit Jan 16, 2022
4373529
Add cli browser login
utkarsh-dixit Jan 26, 2022
3e97251
Add proxy support
utkarsh-dixit Feb 1, 2022
9927943
2.0.2
utkarsh-dixit Feb 1, 2022
b17dc18
2.0.3
utkarsh-dixit Feb 1, 2022
5a9cb62
Add commands
utkarsh-dixit Feb 2, 2022
5d9362c
Fix commands
utkarsh-dixit Feb 2, 2022
a596191
.
utkarsh-dixit Feb 2, 2022
12b74af
.
utkarsh-dixit Feb 2, 2022
c316019
Add git root option
utkarsh-dixit Feb 2, 2022
83a307f
Add git root option
utkarsh-dixit Feb 2, 2022
913e111
Add invite email
utkarsh-dixit Feb 2, 2022
614b3d5
Add option for creating new project if no git
utkarsh-dixit Feb 2, 2022
d4abb13
.
utkarsh-dixit Feb 2, 2022
53b010a
Update recorder builds
utkarsh-dixit Feb 3, 2022
e1895f0
Savepoint
himanshu-dixit Feb 7, 2022
076da3e
Update entry
utkarsh-dixit Feb 7, 2022
7871fdd
Add support for error handling and fix webpack issues
utkarsh-dixit Feb 7, 2022
6f8ca9e
Fix cli
utkarsh-dixit Feb 7, 2022
e44000d
Fix cli
utkarsh-dixit Feb 7, 2022
f2fe971
.
utkarsh-dixit Feb 7, 2022
361b58d
Savepoint
himanshu-dixit Feb 8, 2022
ab9ab72
Fix test
utkarsh-dixit Feb 8, 2022
f96ddbe
.
utkarsh-dixit Feb 9, 2022
56cf1ce
Add axios mocking in tests
utkarsh-dixit Feb 20, 2022
69e0a38
Create temp github repo for testing
utkarsh-dixit Feb 20, 2022
7ebcdb7
.
utkarsh-dixit Feb 20, 2022
596c97f
.
utkarsh-dixit Feb 20, 2022
68c3aa9
Add option for flags in commands
utkarsh-dixit Feb 20, 2022
8378d5e
.
utkarsh-dixit Feb 21, 2022
5ecf649
SP
himanshu-dixit Feb 21, 2022
fcf4188
SP
himanshu-dixit Feb 21, 2022
15ee53a
SP
himanshu-dixit Feb 21, 2022
7fb95fb
2.0.17
utkarsh-dixit Feb 23, 2022
72e9e80
.
utkarsh-dixit Feb 23, 2022
b868c4d
2.0.18
utkarsh-dixit Feb 23, 2022
d08cbec
Limit node version
utkarsh-dixit Feb 25, 2022
8cf6fc0
Update recorder tag
utkarsh-dixit Feb 25, 2022
6f30316
2.0.19
utkarsh-dixit Feb 25, 2022
975b46d
.
utkarsh-dixit Feb 25, 2022
bd49462
.
himanshu-dixit Mar 2, 2022
09c39b9
Merge branch 'ft-ci-change-1' of github.com:crusherdev/cli into ft-ci…
utkarsh-dixit Mar 2, 2022
74b1d01
.
utkarsh-dixit Mar 2, 2022
1a36a3f
Delete build if present
utkarsh-dixit Mar 2, 2022
929d1cb
Update
utkarsh-dixit Mar 2, 2022
4545be6
.
utkarsh-dixit Mar 2, 2022
e55160d
Send env context when running through CLI
utkarsh-dixit Mar 2, 2022
48adc74
Adding overwrite option and upgrade message
himanshu-dixit Mar 6, 2022
a1f2018
.
himanshu-dixit Mar 6, 2022
0b16d5f
.
himanshu-dixit Mar 7, 2022
f5c0a86
Fix flushing timeout
himanshu-dixit Mar 7, 2022
3803c88
Add UUid
himanshu-dixit Mar 7, 2022
fe1bbb8
SP
Mar 31, 2022
647bd7d
Savepoint
himanshu-dixit Mar 31, 2022
e5adb55
Savepoint
himanshu-dixit Mar 31, 2022
370ee75
Savepoint
himanshu-dixit Mar 31, 2022
88499b5
Savepoint
himanshu-dixit Mar 31, 2022
77ab635
Savepoint
himanshu-dixit Mar 31, 2022
f87a625
Remove hardcoded APP_DIRECTORY
utkarsh-dixit Mar 31, 2022
5933d23
Savepoint
himanshu-dixit Mar 31, 2022
1dcde07
Savepoint
himanshu-dixit Mar 31, 2022
d7790a8
Savepoint
himanshu-dixit Mar 31, 2022
763f9c0
Merge branch 'ft-add-cloudflare-argo' of github.com:crusherdev/CLI in…
himanshu-dixit Apr 1, 2022
4e84fd7
Savepoint
himanshu-dixit Apr 1, 2022
f2e5212
Savepoint
himanshu-dixit Apr 1, 2022
9b2bb30
Run prettier
himanshu-dixit Apr 1, 2022
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Binary file added .DS_Store
Binary file not shown.
16 changes: 16 additions & 0 deletions .crusher/config.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
{
"backend": "https://backend.crusher.dev/",
"project": 1351,
"proxy": [
{
"name": "frontend",
"url": "http://localhost:8888",
"intercept": false
},
{
"name": "backend",
"url": "http://localhost:8000",
"intercept": false
}
]
}
17 changes: 0 additions & 17 deletions .eslintrc.js

This file was deleted.

77 changes: 66 additions & 11 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,11 +1,66 @@
*-debug.log
*-error.log
/.nyc_output
/.idea
/dist
/lib
/package-lock.json
/tmp
node_modules

.DS_Store
# Logs
logs
*.log
npm-debug.log*
yarn-debug.log*
yarn-error.log*

# Runtime data
pids
*.pid
*.seed
*.pid.lock

# Directory for instrumented libs generated by jscoverage/JSCover
lib-cov

# Coverage directory used by tools like istanbul
coverage

# nyc test coverage
.nyc_output

# Grunt intermediate storage (http://gruntjs.com/creating-plugins#storing-task-files)
.grunt

# Bower dependency directory (https://bower.io/)
bower_components

# node-waf configuration
.lock-wscript

# Compiled binary addons (https://nodejs.org/api/addons.html)
build/Release

# Dependency directories
node_modules/
jspm_packages/

# TypeScript v1 declaration files
typings/

# Optional npm cache directory
.npm

# Optional eslint cache
.eslintcache

# Optional REPL history
.node_repl_history

# Output of 'npm pack'
*.tgz

# Yarn Integrity file
.yarn-integrity

# dotenv environment variables file
.env

# next.js build output
.next

dist/**
tmp

.idea
1 change: 1 addition & 0 deletions .npmrc
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
engine-strict=true
6 changes: 0 additions & 6 deletions .prettierignore

This file was deleted.

8 changes: 8 additions & 0 deletions .prettierrc
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
{
"trailingComma": "all",
"useTabs": true,
"tabWidth": 4,
"printWidth": 160,
"singleQuote": false,
"jsxSingleQuote": false
}
18 changes: 18 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
# [2.0.0](https://github.com/kreuzerk/node-command-line-starter/compare/v1.0.0...v2.0.0) (2019-09-04)

### Features

- **typescript:** adjust docs ([5664b92](https://github.com/kreuzerk/node-command-line-starter/commit/5664b92))

### BREAKING CHANGES

- **typescript:** Project is now updated to Typescript

# 1.0.0 (2019-02-23)

### Features

- **order:** display order in boxes ([05f2cd2](https://github.com/kreuzerk/node-command-line-starter/commit/05f2cd2))
- **order:** write order to file ([e971858](https://github.com/kreuzerk/node-command-line-starter/commit/e971858))
- **starter:** initial commit - add starter files ([2cbf0b3](https://github.com/kreuzerk/node-command-line-starter/commit/2cbf0b3))
- **starter:** log food to console ([916154b](https://github.com/kreuzerk/node-command-line-starter/commit/916154b))
34 changes: 34 additions & 0 deletions CODE_OF_CONDUCT.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
Contributor Covenant Code of Conduct
Our Pledge
In the interest of fostering an open and welcoming environment, we as contributors and maintainers pledge to making participation in our project and our community a harassment-free experience for everyone, regardless of age, body size, disability, ethnicity, gender identity and expression, level of experience, nationality, personal appearance, race, religion, or sexual identity and orientation.

Our Standards
Examples of behavior that contributes to creating a positive environment include:

Using welcoming and inclusive language
Being respectful of differing viewpoints and experiences
Gracefully accepting constructive criticism
Focusing on what is best for the community
Showing empathy towards other community members
Examples of unacceptable behavior by participants include:

The use of sexualized language or imagery and unwelcome sexual attention or advances
Trolling, insulting/derogatory comments, and personal or political attacks
Public or private harassment
Publishing others' private information, such as a physical or electronic address, without explicit permission
Other conduct which could reasonably be considered inappropriate in a professional setting
Our Responsibilities
Project maintainers are responsible for clarifying the standards of acceptable behavior and are expected to take appropriate and fair corrective action in response to any instances of unacceptable behavior.

Project maintainers have the right and responsibility to remove, edit, or reject comments, commits, code, wiki edits, issues, and other contributions that are not aligned to this Code of Conduct, or to ban temporarily or permanently any contributor for other behaviors that they deem inappropriate, threatening, offensive, or harmful.

Scope
This Code of Conduct applies both within project spaces and in public spaces when an individual is representing the project or its community. Examples of representing a project or community include using an official project e-mail address, posting via an official social media account, or acting as an appointed representative at an online or offline event. Representation of a project may be further defined and clarified by project maintainers.

Enforcement
Instances of abusive, harassing, or otherwise unacceptable behavior may be reported by contacting the project team at [email protected]. The project team will review and investigate all complaints, and will respond in a way that it deems appropriate to the circumstances. The project team is obligated to maintain confidentiality with regard to the reporter of an incident. Further details of specific enforcement policies may be posted separately.

Project maintainers who do not follow or enforce the Code of Conduct in good faith may face temporary or permanent repercussions as determined by other members of the project's leadership.

Attribution
This Code of Conduct is adapted from the Contributor Covenant, version 1.4, available at http://contributor-covenant.org/version/1/4
21 changes: 21 additions & 0 deletions LICENSE
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
MIT License

Copyright (c) 2018

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
27 changes: 1 addition & 26 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,26 +1 @@
![Crusher description](https://i.imgur.com/B3IWYMw.png)

## **Installation**

**Thru NPX package**

1.) Run `yarn add crusher-cli` and `npx crusher-cli setup`

2.) Login to crusher and complete wizard.

3.) Copy and run command generated.

**Thru app**

1.) Go to crusher web app.

2.) Generate command on setup page.

**Running test**

To run test on local setup or CI. Run generated statement.

Make sure you have crusher-cli package installed. If not, then run `yarn add crusher-cli`

**For help**
Get in touch at [email protected] or create an issue here.
- Important, the whole file is evaluated when default is imported?
Loading