aflinchb / helium-typescript Goto Github PK
View Code? Open in Web Editor NEWThis project forked from aka-msft/helium
A reference app for bootstrapping your next Node.JS REST API server
License: MIT License
This project forked from aka-msft/helium
A reference app for bootstrapping your next Node.JS REST API server
License: MIT License
Right now, I pass in an env variable that defaults to false that specifies if it's a dev run or not.
- So, when you want to run locally, call:
- export KeyVaultName={yourkeyvaultname}
- npm install (if not already)
- npm run build
- ISDEV=true npm start
I chose this instead of letting a call to get credentials fail and fall back on local/cloud. There's probably a better way.
In addition to looking into out of date packages, below are the warnings I have seen:
npm WARN deprecated [email protected]: gulp-util is deprecated - replace it, following the guidelines at https://medium.com/gulpjs/gulp-util-ca3b1f9f9ac5
npm WARN deprecated [email protected]: please use require('restify').plugins
npm WARN deprecated [email protected]: Package no longer supported. Contact [email protected] for more info.
npm WARN deprecated [email protected]: Please note that v5.0.1+ of superagent removes User-Agent header by default, therefore you may need to add it yourself (e.g. GitHub blocks requests without a User-Agent header). This notice will go away with v5.0.2+ once it is released.
npm WARN deprecated [email protected]: Please use the native JSON object instead of JSON 3
npm WARN deprecated [email protected]: wrench.js is deprecated! You should check out fs-extra (https://github.com/jprichardson/node-fs-extra) for any operations you were using wrench for. Thanks for all the usage over the years.
npm WARN deprecated [email protected]: This module relies on Node.js's internals and will break at some point. Do not use it, and update to [email protected].
npm WARN deprecated [email protected]: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue
npm WARN deprecated [email protected]: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue
npm WARN deprecated [email protected]: please upgrade to graceful-fs 4 for compatibility with current and future versions of Node.js
Currently in C#, we only log on errors. The Node version as is logs descriptively, and often. We need to discuss if there's a reason to keep the additional logs and then keep it consistent across versions.
Currently it's almost a 100% duplicate of the C# Helium README. This is also capturing the need to solve where the "master" set of documentation lives, and what belongs in the language-specific versions of the repos.
After removing the create/update/delete functionality, the actor and movie models are not actually being used anymore as implemented today. We need to decide what to do, if there's a way to use them in the results to specify the order that fields get serialized to make the JSON more readable and match C#'s ordering.
This is not going to be implemented in this repo, but I wanted to capture the TODO.
Mostly phrasing and cosmetic changes needed.
For reference: https://bluebell.azurewebsites.net/index.html
Either we should have this be a requirement for all Helium versions, or remove it to make it consistent across all languages.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.