Skip to content

Sync Master #99

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

Merged
merged 108 commits into from
Apr 18, 2020
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
108 commits
Select commit Hold shift + click to select a range
5215131
[RELEASE]: whitespace fix
pateash Nov 1, 2019
0224de2
[CRYPTO]: added 'jest' for clubbing both together
pateash Nov 2, 2019
9cc6e09
chore(package): update mocha to version 7.0.1
greenkeeper[bot] Jan 26, 2020
f31faf7
chore(package): update lockfile package-lock.json
greenkeeper[bot] Jan 26, 2020
f4f1abc
Merge branch 'release/release-v0.1' into greenkeeper/mocha-7.0.1
pateash Feb 2, 2020
32c2496
Merge branch 'release/release-v0.1' into greenkeeper/mocha-7.0.1
pateash Feb 5, 2020
7b8596a
Merge branch 'release/release-v0.1' into greenkeeper/mocha-7.0.1
pateash Feb 5, 2020
dbd62fd
Merge pull request #58 from codingtools/release/release-v0.1 (#62)
pateash Feb 7, 2020
f188311
Merge branch 'release/release-v0.1' into greenkeeper/mocha-7.0.1
pateash Feb 9, 2020
e363017
[cdt-63] :added twitter files
pateash Feb 9, 2020
e2f8829
[cdt-63] : to_csv added
pateash Feb 9, 2020
a3efc62
output removed
pateash Feb 9, 2020
5351ee6
[cdt-63] : to_csv added, progress bar added,
pateash Feb 9, 2020
467446b
[cdt-63] : linting fixed
pateash Feb 9, 2020
8f4d1cc
[cdt-63] : bugfixing test
pateash Feb 9, 2020
ec340b8
[cdt-63] : bugfixing test closes #63
pateash Feb 9, 2020
dae9ce5
Merge pull request #64 from codingtools/cdt-63
pateash Feb 9, 2020
76a7e5d
0.1.7
pateash Feb 9, 2020
8cd76c8
[v0.1.7] : installers created
pateash Feb 9, 2020
b14f7ea
[v0.1.7] : installers created
pateash Feb 9, 2020
f800afb
Create npmpublish.yml
pateash Feb 9, 2020
b9df018
Update npmpublish.yml
pateash Feb 9, 2020
5c73b89
Update npmpublish.yml
pateash Feb 9, 2020
bb93a22
0.1.8
pateash Feb 9, 2020
5c6db70
[v0.1.8] : publisher CI configured
pateash Feb 9, 2020
c027ab8
Merge pull request #66 from codingtools/ci/npm-publish
pateash Feb 9, 2020
1433759
Merge branch 'release/release-v0.1' into greenkeeper/mocha-7.0.1
pateash Feb 10, 2020
53464ac
chore(package): update @types/chai to version 4.2.9
greenkeeper[bot] Feb 11, 2020
d6d2ae4
chore(package): update lockfile package-lock.json
greenkeeper[bot] Feb 11, 2020
70213d6
fix: pin @types/node to 13.7.0
greenkeeper[bot] Feb 11, 2020
de37390
fix(package): update crypto-js to version 4.0.0
greenkeeper[bot] Feb 12, 2020
a319bbf
chore(package): update lockfile package-lock.json
greenkeeper[bot] Feb 12, 2020
6c6f297
Merge pull request #73 from codingtools/greenkeeper/crypto-js-4.0.0
pateash Feb 12, 2020
86635f8
Merge branch 'release/release-v0.1' into greenkeeper/mocha-7.0.1
pateash Feb 12, 2020
4cef5d9
Merge branch 'release/release-v0.1' into greenkeeper/@types/chai-4.2.9
pateash Feb 12, 2020
bd3fccf
cdt-50 - updated mocha timeout limit
pateash Feb 12, 2020
266347d
cdt-50 - updated tests
pateash Feb 12, 2020
d7263c6
cdt-50 - .idea removed
pateash Feb 12, 2020
5c33727
cdt-50 - .idea removed
pateash Feb 12, 2020
a0becc0
Merge pull request #50 from codingtools/greenkeeper/mocha-7.0.1
pateash Feb 12, 2020
efcfcc3
Merge branch 'release/release-v0.1' into greenkeeper/@types/chai-4.2.9
pateash Feb 12, 2020
aa5b45e
Merge pull request #75 from codingtools/greenkeeper/@types/chai-4.2.9
pateash Feb 12, 2020
c923676
Create FUNDING.yml
pateash Feb 17, 2020
9b6aa00
Update FUNDING.yml
pateash Feb 17, 2020
fb892ba
Merge pull request #76 from codingtools/add-github-sponsors
pateash Feb 17, 2020
8fe55ba
Merge branch 'release/release-v0.1' into greenkeeper/@types/node-pin-…
pateash Mar 18, 2020
391c6ee
Merge pull request #80 from codingtools/greenkeeper/@types/node-pin-1…
pateash Mar 18, 2020
5edea66
chore(package): update @types/node to version 13.9.2
greenkeeper[bot] Mar 18, 2020
b3b3e48
chore(package): update lockfile package-lock.json
greenkeeper[bot] Mar 18, 2020
3853271
Merge pull request #81 from codingtools/greenkeeper/@types/node-13.9.2
pateash Mar 19, 2020
e4a6c52
Merge branch 'master' of https://github.com/codingtools/cdt into feat…
pateash Mar 21, 2020
6f115e2
cdt-27 - package-lock.json updated
pateash Mar 21, 2020
1d0428c
Merge branch 'release/release-v0.1' of https://github.com/codingtools…
pateash Mar 21, 2020
1221bd6
cdt-27 - dependencies updated
pateash Mar 21, 2020
c1af757
cdt-27 - tests implemented
pateash Mar 21, 2020
1ad5b84
Revert "cdt-27 - dependencies updated"
pateash Mar 21, 2020
bb006b8
cdt-27 - dependencies removed
pateash Mar 21, 2020
229d0ce
cdt-27 - package-lock.json updated
pateash Mar 21, 2020
9c85ce4
cdt-27 -readme updated
pateash Mar 21, 2020
25d59a1
Merge pull request #27 from codingtools/feature/test-encryption-decry…
pateash Mar 21, 2020
d57b38d
npm fix - security issue fixed
pateash Mar 21, 2020
85e80fb
Merge pull request #82 from codingtools/bugfix/npm-audit-fix
pateash Mar 21, 2020
80f8007
0.2.0
pateash Mar 21, 2020
47037ee
github - tags added in npmpublish.yml
pateash Mar 21, 2020
dd473d6
cdt-67 added docs
pateash Mar 22, 2020
9dd5bc8
cdt-67 added command
pateash Mar 22, 2020
68759e3
[cdt-67] - tslint fixed
pateash Mar 22, 2020
7783f15
Merge pull request #83 from codingtools/cdt-67
pateash Mar 22, 2020
e032d9b
chore(package): update @types/node to version 13.9.3
greenkeeper[bot] Mar 22, 2020
6f9b0f3
chore(package): update lockfile package-lock.json
greenkeeper[bot] Mar 22, 2020
67025f0
Merge pull request #84 from codingtools/greenkeeper/@types/node-13.9.3
pateash Mar 22, 2020
5a9c5b7
chore(readme): remove Greenkeeper badge
greenkeeper[bot] Mar 25, 2020
8593a36
fix: upgrade axios from 0.19.0 to 0.19.2
snyk-bot Mar 26, 2020
f70cfad
fix: upgrade @oclif/plugin-help from 2.2.1 to 2.2.3
snyk-bot Mar 26, 2020
0c83e50
fix: upgrade minify from 5.0.0 to 5.1.1
snyk-bot Mar 26, 2020
41990bc
fix: upgrade tslib from 1.10.0 to 1.11.1
snyk-bot Mar 26, 2020
61e2ff1
fix: upgrade avsc from 5.4.18 to 5.4.19
snyk-bot Mar 26, 2020
edf90e9
fix: upgrade ora from 4.0.2 to 4.0.3
snyk-bot Mar 26, 2020
4e184e8
fix: upgrade moment-timezone from 0.5.27 to 0.5.28
snyk-bot Mar 26, 2020
1e48bf6
fix: upgrade jshashes from 1.0.7 to 1.0.8
snyk-bot Mar 26, 2020
05dd515
fix: upgrade @oclif/config from 1.13.3 to 1.14.0
snyk-bot Mar 26, 2020
d29fc82
fix: upgrade @oclif/plugin-autocomplete from 0.1.4 to 0.1.5
snyk-bot Mar 26, 2020
59d300c
Merge pull request #96 from codingtools/snyk-upgrade-589e01a0cf00802c…
pateash Mar 27, 2020
68a232a
Merge branch 'release/release-v0.x' into snyk-upgrade-63dfd2977d0f140…
pateash Mar 27, 2020
e7bec75
Merge branch 'release/release-v0.x' into snyk-upgrade-e4d929d1d2180f7…
pateash Mar 27, 2020
c02d089
Merge branch 'release/release-v0.x' into snyk-upgrade-a76813c3a912bda…
pateash Mar 27, 2020
9c68797
Merge branch 'release/release-v0.x' into snyk-upgrade-5a5c182b6382f5a…
pateash Mar 27, 2020
6fa49e4
Merge branch 'release/release-v0.x' into goodbye-greenkeeper
pateash Mar 27, 2020
2477941
Merge pull request #86 from codingtools/goodbye-greenkeeper
pateash Mar 27, 2020
628b09b
Merge branch 'release/release-v0.x' into snyk-upgrade-63dfd2977d0f140…
pateash Mar 27, 2020
1b62d2a
Merge branch 'release/release-v0.x' into snyk-upgrade-e4d929d1d2180f7…
pateash Mar 27, 2020
5773391
Merge pull request #94 from codingtools/snyk-upgrade-e4d929d1d2180f7b…
pateash Mar 27, 2020
8ec41d5
Merge branch 'release/release-v0.x' into snyk-upgrade-63dfd2977d0f140…
pateash Mar 27, 2020
169078d
Merge pull request #95 from codingtools/snyk-upgrade-63dfd2977d0f1400…
pateash Mar 27, 2020
0bf3df7
Merge branch 'release/release-v0.x' into snyk-upgrade-5a5c182b6382f5a…
pateash Mar 27, 2020
3581f2f
Merge pull request #93 from codingtools/snyk-upgrade-5a5c182b6382f5af…
pateash Mar 27, 2020
2a797f2
Merge branch 'release/release-v0.x' into snyk-upgrade-a76813c3a912bda…
pateash Mar 27, 2020
0048914
Merge branch 'release/release-v0.x' into snyk-upgrade-27b2fc7692ab235…
pateash Mar 27, 2020
0d41d08
Merge pull request #92 from codingtools/snyk-upgrade-a76813c3a912bdac…
pateash Mar 27, 2020
8ef13d3
Merge pull request #91 from codingtools/snyk-upgrade-27b2fc7692ab235a…
pateash Mar 27, 2020
ba77aa4
Merge branch 'release/release-v0.x' into snyk-upgrade-088bafd6f61dc2f…
pateash Mar 27, 2020
2ae0ad8
Merge pull request #90 from codingtools/snyk-upgrade-088bafd6f61dc2fd…
pateash Mar 27, 2020
10bd426
Merge branch 'release/release-v0.x' into snyk-upgrade-0fc581501748df2…
pateash Mar 27, 2020
6138fad
Merge pull request #89 from codingtools/snyk-upgrade-0fc581501748df20…
pateash Mar 27, 2020
b32eca9
Merge branch 'release/release-v0.x' into snyk-upgrade-5fc39d1b39cfe28…
pateash Mar 27, 2020
f8178d7
Merge pull request #88 from codingtools/snyk-upgrade-5fc39d1b39cfe28b…
pateash Mar 27, 2020
56dc316
Merge branch 'release/release-v0.x' into snyk-upgrade-365ae308d7fae24…
pateash Mar 27, 2020
7164bcb
Merge pull request #87 from codingtools/snyk-upgrade-365ae308d7fae241…
pateash Mar 27, 2020
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
3 changes: 3 additions & 0 deletions .github/FUNDING.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# These are supported funding model platforms

patreon: ashishpatel0720
48 changes: 48 additions & 0 deletions .github/workflows/npmpublish.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,48 @@
name: GithubPublish

on:
push:
tags:
- v0.1.*
- v0.2.*
- v0.*.*

jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: actions/setup-node@v1
with:
node-version: 12
- run: npm ci
- run: npm test

publish-npm:
needs: build
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: actions/setup-node@v1
with:
node-version: 12
registry-url: https://registry.npmjs.org/
- run: npm ci
- run: npm publish
env:
NODE_AUTH_TOKEN: ${{secrets.npm_token}}

# publish-gpr:
# needs: build
# runs-on: ubuntu-latest
# steps:
# - uses: actions/checkout@v2
# - uses: actions/setup-node@v1
# with:
# node-version: 12
# registry-url: https://npm.pkg.github.com/
# scope: '@codingtools/cdt'
# - run: npm ci
# - run: npm publish
# env:
# NODE_AUTH_TOKEN: ${{secrets.GITHUB_TOKEN}}
10 changes: 8 additions & 2 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,12 @@ node_modules
/.idea
cdt.iml
**/.DS_Store
output/*
!output/.gitkeep

output
output/**.json
output/**.avro
output/**.avsc

coverage/*.json


63 changes: 42 additions & 21 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ CLI for Developers
![node (scoped)](https://img.shields.io/node/v/@codingtools/cdt)[![GitHub commit activity](https://img.shields.io/github/commit-activity/m/codingtools/cdt)](https://github.com/codingtools/cdt/graphs/commit-activity)
[![GitHub contributors](https://img.shields.io/github/contributors/codingtools/cdt)](https://github.com/codingtools/cdt/graphs/contributors)
[![License](https://img.shields.io/npm/l/@codingtools/cdt)](https://github.com/codingtools/cdt/blob/master/package.json)
[![Greenkeeper badge](https://badges.greenkeeper.io/codingtools/cdt.svg)](https://greenkeeper.io/)

<!-- ![Node](https://img.shields.io/node/v/@codingtools/cdt) -->
<!-- [![Downloads](https://img.shields.io/npm/dm/@codingtools/cdt)](https://npmjs.org/package/@codingtools/cdt) -->

Expand Down Expand Up @@ -40,7 +40,7 @@ $ npm install -g @codingtools/cdt
$ cdt COMMAND
running command...
$ cdt (-v|--version|version)
@codingtools/cdt/0.1.6 darwin-x64 node-v12.9.0
@codingtools/cdt/0.2.0 darwin-x64 node-v12.9.0
$ cdt --help [COMMAND]
USAGE
$ cdt COMMAND
Expand Down Expand Up @@ -90,13 +90,14 @@ USAGE
$ cdt avro [COMMAND]

OPTIONS
-c, --command=command commands supported: get_schema,to_json,to_avro,to_csv
-f, --file=file input file path
-h, --help show CLI help
-o, --output=output output file path
-t, --schemaType=schemaType schema type file path
```

_See code: [src/commands/avro.ts](https://github.com/codingtools/cdt/blob/v0.1.6/src/commands/avro.ts)_
_See code: [src/commands/avro.ts](https://github.com/codingtools/cdt/blob/v0.2.0/src/commands/avro.ts)_

## `cdt bundlephobia [PACKAGE]`

Expand All @@ -112,7 +113,7 @@ OPTIONS
-p, --packages=packages packages for which cost is required, can pass more than one separated by space
```

_See code: [src/commands/bundlephobia.ts](https://github.com/codingtools/cdt/blob/v0.1.6/src/commands/bundlephobia.ts)_
_See code: [src/commands/bundlephobia.ts](https://github.com/codingtools/cdt/blob/v0.2.0/src/commands/bundlephobia.ts)_

## `cdt crypto [STRING]`

Expand All @@ -132,7 +133,7 @@ OPTIONS
-s, --string=string string to be encrypted/decrypted
```

_See code: [src/commands/crypto.ts](https://github.com/codingtools/cdt/blob/v0.1.6/src/commands/crypto.ts)_
_See code: [src/commands/crypto.ts](https://github.com/codingtools/cdt/blob/v0.2.0/src/commands/crypto.ts)_

## `cdt datetime [DATE]`

Expand All @@ -150,7 +151,7 @@ OPTIONS
-z, --timezone=timezone Timezone for Datetime parsing, default: Your timezone
```

_See code: [src/commands/datetime.ts](https://github.com/codingtools/cdt/blob/v0.1.6/src/commands/datetime.ts)_
_See code: [src/commands/datetime.ts](https://github.com/codingtools/cdt/blob/v0.2.0/src/commands/datetime.ts)_

## `cdt hash [STRING]`

Expand All @@ -161,14 +162,14 @@ USAGE
$ cdt hash [STRING]

OPTIONS
-f, --file=file file to be hashed
-h, --help show CLI help
-o, --outputFile=outputFile output file path
-s, --string=string string to be hashed
-t, --type=type type of hash [SHA1(default), MD5, SHA256, SHA512, RMD160 or RIPEMD160]
-f, --file=file file to be hashed
-h, --help show CLI help
-o, --output=output output file path
-s, --string=string string to be hashed
-t, --type=type type of hash [SHA1(default), MD5, SHA256, SHA512, RMD160 or RIPEMD160]
```

_See code: [src/commands/hash.ts](https://github.com/codingtools/cdt/blob/v0.1.6/src/commands/hash.ts)_
_See code: [src/commands/hash.ts](https://github.com/codingtools/cdt/blob/v0.2.0/src/commands/hash.ts)_

## `cdt help [COMMAND]`

Expand Down Expand Up @@ -196,15 +197,13 @@ USAGE
$ cdt minify [FILE]

OPTIONS
-f, --file=file file to be minified
-h, --help show CLI help
-o, --outputFile=outputFile output file path

-t, --type=type type of file to be minified, it will try to find type with extension supported: JS,
HTML/HTM, CSS
-f, --file=file file to be minified
-h, --help show CLI help
-o, --output=output output file path
-t, --type=type type of file to be minified, it will try to find type with extension supported: JS, HTML/HTM, CSS
```

_See code: [src/commands/minify.ts](https://github.com/codingtools/cdt/blob/v0.1.6/src/commands/minify.ts)_
_See code: [src/commands/minify.ts](https://github.com/codingtools/cdt/blob/v0.2.0/src/commands/minify.ts)_
<!-- commandsstop -->

## Acknowledgement
Expand All @@ -223,20 +222,42 @@ Please feel free to provide any suggestion for new utility in [Issues](https://g

## @codingtools/cdt

This Project is created and supported by [Ashish Patel](http://ashish.live/)
This Project is created and managed by [Ashish Patel](http://ashish.live/)

## Releasing Version
* this needs to be done from release* branch

### Increasing Version

```bash
npm version patch
npm version [patch|minor|major]
```
it will update readme.md and update package.json, also will create tag and commit.

### Publishing to NPM

```bash
npm publish --access public
```
this will publish package to **npm** starting with updating README and publishing tarballs

> Already a Github Action is there to publish on pushing a tag.

### Creating Standalone Tarballs

```bash
oclif-dev pack
```
this will release standalone tarballs for linux, macos and windows which we can extract and uses.

### Creating Installers

```bash
oclif-dev pack:macos
oclif-dev pack:win
```
these will create installers for macos and windows

## License

[MIT](https://raw.githubusercontent.com/codingtools/cdt/master/LICENSE)
Loading