Comments (5)
@ZaLiTHkA Hello, thank you very much for your contribution, it seems to me that this project is somewhat abandoned, @mlynch was the CEO and co-founder of Ionic, it seems that he was the only maintainer of this project but he is no longer in the company. I don't know if they will abandon this project. I think the ionic extension for vs code uses this package so maybe they maintain it.
from trapeze.
with Max's departure from the team, could someone else from @ionic-team perhaps chime in here and let us know what the plan is for the Trapeze project?
from trapeze.
hey @luisbytes, I actually forked this project about a month back with the specific purpose of reducing it's logging output...
unfortunately I then went down a bunch of different rabbitholes, finding and fixing many other issues as well, and I'm quite sure that I've still missed a few places where logging output could and should be "controlled" more tightly. hence the fact that I haven't opened a PR here yet with these changes.
anyways, if you're still looking at this, maybe check out my fork over here. it makes use of debug-js/debug
to conditionally and/or programmatically control what gets logged.
I temporarily un-excluded the dist
folder in Git for my feature branch and committed the build output, which allows installation from GitHub directly. but you will still need to use something like Vercel's gitpkg
to install packages from Git repo subdirectories, or just clone it yourself and install from a local path.
do take note: I only use Trapeze from custom NodeJS scripts, not through it's own CLI package, so I only updated files in the project
package. this is used internally by the configure
package anyway, so it does affect the CLI output, but there may still be other areas in the CLI code directly that could benefit from these same sort of changes.
from trapeze.
@mlynch, just out of curiosity, are there any open discussions at the moment regarding Trapeze's runtime logging output? or just use this issue for that purpose? or even a "GitHub Discussion" to work out what the "GitHub Issue" should define?
from trapeze.
@ZaLiTHkA Hello, thank you very much for your contribution, it seems to me that this project is somewhat abandoned, @mlynch was the CEO and co-founder of Ionic, it seems that he was the only maintainer of this project but he is no longer in the company. I don't know if they will abandon this project. I think the ionic extension for vs code uses this package so maybe they maintain it.
wow, ok.. that actually caught me by surprise, just found a blog post on his new website that explains that one. it kinda sucks that there is no mention of that change in this project, not sure about any of his other projects though..
NPM trends shows some pretty steady growth over the last year, up to a current 20k-odd weekly downloads for @trapezedev/configure
and 75k-odd weekly for @trapezedev/project
, so I guess that someone will need to take over maintenance at some point. checking this repo's contributors, it looks like Trapeze was effectively "just Max", since the second-highest contributor only made 4 commits.
I'm tempted to offer to do just that because I find it very useful, but hesitant to do so because I don't know if I have enough free time for such a commitment. with that said, I will at least be making a few more commits in my fork, fixing issues and improving annoyances that I find in the project.
from trapeze.
Related Issues (20)
- Bug: appName has no effect (android, capacitor V5) HOT 23
- Error: Unable to load or parse gradle file: Error (on Windows, but on Mac is okay) HOT 9
- Plist & Entitlements have different replace syntax in YAML file HOT 1
- Specify the Xcode signing team using `config.yaml`? HOT 1
- Error with API Usage HOT 1
- Add a file to XCode Project (e.g., GoogleService-Info.plist)?
- License? HOT 1
- Update gradle.properties HOT 5
- Documentation: Add info about the -y cmd line option HOT 3
- [project] Unused npm-watch dependency HOT 3
- Best practice for merging in root of Android manifest? HOT 1
- how to use base64 decode? HOT 1
- Feature request - Error when trying to set unusable version code HOT 1
- How to delete a resource file for Android? HOT 1
- gradle variable not updating properly
- How to specify provisioning profile in .yaml config file
- Issues when adding entries to build.gradle
- Feature request: Enable android `productFlavors`
- Unable to run for web platform on Appflow
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from trapeze.