text:
missing disabled prop for Select, File and Floating label Components

noticed missing disabled prop for Select, File, and Floating label Components.
can we add it? I think respective native HTML form components support this property

Do you want to add disabled to label as well?
If so I need to remove the label form the Select component and other components.

My usecase is , I have to disable (make read only) some form fields for certain   users.
No need to disable label

outlined option is also missing for  Floating label Component.
I was able to emulate it with standard Input, Label  and Helper Components

<form method="post" on:submit|preventDefault={save}>

  <Input type="text" id="displayName" {inputClass} bind:value="{item.displayName.value}"
			   placeholder="Display Name"/>
  Display Name

  {#if error?.displayName}
  <Helper class={helpClass}>{error.displayName}</Helper>
  {/if}
</form>

I added {...$$restProps} to those components.
Now you should be able to add any props such as disabled, etc.
I close the issue for now.
Please let us know if you have any more.
Thanks.

authors: shinokada xmlking

repo: themesberg/flowbite-svelte


text:
🛑 Console is down

In bf6fbd3, Console (https://api.themonetizr.com) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Console is back up in b06618d.

source: gharchive/issue

repo: themonetizr/upptime

license: MIT

license_type: permissive

license_source: github-api


text:
It cannot find my languages

Hi,
My base language is fa, and the English lang path is /resources/lang/en/ but the tool continually says:

There are no JSON translation keys in your project, start by creating JSON
files for every language in your "resources/lang" directory.
In case you have the files already created, you may now start adding keys or
let Langman scan your project for lines to translate.

You have to create fa.json and en.json directly in /resources/lang directiory, not in /resources/lang/en and /fa subdirectories

@SkifAlef Well, it works now, but isn't that illegal? You mean I have to put any strings in just one JSON file instead of multiple files?

Well, this is the idea of json-based localization as I see it. When number of strings to localize grows over some margin it's actually more convenient to stop structure them at all, 'cause overhead for maintaing it is too much.
Anyway, you can still totally use classic non-json method with /lang/locale/file.php files.

@SkifAlef You're right about the new JSON-based localization way. What about already provided strings with Laravel (e.g. validation.php)? Should I also put them inside JSON files?

Well, it's totally up yo you, there's no some proper way to do it.
I'd leave 'em as they be, 'cause usually you just one time localize those strings and forget about 'em

@SkifAlef Thanks for the help ❤

authors: SkifAlef meNESS

repo: themsaid/laravel-langman-gui

license: mit

license_source: bigquery


text:
Timesheet - 20/12/2021 - JUSTIN_LALONE

Task 1
TNBC Token Research, mechanics related to Blockchain
Proof of Work
Time Spent
1 hour

Total Time Spent
1 hour
Account Number
dabc9d2d4ec85b2944a9f2d3439f0352e383f847aec75e7cf0074125a18c7762

@thejloneshow, is there any proof of work for the task on this timesheet?

This google doc is where we took notes from the meeting and questions that
need to be followed up on:
https://docs.google.com/document/d/1fw011NL6rT4gKF6T_1r6jOjuPqMurG8y7ssif50qUCI/edit?usp=sharing
On Tue, Dec 28, 2021 at 11:14 AM tspearing @.***> wrote:

@thejloneshow https://github.com/thejloneshow, is there any proof of
work for the task on this timesheet?
—
Reply to this email directly, view it on GitHub
https://github.com/thenewboston-developers/Contributor-Payments/issues/2251#issuecomment-1002225852,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AWNLLJ5S7GEK57G2M7DMOGTUTH5APANCNFSM5KVFRMGA
.
Triage notifications on the go with GitHub Mobile for iOS
https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675
or Android
https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.
You are receiving this because you were mentioned.Message ID:
<thenewboston-developers/Contributor-Payments/issues/2251/1002225852@
github.com>

authors: thejloneshow tspearing


text:
Timesheet - 29/04/2021- Manish Ram

Task 1: Timesheets

Reviewed timesheets

Proof of Work

Commented "Approved" for approved timesheets or left other comments to ask for additional Infos to the timesheet issues dated 28/04/2021
https://github.com/thenewboston-developers/Contributor-Payments/issues

Time Spent
1 hour

Task 2: Audit & Project Discuss
Proof of Work

Can be verified by Audit Team Lead

Time Spent
0.5 hours

Task 3 : Payments
Audit contributor payments for 22/04/2021 [After Payment]

Checked sent payment amounts were equal to worked hours x hourly rate.
Checked payments made to the correct account.
Checked payments were not missed.
Labeled Paid timesheets and closed them.
https://docs.google.com/spreadsheets/d/1Tltj5fFGE4l_7KCeH18N-eTCjCcQAPzaNeZH963QEI4/edit#gid=0

Audit contributor payments for 23/04/2021 [Before Payment]

https://docs.google.com/spreadsheets/d/1rc1JEGjO_ot_Q0atgqroCFYTareDUs0khGZmvrNh3HM/edit#gid=0

Audit contributor payments for 24/04/2021 [Before Payment]

https://docs.google.com/spreadsheets/d/1SsZPh1rSoq8C_QLfbQGH-xL1F0d4AyBkj7MfgP1bPNI/edit#gid=0

Audit contributor payments for 25/04/2021 [Before Payment]

https://docs.google.com/spreadsheets/d/1-AXMLZyId4Q8FzyjK25uiOiBa1lPKURkPgwAHbwXTKE/edit#gid=0

Audit contributor payments for 26/04/2021 [Before Payment]

https://docs.google.com/spreadsheets/d/1h_6QT_48HkaM96Od33e7OvjRS46hgfYwCQPrT3UGhYY/edit#gid=0

Audit contributor payments for 27/04/2021 [Before Payment]

https://docs.google.com/spreadsheets/d/1bPDSmL4QmHzjxgkX4WNiWbNO4hmJoeyMi_qMzkvtlMc/edit#gid=0

Time Spent
3 hours

Total Time Spent
4.5 hours
Account Number
0f92e975101eb96cea80dce430d74efd3172fa229377818d467ded85dcf2ab6c

Approved

authors: manishram tspearing


text:
Fix annotation bug and also add missing annotations

tnb/banks.py and tnb/validators.py should return annotations as Union[dict, list]

Some functions are missing annotations:
protocol, port and return -> None in base_client.BaseClient.__init__
signature in banks.create_validator_confirmation_service
message in banks.send_confirmation_block

Ill take this. :)

Sure :)

authors: makaramkd sbalasa


text:
Add duplicate of file TagHelperContentExtensions.cs

Because

The class is declared internal in GovUk.FrontEnd.AspNetCore and we want to access it in our own assemblies

This commit adds the class to our project so that we can access it
This file should be deleted once the class is declared public in GovUk.FrontEnd.AspNetCore

Have you considered a PR in that repo to make it public?

@HarryAmmon We're asking if it can be made public, but even if it is it won't be available until the next NuGet release of that package, so hopefully this is a temporary copy.

source: gharchive/pull-request

authors: HarryAmmon samuelhaa sussexrick


text:
Support for recurring payments

This library should really support recurring payments, e.g. For Stripe, Braintree, PayPal, QuickPay v10, etc.

No, because support for recurring payments is beyond the scope of a library.  It requires:

Recording of customers, subscriptions, payment plans, etc.
Regular callbacks to gateways to determine whether planned payments are successful or not, or handling callbacks from gateways which notify the application as to the success / failure of a planned payment (depends on the gateway as to which or both must be implemented).
Handling of different time periods, e.g. some gateways will support a payment every 30 days but some only do monthly which is slightly different.

What I meant by recurring billing is most likely what you are calling tokenized payments: https://github.com/thephpleague/omnipay#token-billing
Is it supported for all gateways?

Recurring billing and tokenised payments are two very different things, though there is some overlap in some gateways.
Some gateways allow you to set up regular automated billing, and the gateway handles all the payments with no further input from the merchant site. This usually needs additional API functionality to manage customers, timings, notifications of payments etc.
Tokenised payments allow the merchant site to take a payment without the need for the user to enter credit card details again. In this case, any automated/regular payments becomes the responsibility for the merchant site to process when a payment is required. This one is much better supported by OmniPay gateways already.

seem that omnipay-braintree have support for subscription.
is this now in omnipay all gateways that support it?

authors: delatbabel judgej macagoraga simplenotezy

repo: thephpleague/omnipay


text:
Feat/land refactor base token to common

Description
Initial base branch for the refactor
https://internal-jira.atlassian.net/browse/LR-59

Will try a different approach.

repo: thesandboxgame/sandbox-smart-contracts


text:
Verbessern: Search in Navbar

#################

Originally posted by @dwerning in https://github.com/thesaurus-linguae-aegyptiae/tla-web/discussions/514#discussioncomment-3938764

Erledigt

repo: thesaurus-linguae-aegyptiae/tla-web


text:
cb is not a function when saving file

Seems to happen when I save a file and the rerun function is called.
Error I'm getting is:
/Users/dave/my-app/node_modules/gulp-run-electron/src/index.js:18
			cb(null, file);
   ^
TypeError: cb is not a function
    at done (/Users/dave/my-app/node_modules/gulp-run-electron/src/index.js:18:4)

After inspecting cb, it's value at the point of failure is:
{ type: 'changed',
  path: '/Users/dave/my-app/services/js/uninstall.js' }

But if I remove the uninstall.js file then it will still fail (cb will be an object with a different path).

Adding the following to index.js:17 (check if cb is a function) seems to fix it but I'm not sure if it's correct:
if (typeof cb === 'function') {
  cb(null, file);
  called = true;
}

What's the line you're using for gulp.watch? And what gulp version are you using? Something might have changed.

Gulp 3.9.0
gulp.task('watch', ['electron'], function() {
  gulp.watch(paths.sass, ['sass']);
  gulp.watch(paths.earlUI, ['earl-ui']);
  gulp.watch(paths.earlServices, ['earl-services']);
  gulp.watch([
    './services/js/*.js',
    './app/www/js/*.js',
    './app/www/**/*.html',
    './app/www/css/*.css'
  ], runElectron.rerun);
});

Something in 3.9.0 probably changed watch behavior, I'll commit & publish a fix ASAP.

Thanks :+1:

Alright, I reproduced it with gulp@3.9.0. Fixed & published as 1.2.1. :+1:

Yep, fix works!

authors: davej thesbros

repo: thesbros/gulp-run-electron


text:
Fix broken link

just fixes a broken link.
This attributes thing looks really cool 🎉

Thank you very much! 👍 😄

authors: ajthinking thettler


text:
ngclient: test fast-forward recovery

I think we do not currently test successful rollback (aka fast-forward recovery) for timestamp, snapshot and targets:

simulate a fast-forward attack: create repository with valid timestamp/snapshot/targets with version=MAX_VERSION (or something large anyway)
update client so it sees the large versions
rotate the affected key (timestamp or snapshot) and set metadata version=1
update client, assert that new metadata is accepted by ngclient (even though the version number is lower than the local version)

Please, can you sign this issue for me?

create repository with valid timestamp/snapshot/targets with version=MAX_VERSION

I'm not sure if there even is a practical MAX_VERSION in our implementation -- python seems to seamlessly upgrade from an int to some big int implementation... I think this is not relevant anyway: the point is that version is something large that we want to reinitialize to 1.

I think we're done here! Thanks Kairo

authors: jku kairoaraujo

repo: theupdateframework/python-tuf


text:
client/updater design: let user download targets?

This is a future wishlist item for client API (#1135), based on working on pip integration.
Current issues with TUF from pip point of view:

No way to implement progress indication (a current feature) in pip
Difficult to implement parallel downloads in pip (a potential future feature)
No way to control low level HTTP details (authentication, timeouts, concurrency)

Some of these could be fixed by adding more complexity to TUF... but potentially the correct fix is to separate downloading from the other TUF functionality and let the clients do that themselves.
High level functionality list of the client currently looks like this:

generic metadata update (client.updater.Updater.refresh())
target metadata update (client.updater.Updater.get_one_valid_targetinfo())
resolving potential download URLs for target (mirrors.get_list_of_mirrors(), happens during all metadata and target downloads)
local cache check (client.updater.Updater.updated_targets())
downloading target (client.updater.Updater.download_target())
verifying target (happens inside client.updater.Updater.download_target())

Maybe we can optionally let user handle "downloading target" and expose "verifying target" step in a more usable way to the user. This means that "resolving download URLs" must be better exposed to user. Also "local cache check" need re-design: if user downloads files, they also control caching so we can't expect tuf cache directory structure to exist.

See also #1135 for more details on mirror configuration (which relates to resolving download URLs part)

I had a look on the current implementation and I would vote for implementing minimal changes in the current Updater code trying to achieve "let user download targets" sooner and then transfer this to the client refactor.
I have some questions and comments for @jku but I'd appreciate general comments related to the client API:

let user handle "downloading target" and expose "verifying target"

I don't see a reason why we cannot expose a verify_target function and keep the current download_target (which I would rename to a more explicit download_verified_target but this will change the current API so maybe not).
Anyway, the community may have its security reasons about not letting the client handle downloads on its own and I would like to hear them before implementing it. (@joshuagl @lukpueh @trishankatdatadog )

"resolving download URLs" must be better exposed to user

I can speculate what do you mean @jku but can you be more specific :) Do you mean adding get_list_of_mirrors  or similar to the client module or you dislike something from the function internals?

"local cache check" need re-design

Currently "updated_targets" looks for targets in a path constructed by filepath and destination_directory. Do you think this logic has to be handled by user too? Maybe an example form the pip local cache that don't match tuf's expectations?

So I think I was wrong and tuf can handle the cache -- and probably needs to (pip should just disable http caching for these downloads).

user wants to download target name, checks cache with Updater.updated_targets()
User asks updater what needs to be downloaded, Updater returns URLs that should be tried in sequence
user downloads URLs until one works, returns file object to Updater
Updater verifies the file object

if failure, returns error
if success, inserts file object to cache and returns filepath

So the issue about "resolving URLs" is just that there are multiple potential URLs for a target name
One potential solution might be to keep the API as is, but add an optional download handler function argument to download_target(). This user provided download handler would be called with a download URL argument (potentially multiple times) before download_target() returns.

I start liking the idea of passing a download handler, or even not passing it as a parameter to the download function but adding it as a config during updater init.
In TUF the download function signature is:
def _download_file(url, required_length, STRICT_REQUIRED_LENGTH=True):
I guess the requirement for a client would be to pass a download handler that can ensure the downloaded file size?

the community may have its security reasons about not letting the client handle downloads on its own and I would like to hear them before implementing it.

Protecting against endless data attacks require us to ensure we are only downloading up to a metadata defined number of bytes. It's easier for the framework to make assertions about that if the framework is controlling downloads.
If the handler implements a pre-defined interface, we can offload that responsibility to the client integrating the framework for targets downloads.

Anyway, the community may have its security reasons about not letting the client handle downloads on its own and I would like to hear them before implementing it. (@joshuagl @lukpueh @trishankatdatadog )

As long as we use 3rd-party code to download, we can never guarantee what it actually does.

This is now possible with #1250!

authors: jku joshuagl sechkova trishankatdatadog

repo: theupdateframework/tuf


text:
New Feature Request - Additional Log Tables

Is it possible to add additional log tables to the 'Logs' menu? Example, it would be nice to be able to select the 'Application' logs from the menu.

Thanks for the suggestion. I'll add to the backlog - should be able to get this in the next release.

repo: thewhitespace/Xplore


text:
modules not installed

I'm trying to use this builder to deploy my sapper application with now. After deployment the site works. Although I'm getting the following error:
{ Error: Cannot find module 'node-fetch'
    at Function.Module._resolveFilename (module.js:547:15)
    at Function.Module._load (module.js:474:25)
    at Module.require (module.js:596:17)
    at require (internal/module.js:11:18)
    at send (/var/task/user/__sapper__/build/server/account-920fc8e5.js:8:50)
    at Object.post (/var/task/user/__sapper__/build/server/account-920fc8e5.js:51:10)
    at getApiKey (/var/task/user/__sapper__/build/server/server.js:35638:18)
    at get (/var/task/user/__sapper__/build/server/server.js:35613:27)
    at handle_route (/var/task/user/__sapper__/build/server/server.js:35803:11)
    at Array.find_route (/var/task/user/__sapper__/build/server/server.js:35817:5) code: 'MODULE_NOT_FOUND' }

I'm using node-fetch as dependency in my package.json.

Do you use import or require?

I use require:
  const fetch = process.browser ? window.fetch : require("node-fetch").default;

This project does not use node_modules, it expects all dependencies to be rolled up. You could try something along these lines:
import _fetch from 'node-fetch'
if (!process.browser) {
  window.fetch = _fetch
}

Awesome, thanks!

authors: kaitsh thgh

repo: thgh/now-sapper


text:
Doesn't work in Laravel 5.3

I cannot get this package to install in laravel 5.3 with composer. I get the following error:
composer require thiagof/laravelrpc
Using version ^0.1.4 for thiagof/laravelrpc
./composer.json has been updated
Loading composer repositories with package information
Updating dependencies (including require-dev)
Your requirements could not be resolved to an installable set of packages.
Problem 1
- Installation request for thiagof/laravelrpc ^0.1.4 -> satisfiable by thiagof/laravelrpc[0.1.4].
- Conclusion: remove laravel/framework v5.3.18
- Conclusion: don't install laravel/framework v5.3.18
- thiagof/laravelrpc 0.1.4 requires illuminate/support >=5.0,<5.2 -> satisfiable by illuminate/support[v5.0.0, v5.0.22, v5.0.25, v5.0.26, v5.0.28, v5.0.33, v5.0.4, v5.1.1, v5.1.13, v5.1.16, v5.1.2, v5.1.20, v5.1.22, v5.1.25, v5.1.28, v5.1.30, v5.1.31, v5.1.41, v5.1.6, v5.1.8].
- don't install illuminate/support v5.1.1|don't install laravel/framework v5.3.18
- don't install illuminate/support v5.1.13|don't install laravel/framework v5.3.18
- don't install illuminate/support v5.1.16|don't install laravel/framework v5.3.18
- don't install illuminate/support v5.1.2|don't install laravel/framework v5.3.18
- don't install illuminate/support v5.1.20|don't install laravel/framework v5.3.18
- don't install illuminate/support v5.1.22|don't install laravel/framework v5.3.18
- don't install illuminate/support v5.1.25|don't install laravel/framework v5.3.18
- don't install illuminate/support v5.1.28|don't install laravel/framework v5.3.18
- don't install illuminate/support v5.1.30|don't install laravel/framework v5.3.18
- don't install illuminate/support v5.1.31|don't install laravel/framework v5.3.18
- don't install illuminate/support v5.1.41|don't install laravel/framework v5.3.18
- don't install illuminate/support v5.1.6|don't install laravel/framework v5.3.18
- don't install illuminate/support v5.1.8|don't install laravel/framework v5.3.18
- don't install illuminate/support v5.0.0|don't install laravel/framework v5.3.18
- don't install illuminate/support v5.0.22|don't install laravel/framework v5.3.18
- don't install illuminate/support v5.0.25|don't install laravel/framework v5.3.18
- don't install illuminate/support v5.0.26|don't install laravel/framework v5.3.18
- don't install illuminate/support v5.0.28|don't install laravel/framework v5.3.18
- don't install illuminate/support v5.0.33|don't install laravel/framework v5.3.18
- don't install illuminate/support v5.0.4|don't install laravel/framework v5.3.18
- Installation request for laravel/framework (locked at v5.3.18, required as 5.3.*) -> satisfiable by laravel/framework[v5.3.18].
Installation failed, reverting ./composer.json to its original content.

Yes upgraded the package to laravel latest version
Please check out again

repo: thiagof/laravelrpc


text:
Dagobah failing after upgrade to 0.3.1 on OSX 10.9.5

Giving this error output:
Logger initialized at level INFO
INFO  [alembic.migration] Context impl SQLiteImpl.
INFO  [alembic.migration] Will assume non-transactional DDL.
Defaulting missing config key Dagobahd.ssh_config to ~/.ssh/config
WARNI [root] Defaulting missing config key Dagobahd.ssh_config to ~/.ssh/config
Traceback (most recent call last):
  File "/opt/boxen/homebrew/bin/dagobahd", line 7, in <module>
    from dagobah.daemon.app import daemon_entrypoint
  File "/opt/boxen/homebrew/lib/python2.7/site-packages/dagobah/daemon/app.py", line 1, in <module>
    from .daemon import app, login_manager
  File "/opt/boxen/homebrew/lib/python2.7/site-packages/dagobah/daemon/daemon.py", line 249, in <module>
    dagobah = init_dagobah()
  File "/opt/boxen/homebrew/lib/python2.7/site-packages/dagobah/daemon/daemon.py", line 126, in init_dagobah
    'multiple available in backend')
ValueError: could not infer dagobah ID, multiple available in backend```

After trying an uninstall and reinstall of dagobah and removing the config file in order to try a complete fresh start this error occurs:
Traceback (most recent call last):
  File "/opt/boxen/homebrew/bin/dagobahd", line 7, in <module>
    from dagobah.daemon.app import daemon_entrypoint
  File "/opt/boxen/homebrew/lib/python2.7/site-packages/dagobah/daemon/app.py", line 1, in <module>
    from .daemon import app, login_manager
  File "/opt/boxen/homebrew/lib/python2.7/site-packages/dagobah/daemon/daemon.py", line 248, in <module>
    config = get_config_file()
  File "/opt/boxen/homebrew/lib/python2.7/site-packages/dagobah/daemon/daemon.py", line 70, in get_config_file
    new_config.write(return_standard_conf())
  File "/opt/boxen/homebrew/lib/python2.7/site-packages/dagobah/__init__.py", line 14, in return_standard_conf
    config_file = open(os.path.join(config_file_default_location, 'dagobahd.yml'))
IOError: [Errno 2] No such file or directory: '/private/var/root/dagobah/daemon/dagobahd.yml'```

Followed the steps in Issue #159 but still getting this error:
Logging output to /opt/boxen/homebrew/lib/python2.7/site-packages/dagobah/daemon/dagobah.log
INFO  [alembic.migration] Context impl SQLiteImpl.
INFO  [alembic.migration] Will assume non-transactional DDL.
Defaulting missing config key Dagobahd.ssh_config to ~/.ssh/config
WARNI [root] Defaulting missing config key Dagobahd.ssh_config to ~/.ssh/config
Traceback (most recent call last):
  File "/opt/boxen/homebrew/bin/dagobahd", line 7, in <module>
    from dagobah.daemon.app import daemon_entrypoint
  File "/opt/boxen/homebrew/lib/python2.7/site-packages/dagobah/daemon/app.py", line 1, in <module>
    from .daemon import app, login_manager
  File "/opt/boxen/homebrew/lib/python2.7/site-packages/dagobah/daemon/daemon.py", line 249, in <module>
    dagobah = init_dagobah()
  File "/opt/boxen/homebrew/lib/python2.7/site-packages/dagobah/daemon/daemon.py", line 126, in init_dagobah
    'multiple available in backend')
ValueError: could not infer dagobah ID, multiple available in backend```

Important to note that I'm not using virtualenv but am still having the same issue of dagobahd expecting the dagobah.yml (ignores ~/.dagobah.yml) file in a different location than previous installs.

Hey Miles, this message means that Dagobah's somehow managed to create multiple top-level Dagobah instances in your database, so it can't tell which one you should use. The fix is to go poke around in the dagobah table in the SQLite database and delete all the entries in that table other than the correct one which is linked to all your jobs

@thieman, ended up deleting all the tables and starting over.  Luckily had saved some backups of my jobs.  Great to have that function.  Thanks for the tip on the SQLite database file.

authors: extrinsicmedia thieman

repo: thieman/dagobah

license: WTFPL


text:
String escaping with spaces

Context
This fixes https://github.com/thijsvanloef/palworld-server-docker/issues/197
Choices
Quote strings with spaces
Test instructions

Create a new server with SERVER_NAME or SERVER_DESCRIPTION with spaces.
Check the generated ini config

Checklist before requesting a review

[x] I have performed a self-review of my code
[ ] I've added documentation about this change to the README.
[x] I've not introduced breaking changes.

Hi @sparanoid Sadly just saw your PR now, I've just merged my own :(

authors: sparanoid thijsvanloef

repo: thijsvanloef/palworld-server-docker


text:
Add a note about LwM2M object versions.

Add a note about LwM2M object versions. It would have helped avoid corresponding pitfalls.  Others seem to have had those problems as well.
See https://github.com/thingsboard/thingsboard/issues/6179
PR description
The documentation updated for LwM2M Device API Reference includes a note making people aware that LwM2M object versions must be considered, when uploading LwM2M models.
Link checker
The links will be checked by the build agent automatically once you create or update your PR.
You can use the following command to check the broken links locally.
docker run --rm -it --network=host --name=linkchecker ghcr.io/linkchecker/linkchecker --check-extern --no-warnings http://0.0.0.0:4000/

 Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.You have signed the CLA already but the status is still pending? Let us recheck it.

Thank you! We will update the documentation soon

authors: CLAassistant ashvayka michi-jung


text:
Jeesite

伪开源，浪费大家的时间。

我怎么没有遇到你这个问题？你是不是使用的是作者码云上（https://gitee.com/thinkgem/jeesite4），目前这个github上的代码没有这种情况吧？

这是jeesite4 ，jeesite4不开源了

上面的 包 应该是maven 安装的时候，没下载下来，按照B展教程，重新试试。
还有 jeesite4 不是不开源了， 授权协议采用 AGPL v3 + Apache Licence v2 进行发行。
国际上最流行的开源方式。

底层核心代码闭源，应用层的开源。说伪开源没错，还有用户数限制。

多阅读，多对比，您开心就好

伪开源，浪费大家的时间。

https://github.com/terwer/bugucms-plugin-container 全新基于spring boot的插件化CMS，永久开源，欢迎支持

w

伪开源，浪费大家的时间。

https://github.com/terwer/bugucms-plugin-container 全新基于spring boot的插件化CMS，永久开源，欢迎支持

首先我看了您的作品， 还属于我们四年前的技术水准，再有 请您多阅读下相关书籍，开源协议，了解下开源圈的授权方式，都不知道这个世界什么样，就这样 攻击性的到处攻击别人，然后仅仅为了宣传自己怎样怎样， 说实话，这样既成就不了您，我们见了也最多感觉无知，jeesite4 是否完全开源，取决于我们团队自身，首先这是我们在行业内坚持13年的做Java 企业级研发的结晶，jeesite算得上国内第一个真正意义上100%开源的框架，五年的开源生涯，换来的是 抄袭，复制和谩骂，以及您这类明显学了jeesite精髓又为了自身利益来咬我们的人。
默默的做技术，不跟任何团队，任何组织比，我们只做好自己的技术，不断超越自己，学习探索新的技术。相比再开源，再做什么贡献，我们更加珍惜，这五年来，我们的团队，伙伴，能够加持下来继续探索技术的哥们。

第一条不是我发的

authors: 18511084155 JordonZhu huxiaofei leexiaoguo smallyaohailu terwer

repo: thinkgem/jeesite


text:
Tree Shaking is not working

The Problem
importing even the tiniest thing from SDK results in a TON of code being imported and results in an extremely huge bundle size
Example
Let's say we add this line to our application: -
import { ChainId } from '@thirdweb-dev/sdk/evm';

( above-shown code is taken from thirdweb.com codebase)

ChainId is a tiny object and I would expect that only a little bit of JS will be imported from thirdweb-sdk in the final bundle - But that's not what happens!
This is what happens in Next.js & Vite

Next.js
Areas marked with an arrow are loaded because of the above-shown import

Vite ( vanilla JS )
JS chunks created after running the build command:

A LOT (200kB !!!) of unnecessary JS is bundled together and the below-shown chunks are loaded on the client

What I Expect
Only the imported code - ChainId object should have been bundled - because It's a simple object that does not have any dependencies.
If the tree shaking was working properly - only the below-shown object would be imported from thirdweb-sdk - nothing else

What I Get
A lot of unnecessary code (200kb+) gets bundled!

Checkout these Repos to replicate the issue

Vite - https://github.com/MananTank/thirdweb-sdk-treeshaking-issue-vite
Next - https://github.com/MananTank/thirdweb-sdk-next-issue

What's happening here?
I suspect there's something wrong with how the imports/exports are done or maybe how the package is built that is causing the tree shaking to not work properly. I highly recommend investigating this as soon as possible

Impact 🔥
Websites using thirdweb-sdk are loading a LOT more JS than required - including https://thirdweb.com/

Looks like this issue is also in @thirdweb-dev/react
I did import { ChainId } from '@thirdweb-dev/react'; and same thing happened as detailed above

Yep, this is a long standing issue that we've been tracking but that sadly isn't a simple fix.
The fundamental way we're exporting and importing files within the packages probably have something to do with it, we also have some circular dependencies inside the packages/sdk package that likely are to blame for a lot of it.
We'd love deeper research into what is going on and how we could potentially fix this.
With all that said this is also an industry wide problem, lots of external dependencies rely on poly filling huge native packages to work in the first place and so we end up inheriting a lot of that.
Further investigation and PRs definitely appreciated here!

I would love to dig deep into this and figure out what's the issue here - I don't see why this can't be fixed.
Can you clarify what you mean by "polyfilling native packages" - Can you give some examples? - I can start the investigation from there

here are some things I would do to start investigating this (in no particular order):

the packages/sdk package has a definite problem with dependency cycles, easy to find by turning the eslint rule for it back on here: https://github.com/thirdweb-dev/js/blob/4cdd0bd6348494a256d7c6a2bdf8f7b5c20f6877/packages/sdk/.eslintrc.cjs#L5
we use preconstruct as a build tool today, it utilizes rollup (2) under the hood, there may just be configurations that we are not taking advantage off - we could also potentially switch to using rollup (3?) directly if preconstruct is too limited for our usecase (other possible options: tsup (based on esbuild) / direct esbuild)
we currently do not have good "cleanliness" when it comes to which files contain which util functions etc, and our export paths are often similar to export * from "./..." in a bunch of index.ts files in folders etc, I have a hunch this interferes with proper tree shaking (also encourages problems like dependency cycles (see 1.))
we may just be bundling dependencies that we don't need to (can we define some things as externals?) - this won't help with tree shaking but overall bundle size potentially
lots of dependencies rely on native node modules like "stream" "crypto" "buffer" etc that then need to be polyfilled at some level since developers will want to utilize these libraries in web-frontends where these aren't available - I believe this polyfilling (often-times directly bundled into dependencies or done by us) likely leads to at least bundle bloat if not more tree shaking issues.

There might be more, in general I would try to experiment with @thirdweb-dev/sdk directly first - I would advise the use of yarn push at the root level of monorepo (relies on yalc under the hood) for quick iteration cycles with reproduction cases.
I expect this to be non-trivial work FWIW.

this will be addressed in v4

Hi @MananTank, I want to give a hand on this topic, to reduce the bundle size of the packages. At the moment, importing just the <ThirdwebProvider /> from the SDK will add ~700kb of code. Which places do you think we should be looking at?

improves the bundle size by 160kB

Amazing!

@MananTank Just an update for the sdk: I have managed to narrow down this culprit at: packages\sdk\src\evm\core\sdk.ts
It has ~46.4kB of unshakable code

authors: MananTank jnsdls kien-ngo kienngo98

repo: thirdweb-dev/js


text:
Update configuration.tpl

Maxmind stopped serving free access databases and now one has to be registered user to download it.
As this is something newcomers don't know, it would be nice to show them some steps how to download the database until another solution is known.
As if one freshly installs the module, it shows the broken database link, same with the update database button.

Thank you, I've adjusted and adopted this in commit 5405bb580d09884c5f99dc7aee30089148330fb4.

Thank you. It is super easy now to upload the new database file. Thank you

authors: getdatakick toplakd


text:
Failed to build

With node 0.11.16, I'm getting following error:
`> ftdi@1.0.0 preinstall C:\FTDI\node_modules\ftdi

node-gyp rebuild

C:\FTDI\node_modules\ftdi>node "C:\Program Files (x86)\nodejs\node_modules\npm\bin\node-gyp-bin\....\node_modules\node-gyp\bin\node-gyp.js" rebuild
Projekty w tym rozwiĄzaniu sĄ tworzone po kolei. Abu umoľliwi† tworzenie r˘wnolege, dodaj przeĄcznik "/m".
ftdi_device.cc
ftdi_driver.cc
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(59): error C2146: syntax error : missing ';' before identifier 'FT_HANDLE' [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(59): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(59): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(60): error C2146: syntax error : missing ';' before identifier 'FT_STATUS' [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(60): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(60): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(172): error C2065: 'DWORD' : undeclared identifier [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(172): error C2065: 'DWORD' : undeclared identifier [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(172): error C2513: 'void *' : no variable declared before '=' [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(293): error C2146: syntax error : missing ';' before identifier 'WINAPI' [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(293): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(293): error C2370: 'FT_STATUS' : redefinition; different storage class [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(60) : see declaration of 'FT_STATUS'
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(293): error C2146: syntax error : missing ';' before identifier 'FT_Open' [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(293): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(295): error C2061: syntax error : identifier 'FT_HANDLE' [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(296): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(299): error C2146: syntax error : missing ';' before identifier 'WINAPI' [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(299): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(299): error C2370: 'FT_STATUS' : redefinition; different storage class [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(60) : see declaration of 'FT_STATUS'
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(299): error C2146: syntax error : missing ';' before identifier 'FT_OpenEx' [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(299): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(299): error C2086: 'int WINAPI' : redefinition [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(293) : see declaration of 'WINAPI'
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(301): error C2061: syntax error : identifier 'DWORD' [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(303): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(306): error C2146: syntax error : missing ';' before identifier 'WINAPI' [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(306): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(306): error C2370: 'FT_STATUS' : redefinition; different storage class [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(60) : see declaration of 'FT_STATUS'
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(306): error C2146: syntax error : missing ';' before identifier 'FT_ListDevices' [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(306): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(306): error C2086: 'int WINAPI' : redefinition [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(293) : see declaration of 'WINAPI'
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(309): error C2061: syntax error : identifier 'DWORD' [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(310): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(313): error C2146: syntax error : missing ';' before identifier 'WINAPI' [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(313): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(313): error C2370: 'FT_STATUS' : redefinition; different storage class [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(60) : see declaration of 'FT_STATUS'
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(313): error C2146: syntax error : missing ';' before identifier 'FT_Close' [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(313): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(313): error C2086: 'int WINAPI' : redefinition [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(293) : see declaration of 'WINAPI'
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(315): error C2146: syntax error : missing ')' before identifier 'ftHandle' [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(315): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(315): error C2059: syntax error : ')' [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(318): error C2146: syntax error : missing ';' before identifier 'WINAPI' [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(318): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(318): error C2370: 'FT_STATUS' : redefinition; different storage class [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(60) : see declaration of 'FT_STATUS'
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(318): error C2146: syntax error : missing ';' before identifier 'FT_Read' [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(318): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(318): error C2086: 'int WINAPI' : redefinition [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(293) : see declaration of 'WINAPI'
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(319): error C2146: syntax error : missing ')' before identifier 'ftHandle' [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(319): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(323): error C2059: syntax error : ')' [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(326): error C2146: syntax error : missing ';' before identifier 'WINAPI' [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(326): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(326): error C2370: 'FT_STATUS' : redefinition; different storage class [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(60) : see declaration of 'FT_STATUS'
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(326): error C2146: syntax error : missing ';' before identifier 'FT_Write' [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(326): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(326): error C2086: 'int WINAPI' : redefinition [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(293) : see declaration of 'WINAPI'
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(327): error C2146: syntax error : missing ')' before identifier 'ftHandle' [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(327): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(331): error C2059: syntax error : ')' [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(334): error C2146: syntax error : missing ';' before identifier 'WINAPI' [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(334): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(334): error C2370: 'FT_STATUS' : redefinition; different storage class [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(60) : see declaration of 'FT_STATUS'
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(334): error C2146: syntax error : missing ';' before identifier 'FT_IoCtl' [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(334): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(334): error C2086: 'int WINAPI' : redefinition [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(293) : see declaration of 'WINAPI'
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(335): error C2146: syntax error : missing ')' before identifier 'ftHandle' [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\xlocale(323): warning C4530: C++ exception handler used, but unwind semantics are not enabled. Specify /EHsc [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(335): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(343): error C2059: syntax error : ')' [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(346): error C2146: syntax error : missing ';' before identifier 'WINAPI' [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(346): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(346): error C2370: 'FT_STATUS' : redefinition; different storage class [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(60) : see declaration of 'FT_STATUS'
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(346): error C2146: syntax error : missing ';' before identifier 'FT_SetBaudRate' [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(346): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(346): error C2086: 'int WINAPI' : redefinition [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(293) : see declaration of 'WINAPI'
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(347): error C2146: syntax error : missing ')' before identifier 'ftHandle' [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(347): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(349): error C2059: syntax error : ')' [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(352): error C2146: syntax error : missing ';' before identifier 'WINAPI' [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(352): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(352): error C2370: 'FT_STATUS' : redefinition; different storage class [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(60) : see declaration of 'FT_STATUS'
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(352): error C2146: syntax error : missing ';' before identifier 'FT_SetDivisor' [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(352): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(352): error C2086: 'int WINAPI' : redefinition [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(293) : see declaration of 'WINAPI'
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(353): error C2146: syntax error : missing ')' before identifier 'ftHandle' [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(353): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(355): error C2059: syntax error : ')' [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(358): error C2146: syntax error : missing ';' before identifier 'WINAPI' [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(358): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(358): error C2370: 'FT_STATUS' : redefinition; different storage class [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(60) : see declaration of 'FT_STATUS'
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(358): error C2146: syntax error : missing ';' before identifier 'FT_SetDataCharacteristics' [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(358): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(358): error C2086: 'int WINAPI' : redefinition [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(293) : see declaration of 'WINAPI'
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(359): error C2146: syntax error : missing ')' before identifier 'ftHandle' [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(359): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(363): error C2059: syntax error : ')' [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(366): error C2146: syntax error : missing ';' before identifier 'WINAPI' [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(366): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(366): error C2370: 'FT_STATUS' : redefinition; different storage class [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(60) : see declaration of 'FT_STATUS'
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(366): error C2146: syntax error : missing ';' before identifier 'FT_SetFlowControl' [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(366): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(366): error C2086: 'int WINAPI' : redefinition [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(293) : see declaration of 'WINAPI'
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(367): error C2146: syntax error : missing ')' before identifier 'ftHandle' [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(367): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(371): error C2059: syntax error : ')' [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(374): error C2146: syntax error : missing ';' before identifier 'WINAPI' [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(374): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(374): error C2370: 'FT_STATUS' : redefinition; different storage class [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(60) : see declaration of 'FT_STATUS'
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(374): error C2146: syntax error : missing ';' before identifier 'FT_ResetDevice' [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(374): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(374): error C2086: 'int WINAPI' : redefinition [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(293) : see declaration of 'WINAPI'
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(376): error C2146: syntax error : missing ')' before identifier 'ftHandle' [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(376): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(376): error C2059: syntax error : ')' [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(379): error C2146: syntax error : missing ';' before identifier 'WINAPI' [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(379): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(379): error C2370: 'FT_STATUS' : redefinition; different storage class [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(60) : see declaration of 'FT_STATUS'
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(379): error C2146: syntax error : missing ';' before identifier 'FT_SetDtr' [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(379): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(379): error C2086: 'int WINAPI' : redefinition [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(293) : see declaration of 'WINAPI'
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(381): error C2146: syntax error : missing ')' before identifier 'ftHandle' [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(381): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(381): error C2059: syntax error : ')' [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(384): error C2146: syntax error : missing ';' before identifier 'WINAPI' [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(384): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(384): error C2370: 'FT_STATUS' : redefinition; different storage class [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(60) : see declaration of 'FT_STATUS'
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(384): error C2146: syntax error : missing ';' before identifier 'FT_ClrDtr' [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(384): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(384): error C2086: 'int WINAPI' : redefinition [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(293) : see declaration of 'WINAPI'
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(386): error C2146: syntax error : missing ')' before identifier 'ftHandle' [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(386): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(386): error C2059: syntax error : ')' [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(389): error C2146: syntax error : missing ';' before identifier 'WINAPI' [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(389): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(389): error C2370: 'FT_STATUS' : redefinition; different storage class [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(60) : see declaration of 'FT_STATUS'
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(389): error C2146: syntax error : missing ';' before identifier 'FT_SetRts' [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(389): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(389): error C2086: 'int WINAPI' : redefinition [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(293) : see declaration of 'WINAPI'
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(391): error C2146: syntax error : missing ')' before identifier 'ftHandle' [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(391): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(391): error C2059: syntax error : ')' [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(394): error C2146: syntax error : missing ';' before identifier 'WINAPI' [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(394): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(394): error C2370: 'FT_STATUS' : redefinition; different storage class [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(60) : see declaration of 'FT_STATUS'
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(394): error C2146: syntax error : missing ';' before identifier 'FT_ClrRts' [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(394): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(394): error C2086: 'int WINAPI' : redefinition [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(293) : see declaration of 'WINAPI'
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(396): error C2146: syntax error : missing ')' before identifier 'ftHandle' [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(396): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(396): error C2059: syntax error : ')' [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(399): error C2146: syntax error : missing ';' before identifier 'WINAPI' [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(399): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(399): error C2370: 'FT_STATUS' : redefinition; different storage class [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(60) : see declaration of 'FT_STATUS'
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(399): error C2146: syntax error : missing ';' before identifier 'FT_GetModemStatus' [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(399): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(399): error C2086: 'int WINAPI' : redefinition [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(293) : see declaration of 'WINAPI'
C:\FTDI\node_modules\ftdi\lib\ftd2xx.h(399): fatal error C1003: error count exceeds 100; stopping compilation [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
c:\ftdi\node_modules\ftdi\src\ftdi_device.h(53): error C2504: 'ObjectWrap' : base class undefined [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
c:\ftdi\node_modules\ftdi\src\ftdi_device.h(61): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
c:\ftdi\node_modules\ftdi\src\ftdi_device.h(61): error C2143: syntax error : missing ',' before '&' [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
c:\ftdi\node_modules\ftdi\src\ftdi_device.h(62): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
c:\ftdi\node_modules\ftdi\src\ftdi_device.h(62): error C2143: syntax error : missing ',' before '&' [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
c:\ftdi\node_modules\ftdi\src\ftdi_device.h(63): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
c:\ftdi\node_modules\ftdi\src\ftdi_device.h(63): error C2143: syntax error : missing ',' before '&' [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
c:\ftdi\node_modules\ftdi\src\ftdi_device.h(64): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
c:\ftdi\node_modules\ftdi\src\ftdi_device.h(64): error C2143: syntax error : missing ',' before '&' [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
c:\ftdi\node_modules\ftdi\src\ftdi_driver.h(14): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
c:\ftdi\node_modules\ftdi\src\ftdi_driver.h(14): error C2143: syntax error : missing ',' before '&' [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
c:\ftdi\node_modules\ftdi\src\ftdi_driver.h(15): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
c:\ftdi\node_modules\ftdi\src\ftdi_driver.h(15): error C2143: syntax error : missing ',' before '&' [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
..\src\ftdi_device.cc(116): error C2664: 'v8::FunctionTemplate::New' : cannot convert parameter 1 from 'v8::Handle (__cdecl *)(const int)' to 'v8::Isolate *' [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
with
[
T=v8::Value
]
There is no context in which this conversion is possible
..\src\ftdi_device.cc(117): error C2039: 'NewSymbol' : is not a member of 'v8::String' [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
C:\Users\jlekstan.node-gyp\0.11.16\deps\v8\include\v8.h(1599) : see declaration of 'v8::String'
..\src\ftdi_device.cc(117): error C3861: 'NewSymbol': identifier not found [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
..\src\ftdi_device.cc(120): error C2039: 'NewSymbol' : is not a member of 'v8::String' [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
C:\Users\jlekstan.node-gyp\0.11.16\deps\v8\include\v8.h(1599) : see declaration of 'v8::String'
..\src\ftdi_device.cc(120): error C2664: 'v8::FunctionTemplate::New' : cannot convert parameter 1 from 'v8::Handle (__cdecl *)(const int)' to 'v8::Isolate *' [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
with
[
T=v8::Value
]
There is no context in which this conversion is possible
..\src\ftdi_device.cc(120): error C2227: left of '->GetFunction' must point to class/struct/union/generic type [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
..\src\ftdi_device.cc(120): error C3861: 'NewSymbol': identifier not found [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
..\src\ftdi_device.cc(121): error C2039: 'NewSymbol' : is not a member of 'v8::String' [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
C:\Users\jlekstan.node-gyp\0.11.16\deps\v8\include\v8.h(1599) : see declaration of 'v8::String'
..\src\ftdi_device.cc(121): error C2664: 'v8::FunctionTemplate::New' : cannot convert parameter 1 from 'v8::Handle (__cdecl *)(const int)' to 'v8::Isolate *' [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
with
[
T=v8::Value
]
There is no context in which this conversion is possible
..\src\ftdi_device.cc(121): error C2227: left of '->GetFunction' must point to class/struct/union/generic type [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
..\src\ftdi_device.cc(121): error C3861: 'NewSymbol': identifier not found [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
..\src\ftdi_device.cc(122): error C2039: 'NewSymbol' : is not a member of 'v8::String' [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
C:\Users\jlekstan.node-gyp\0.11.16\deps\v8\include\v8.h(1599) : see declaration of 'v8::String'
..\src\ftdi_device.cc(122): error C2664: 'v8::FunctionTemplate::New' : cannot convert parameter 1 from 'v8::Handle (__cdecl *)(const int)' to 'v8::Isolate *' [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
with
[
T=v8::Value
]
There is no context in which this conversion is possible
..\src\ftdi_device.cc(122): error C2227: left of '->GetFunction' must point to class/struct/union/generic type [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
..\src\ftdi_device.cc(122): error C3861: 'NewSymbol': identifier not found [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
..\src\ftdi_device.cc(124): error C2660: 'v8::PersistentBase::New' : function does not take 1 arguments [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
with
[
T=v8::Function
]
..\src\ftdi_device.cc(125): error C2039: 'NewSymbol' : is not a member of 'v8::String' [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
C:\Users\jlekstan.node-gyp\0.11.16\deps\v8\include\v8.h(1599) : see declaration of 'v8::String'
..\src\ftdi_device.cc(125): error C3861: 'NewSymbol': identifier not found [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
..\src\ftdi_device.cc(128): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
..\src\ftdi_device.cc(128): error C2143: syntax error : missing ',' before '&' [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
..\src\ftdi_device.cc(130): error C2248: 'v8::HandleScope::HandleScope' : cannot access protected member declared in class 'v8::HandleScope' [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
C:\Users\jlekstan.node-gyp\0.11.16\deps\v8\include\v8.h(816) : see declaration of 'v8::HandleScope::HandleScope'
C:\Users\jlekstan.node-gyp\0.11.16\deps\v8\include\v8.h(800) : see declaration of 'v8::HandleScope'
..\src\ftdi_device.cc(131): error C2039: 'New' : is not a member of 'v8::String' [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
C:\Users\jlekstan.node-gyp\0.11.16\deps\v8\include\v8.h(1599) : see declaration of 'v8::String'
..\src\ftdi_device.cc(131): error C2664: 'ftdi_device::FtdiDevice::New' : cannot convert parameter 1 from 'const char [11]' to 'const int' [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
There is no context in which this conversion is possible
..\src\ftdi_device.cc(132): error C2039: 'New' : is not a member of 'v8::String' [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
C:\Users\jlekstan.node-gyp\0.11.16\deps\v8\include\v8.h(1599) : see declaration of 'v8::String'
..\src\ftdi_device.cc(132): error C2664: 'ftdi_device::FtdiDevice::New' : cannot convert parameter 1 from 'const char [13]' to 'const int' [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
There is no context in which this conversion is possible
..\src\ftdi_device.cc(133): error C2039: 'New' : is not a member of 'v8::String' [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
C:\Users\jlekstan.node-gyp\0.11.16\deps\v8\include\v8.h(1599) : see declaration of 'v8::String'
..\src\ftdi_device.cc(133): error C2664: 'ftdi_device::FtdiDevice::New' : cannot convert parameter 1 from 'const char [6]' to 'const int' [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
There is no context in which this conversion is possible
..\src\ftdi_device.cc(134): error C2039: 'New' : is not a member of 'v8::String' [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
C:\Users\jlekstan.node-gyp\0.11.16\deps\v8\include\v8.h(1599) : see declaration of 'v8::String'
..\src\ftdi_device.cc(134): error C2664: 'ftdi_device::FtdiDevice::New' : cannot convert parameter 1 from 'const char [12]' to 'const int' [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
There is no context in which this conversion is possible
..\src\ftdi_device.cc(135): error C2039: 'New' : is not a member of 'v8::String' [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
C:\Users\jlekstan.node-gyp\0.11.16\deps\v8\include\v8.h(1599) : see declaration of 'v8::String'
..\src\ftdi_device.cc(135): error C2664: 'ftdi_device::FtdiDevice::New' : cannot convert parameter 1 from 'const char [9]' to 'const int' [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
There is no context in which this conversion is possible
..\src\ftdi_device.cc(136): error C2039: 'New' : is not a member of 'v8::String' [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
C:\Users\jlekstan.node-gyp\0.11.16\deps\v8\include\v8.h(1599) : see declaration of 'v8::String'
..\src\ftdi_device.cc(136): error C2664: 'ftdi_device::FtdiDevice::New' : cannot convert parameter 1 from 'const char [10]' to 'const int' [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
There is no context in which this conversion is possible
..\src\ftdi_device.cc(141): error C2065: 'args' : undeclared identifier [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
..\src\ftdi_device.cc(141): error C2227: left of '->IsObject' must point to class/struct/union/generic type [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
..\src\ftdi_device.cc(143): error C2065: 'args' : undeclared identifier [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
..\src\ftdi_device.cc(143): error C2227: left of '->ToObject' must point to class/struct/union/generic type [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
..\src\ftdi_device.cc(185): error C2065: 'args' : undeclared identifier [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
..\src\ftdi_device.cc(185): error C2227: left of '->IsNumber' must point to class/struct/union/generic type [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
..\src\ftdi_device.cc(187): error C2065: 'args' : undeclared identifier [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
..\src\ftdi_device.cc(187): error C2227: left of '->NumberValue' must point to class/struct/union/generic type [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
..\src\ftdi_device.cc(195): error C2039: 'Wrap' : is not a member of 'ftdi_device::FtdiDevice' [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
c:\ftdi\node_modules\ftdi\src\ftdi_device.h(52) : see declaration of 'ftdi_device::FtdiDevice'
..\src\ftdi_device.cc(195): error C2065: 'args' : undeclared identifier [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
..\src\ftdi_device.cc(195): error C2228: left of '.This' must have class/struct/union [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
type is ''unknown-type''
..\src\ftdi_device.cc(197): error C2065: 'args' : undeclared identifier [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
..\src\ftdi_device.cc(197): error C2228: left of '.This' must have class/struct/union [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
type is ''unknown-type''
..\src\ftdi_device.cc(203): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
..\src\ftdi_device.cc(203): error C2143: syntax error : missing ',' before '&' [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
..\src\ftdi_device.cc(205): error C2248: 'v8::HandleScope::HandleScope' : cannot access protected member declared in class 'v8::HandleScope' [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
C:\Users\jlekstan.node-gyp\0.11.16\deps\v8\include\v8.h(816) : see declaration of 'v8::HandleScope::HandleScope'
C:\Users\jlekstan.node-gyp\0.11.16\deps\v8\include\v8.h(800) : see declaration of 'v8::HandleScope'
..\src\ftdi_device.cc(208): error C2653: 'ObjectWrap' : is not a class or namespace name [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
..\src\ftdi_device.cc(208): error C2065: 'Unwrap' : undeclared identifier [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
..\src\ftdi_device.cc(208): error C2275: 'ftdi_device::FtdiDevice' : illegal use of this type as an expression [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
..\src\ftdi_device.cc(208): error C2065: 'args' : undeclared identifier [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
..\src\ftdi_device.cc(208): error C2228: left of '.This' must have class/struct/union [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
type is ''unknown-type''
..\src\ftdi_device.cc(214): error C2065: 'args' : undeclared identifier [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
..\src\ftdi_device.cc(214): error C2228: left of '.Length' must have class/struct/union [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
type is ''unknown-type''
..\src\ftdi_device.cc(219): error C2065: 'args' : undeclared identifier [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
..\src\ftdi_device.cc(219): error C2227: left of '->IsObject' must point to class/struct/union/generic type [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
..\src\ftdi_device.cc(225): error C2065: 'args' : undeclared identifier [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
..\src\ftdi_device.cc(225): error C2227: left of '->IsFunction' must point to class/struct/union/generic type [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
..\src\ftdi_device.cc(229): error C2065: 'args' : undeclared identifier [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
..\src\ftdi_device.cc(232): error C2065: 'args' : undeclared identifier [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
..\src\ftdi_device.cc(232): error C2227: left of '->IsFunction' must point to class/struct/union/generic type [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
..\src\ftdi_device.cc(236): error C2065: 'args' : undeclared identifier [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
..\src\ftdi_device.cc(243): error C2039: 'New' : is not a member of 'v8::String' [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
C:\Users\jlekstan.node-gyp\0.11.16\deps\v8\include\v8.h(1599) : see declaration of 'v8::String'
..\src\ftdi_device.cc(243): error C2664: 'ftdi_device::FtdiDevice::New' : cannot convert parameter 1 from 'const char [20]' to 'const int' [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
There is no context in which this conversion is possible
..\src\ftdi_device.cc(244): error C2065: 'args' : undeclared identifier [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
..\src\ftdi_device.cc(244): error C2227: left of '->Call' must point to class/struct/union/generic type [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
..\src\ftdi_device.cc(244): error C2039: 'GetCurrent' : is not a member of 'v8::Context' [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
C:\Users\jlekstan.node-gyp\0.11.16\deps\v8\include\v8.h(5223) : see declaration of 'v8::Context'
..\src\ftdi_device.cc(244): error C2227: left of '->Global' must point to class/struct/union/generic type [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
type is ''unknown-type''
..\src\ftdi_device.cc(244): error C3861: 'GetCurrent': identifier not found [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
..\src\ftdi_device.cc(253): error C2065: 'args' : undeclared identifier [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
..\src\ftdi_device.cc(253): error C2227: left of '->ToObject' must point to class/struct/union/generic type [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
..\src\ftdi_device.cc(255): error C2660: 'v8::PersistentBase::New' : function does not take 1 arguments [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
with
[
T=v8::Value
]
..\src\ftdi_device.cc(256): error C2660: 'v8::PersistentBase::New' : function does not take 1 arguments [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
with
[
T=v8::Value
]
..\src\ftdi_device.cc(264): error C2065: 'args' : undeclared identifier [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
..\src\ftdi_device.cc(264): error C2228: left of '.This' must have class/struct/union [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
type is ''unknown-type''
..\src\ftdi_device.cc(320): error C2039: 'Dispose' : is not a member of 'v8::Persistent' [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
with
[
T=v8::Value
]
..\src\ftdi_device.cc(325): error C2819: type 'v8::Persistent' does not have an overloaded member 'operator ->' [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
with
[
T=v8::Value
]
did you intend to use '.' instead?
..\src\ftdi_device.cc(325): error C2039: 'IsFunction' : is not a member of 'v8::Persistent' [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
with
[
T=v8::Value
]
..\src\ftdi_device.cc(330): error C2039: 'New' : is not a member of 'v8::String' [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
C:\Users\jlekstan.node-gyp\0.11.16\deps\v8\include\v8.h(1599) : see declaration of 'v8::String'
..\src\ftdi_device.cc(330): error C2664: 'ftdi_device::FtdiDevice::New' : cannot convert parameter 1 from 'const char *' to 'const int' [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
There is no context in which this conversion is possible
..\src\ftdi_device.cc(334): error C2660: 'v8::Undefined' : function does not take 0 arguments [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
..\src\ftdi_device.cc(337): error C2248: 'v8::Persistent::operator *' : cannot access private member declared in class 'v8::Persistent' [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
with
[
T=v8::Value
]
C:\Users\jlekstan.node-gyp\0.11.16\deps\v8\include\v8.h(709) : see declaration of 'v8::Persistent::operator *'
with
[
T=v8::Value
]
..\src\ftdi_device.cc(337): error C2039: 'GetCurrent' : is not a member of 'v8::Context' [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
C:\Users\jlekstan.node-gyp\0.11.16\deps\v8\include\v8.h(5223) : see declaration of 'v8::Context'
..\src\ftdi_device.cc(337): error C2227: left of '->Global' must point to class/struct/union/generic type [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
type is ''unknown-type''
..\src\ftdi_device.cc(337): error C3861: 'GetCurrent': identifier not found [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
..\src\ftdi_device.cc(338): error C2039: 'Dispose' : is not a member of 'v8::Persistent' [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
with
[
T=v8::Value
]
..\src\ftdi_device.cc(486): error C2248: 'v8::HandleScope::HandleScope' : cannot access protected member declared in class 'v8::HandleScope' [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
C:\Users\jlekstan.node-gyp\0.11.16\deps\v8\include\v8.h(816) : see declaration of 'v8::HandleScope::HandleScope'
C:\Users\jlekstan.node-gyp\0.11.16\deps\v8\include\v8.h(800) : see declaration of 'v8::HandleScope'
..\src\ftdi_device.cc(491): error C2819: type 'v8::Persistent' does not have an overloaded member 'operator ->' [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
with
[
T=v8::Value
]
did you intend to use '.' instead?
..\src\ftdi_device.cc(491): error C2039: 'IsFunction' : is not a member of 'v8::Persistent' [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
with
[
T=v8::Value
]
..\src\ftdi_device.cc(495): error C2882: 'Buffer' : illegal use of namespace identifier in expression [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
..\src\ftdi_device.cc(495): error C2065: 'slowBuffer' : undeclared identifier [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
..\src\ftdi_device.cc(496): error C2065: 'slowBuffer' : undeclared identifier [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
..\src\ftdi_device.cc(497): error C2039: 'GetCurrent' : is not a member of 'v8::Context' [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
C:\Users\jlekstan.node-gyp\0.11.16\deps\v8\include\v8.h(5223) : see declaration of 'v8::Context'
..\src\ftdi_device.cc(497): error C2227: left of '->Global' must point to class/struct/union/generic type [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
..\src\ftdi_device.cc(497): fatal error C1003: error count exceeds 100; stopping compilation [C:\FTDI\node_modules\ftdi\build\ftdi.vcxproj]
`
What can I do?

This could either be Windows related (I have only tested on Mac OS) or node version specific.
@kuebk: It would be helpful if you could try this with the latest version of node and see if you still get the error.

I'm seeing this same issue. I'm using node version 4.4.3.

ftdi@1.2.0 install C:\Users\jphillips\code\node-ftdi-master
node-gyp rebuild

C:\Users\jphillips\code\node-ftdi-master>if not defined npm_config_node_gyp (node "C:\Program Files\nodejs\node_modules\npm\bin\node-gyp-bin\....\node_modules\node-gyp\bin\node-gyp.js" rebuild )  else (node "" rebuild )
Building the projects in this solution one at a time. To enable parallel build, please add the "/m" switch.
ftdi_device.cc
ftdi_driver.cc
c:\users\jphillips\code\node-ftdi-master\src\ftdi_constants.h(47): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int (compiling source file ..\src\ftdi_driver.cc) [C:\Users\jphillips\code\node-ftdi-master\build\ftdi.vcxproj]
c:\users\jphillips\code\node-ftdi-master\src\ftdi_constants.h(47): error C2146: syntax error: missing ';' before identifier 'libraryMutex' (compiling source file ..\src\ftdi_driver.cc) [C:\Users\jphillips\code\node-ftdi-master\build\ftdi.vcxproj]
c:\users\jphillips\code\node-ftdi-master\src\ftdi_constants.h(48): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int (compiling source file ..\src\ftdi_driver.cc) [C:\Users\jphillips\code\node-ftdi-master\build\ftdi.vcxproj]
c:\users\jphillips\code\node-ftdi-master\src\ftdi_constants.h(48): error C2146: syntax error: missing ';' before identifier 'vidPidMutex' (compiling source file ..\src\ftdi_driver.cc) [C:\Users\jphillips\code\node-ftdi-master\build\ftdi.vcxproj]
c:\users\jphillips.node-gyp\4.4.3\include\node\uv-win.h(229): error C2378: 'uv_mutex_t': redefinition; symbol cannot be overloaded with a typedef (compiling source file ..\src\ftdi_driver.cc) [C:\Users\jphillips\code\node-ftdi-master\build\ftdi.vcxproj]
c:\users\jphillips\code\node-ftdi-master\src\ftdi_constants.h(48): note: see declaration of 'uv_mutex_t' (compiling source file ..\src\ftdi_driver.cc)
c:\users\jphillips.node-gyp\4.4.3\include\node\uv-win.h(260): error C3646: 'unused1_': unknown override specifier (compiling source file ..\src\ftdi_driver.cc) [C:\Users\jphillips\code\node-ftdi-master\build\ftdi.vcxproj]
c:\users\jphillips.node-gyp\4.4.3\include\node\uv-win.h(260): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int (compiling source file ..\src\ftdi_driver.cc) [C:\Users\jphillips\code\node-ftdi-master\build\ftdi.vcxproj]
c:\users\jphillips.node-gyp\4.4.3\include\node\uv-win.h(261): error C3646: 'unused2_': unknown override specifier (compiling source file ..\src\ftdi_driver.cc) [C:\Users\jphillips\code\node-ftdi-master\build\ftdi.vcxproj]
c:\users\jphillips.node-gyp\4.4.3\include\node\uv-win.h(261): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int (compiling source file ..\src\ftdi_driver.cc) [C:\Users\jphillips\code\node-ftdi-master\build\ftdi.vcxproj]
c:\users\jphillips.node-gyp\4.4.3\include\node\uv-win.h(268): error C3646: 'mutex': unknown override specifier (compiling source file ..\src\ftdi_driver.cc) [C:\Users\jphillips\code\node-ftdi-master\build\ftdi.vcxproj]
c:\users\jphillips.node-gyp\4.4.3\include\node\uv-win.h(268): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int (compiling source file ..\src\ftdi_driver.cc) [C:\Users\jphillips\code\node-ftdi-master\build\ftdi.vcxproj]
C:\Users\jphillips.node-gyp\4.4.3\include\node\uv.h(688): error C3646: 'readfile_mutex': unknown override specifier (compiling source file ..\src\ftdi_driver.cc) [C:\Users\jphillips\code\node-ftdi-master\build\ftdi.vcxproj]
C:\Users\jphillips.node-gyp\4.4.3\include\node\uv.h(688): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int (compiling source file ..\src\ftdi_driver.cc) [C:\Users\jphillips\code\node-ftdi-master\build\ftdi.vcxproj]
C:\Users\jphillips.node-gyp\4.4.3\include\node\uv.h(1385): error C2065: 'handle': undeclared identifier (compiling source file ..\src\ftdi_driver.cc) [C:\Users\jphillips\code\node-ftdi-master\build\ftdi.vcxproj]
C:\Users\jphillips.node-gyp\4.4.3\include\node\uv.h(1386): error C2065: 'handle': undeclared identifier (compiling source file ..\src\ftdi_driver.cc) [C:\Users\jphillips\code\node-ftdi-master\build\ftdi.vcxproj]
C:\Users\jphillips.node-gyp\4.4.3\include\node\uv.h(1386): error C2182: 'uv_mutex_destroy': illegal use of type 'void' (compiling source file ..\src\ftdi_driver.cc) [C:\Users\jphillips\code\node-ftdi-master\build\ftdi.vcxproj]
C:\Users\jphillips.node-gyp\4.4.3\include\node\uv.h(1387): error C2065: 'handle': undeclared identifier (compiling source file ..\src\ftdi_driver.cc) [C:\Users\jphillips\code\node-ftdi-master\build\ftdi.vcxproj]
C:\Users\jphillips.node-gyp\4.4.3\include\node\uv.h(1387): error C2182: 'uv_mutex_lock': illegal use of type 'void' (compiling source file ..\src\ftdi_driver.cc) [C:\Users\jphillips\code\node-ftdi-master\build\ftdi.vcxproj]
C:\Users\jphillips.node-gyp\4.4.3\include\node\uv.h(1388): error C2065: 'handle': undeclared identifier (compiling source file ..\src\ftdi_driver.cc) [C:\Users\jphillips\code\node-ftdi-master\build\ftdi.vcxproj]
C:\Users\jphillips.node-gyp\4.4.3\include\node\uv.h(1389): error C2065: 'handle': undeclared identifier (compiling source file ..\src\ftdi_driver.cc) [C:\Users\jphillips\code\node-ftdi-master\build\ftdi.vcxproj]
C:\Users\jphillips.node-gyp\4.4.3\include\node\uv.h(1389): error C2182: 'uv_mutex_unlock': illegal use of type 'void' (compiling source file ..\src\ftdi_driver.cc) [C:\Users\jphillips\code\node-ftdi-master\build\ftdi.vcxproj]
C:\Users\jphillips.node-gyp\4.4.3\include\node\uv.h(1415): error C2061: syntax error: identifier 'uv_mutex_t' (compiling source file ..\src\ftdi_driver.cc) [C:\Users\jphillips\code\node-ftdi-master\build\ftdi.vcxproj]
C:\Users\jphillips.node-gyp\4.4.3\include\node\uv.h(1417): error C2061: syntax error: identifier 'uv_mutex_t' (compiling source file ..\src\ftdi_driver.cc) [C:\Users\jphillips\code\node-ftdi-master\build\ftdi.vcxproj]
C:\Users\jphillips.node-gyp\4.4.3\include\node\uv.h(1455): error C3646: 'wq_mutex': unknown override specifier (compiling source file ..\src\ftdi_driver.cc) [C:\Users\jphillips\code\node-ftdi-master\build\ftdi.vcxproj]
C:\Users\jphillips.node-gyp\4.4.3\include\node\uv.h(1455): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int (compiling source file ..\src\ftdi_driver.cc) [C:\Users\jphillips\code\node-ftdi-master\build\ftdi.vcxproj]
C:\Users\jphillips\code\node-ftdi-master\node_modules\nan\nan.h(1685): error C3646: 'async_lock': unknown override specifier (compiling source file ..\src\ftdi_driver.cc) [C:\Users\jphillips\code\node-ftdi-master\build\ftdi.vcxproj]
C:\Users\jphillips\code\node-ftdi-master\node_modules\nan\nan.h(1685): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int (compiling source file ..\src\ftdi_driver.cc) [C:\Users\jphillips\code\node-ftdi-master\build\ftdi.vcxproj]
C:\Users\jphillips\code\node-ftdi-master\node_modules\nan\nan.h(1604): error C2065: 'async_lock': undeclared identifier (compiling source file ..\src\ftdi_driver.cc) [C:\Users\jphillips\code\node-ftdi-master\build\ftdi.vcxproj]
C:\Users\jphillips\code\node-ftdi-master\node_modules\nan\nan.h(1608): error C2065: 'async_lock': undeclared identifier (compiling source file ..\src\ftdi_driver.cc) [C:\Users\jphillips\code\node-ftdi-master\build\ftdi.vcxproj]
C:\Users\jphillips\code\node-ftdi-master\node_modules\nan\nan.h(1614): error C2065: 'async_lock': undeclared identifier (compiling source file ..\src\ftdi_driver.cc) [C:\Users\jphillips\code\node-ftdi-master\build\ftdi.vcxproj]
C:\Users\jphillips\code\node-ftdi-master\node_modules\nan\nan.h(1618): error C2065: 'async_lock': undeclared identifier (compiling source file ..\src\ftdi_driver.cc) [C:\Users\jphillips\code\node-ftdi-master\build\ftdi.vcxproj]
C:\Users\jphillips\code\node-ftdi-master\node_modules\nan\nan.h(1661): error C2065: 'async_lock': undeclared identifier (compiling source file ..\src\ftdi_driver.cc) [C:\Users\jphillips\code\node-ftdi-master\build\ftdi.vcxproj]
C:\Users\jphillips\code\node-ftdi-master\node_modules\nan\nan.h(1665): error C2065: 'async_lock': undeclared identifier (compiling source file ..\src\ftdi_driver.cc) [C:\Users\jphillips\code\node-ftdi-master\build\ftdi.vcxproj]
..\src\ftdi_driver.cc(43): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [C:\Users\jphillips\code\node-ftdi-master\build\ftdi.vcxproj]
..\src\ftdi_driver.cc(43): error C2146: syntax error: missing ';' before identifier 'libraryMutex' [C:\Users\jphillips\code\node-ftdi-master\build\ftdi.vcxproj]
..\src\ftdi_driver.cc(44): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [C:\Users\jphillips\code\node-ftdi-master\build\ftdi.vcxproj]
..\src\ftdi_driver.cc(44): error C2086: 'int uv_mutex_t': redefinition [C:\Users\jphillips\code\node-ftdi-master\build\ftdi.vcxproj]
..\src\ftdi_driver.cc(43): note: see declaration of 'uv_mutex_t'
..\src\ftdi_driver.cc(44): error C2146: syntax error: missing ';' before identifier 'vidPidMutex' [C:\Users\jphillips\code\node-ftdi-master\build\ftdi.vcxproj]
..\src\ftdi_driver.cc(80): error C2064: term does not evaluate to a function taking 1 arguments [C:\Users\jphillips\code\node-ftdi-master\build\ftdi.vcxproj]
..\src\ftdi_driver.cc(91): error C2064: term does not evaluate to a function taking 1 arguments [C:\Users\jphillips\code\node-ftdi-master\build\ftdi.vcxproj]
..\src\ftdi_driver.cc(93): error C2064: term does not evaluate to a function taking 1 arguments [C:\Users\jphillips\code\node-ftdi-master\build\ftdi.vcxproj]
..\src\ftdi_driver.cc(103): error C2064: term does not evaluate to a function taking 1 arguments [C:\Users\jphillips\code\node-ftdi-master\build\ftdi.vcxproj]
..\src\ftdi_driver.cc(105): error C2064: term does not evaluate to a function taking 1 arguments [C:\Users\jphillips\code\node-ftdi-master\build\ftdi.vcxproj]
..\src\ftdi_driver.cc(110): error C2064: term does not evaluate to a function taking 1 arguments [C:\Users\jphillips\code\node-ftdi-master\build\ftdi.vcxproj]
..\src\ftdi_driver.cc(111): warning C4312: 'type cast': conversion from 'DWORD' to 'PVOID' of greater size [C:\Users\jphillips\code\node-ftdi-master\build\ftdi.vcxproj]
..\src\ftdi_driver.cc(112): warning C4312: 'type cast': conversion from 'DWORD' to 'PVOID' of greater size [C:\Users\jphillips\code\node-ftdi-master\build\ftdi.vcxproj]
..\src\ftdi_driver.cc(113): warning C4312: 'type cast': conversion from 'DWORD' to 'PVOID' of greater size [C:\Users\jphillips\code\node-ftdi-master\build\ftdi.vcxproj]
..\src\ftdi_driver.cc(114): error C2064: term does not evaluate to a function taking 1 arguments [C:\Users\jphillips\code\node-ftdi-master\build\ftdi.vcxproj]
..\src\ftdi_driver.cc(118): error C2064: term does not evaluate to a function taking 1 arguments [C:\Users\jphillips\code\node-ftdi-master\build\ftdi.vcxproj]
..\src\ftdi_driver.cc(245): error C2064: term does not evaluate to a function taking 1 arguments [C:\Users\jphillips\code\node-ftdi-master\build\ftdi.vcxproj]
..\src\ftdi_device.cc(482): warning C4312: 'type cast': conversion from 'int32_t' to 'PVOID' of greater size [C:\Users\jphillips\code\node-ftdi-master\build\ftdi.vcxproj]
c:\users\jphillips\code\node-ftdi-master\node_modules\nan\nan_new.h(208): error C2668: 'Nan::imp::IntegerFactoryv8::Integer::New': ambiguous call to overloaded function (compiling source file ..\src\ftdi_device.cc) [C:\Users\jphillips\code\node-ftdi-master\build\ftdi.vcxproj]
c:\users\jphillips\code\node-ftdi-master\node_modules\nan\nan_new.h(114): note: could be 'v8::Localv8::Integer Nan::imp::IntegerFactoryv8::Integer::New(uint32_t)' (compiling source file ..\src\ftdi_device.cc)
c:\users\jphillips\code\node-ftdi-master\node_modules\nan\nan_new.h(113): note: or       'v8::Localv8::Integer Nan::imp::IntegerFactoryv8::Integer::New(int32_t)' (compiling source file ..\src\ftdi_device.cc)
c:\users\jphillips\code\node-ftdi-master\node_modules\nan\nan_new.h(208): note: while trying to match the argument list '(DWORD)' (compiling source file ..\src\ftdi_device.cc)
..\src\ftdi_device.cc(190): note: see reference to function template instantiation 'v8::Localv8::Integer Nan::Newv8::Integer,DWORD(A0)' being compiled
with
[
A0=DWORD
]

authors: kuebk mmckegg phillipsj wharri220

repo: thomaschaaf/node-ftdi


text:
🛑 humite.stewarts.org.uk ssh is down

In 84b157f, humite.stewarts.org.uk ssh (humite.stewarts.org.uk) was down:

HTTP code: 0
Response time: 0 ms

Resolved: humite.stewarts.org.uk ssh is back up in d8e1ab9 after 5 minutes.

repo: thomasdstewart/upptime


text:
V2 Roadmap

[x] Fix #52 issues with psql
[ ] Fix #60 by publishing migrations
[ ] Fix #47 by adding a tries column to migration
[ ] Clean up code issues
[ ] Drop old laravel version support

Hi @atymic ,
Any updates here ? Thanks :)

authors: AEK-BKF atymic

repo: thomasjohnkane/snooze


text:
🛑 Nextcloud is down

In 4278015, Nextcloud ($URL_NEXTCLOUD) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Nextcloud is back up in 6175692 after 32 minutes.

repo: thomasmerz/upptime


text:
Activity

(:
Result:

Reference:

Hi @thomaspink, could you please review this feature?
Contact me for anything. Thanks!
👍

repo: thomaspink/vscode-github-theme


text:
Tagging a budget - tag with a slash

When adding a tag to a budget in the Budget Details view, I can easily type some tag using special characters like “foo/bar.” If I, however, click on an existing tag containing a slash character, the server displays an error page, stating that an “InternalError” has occurred.

This issue does not appear in the current development version and is thus to be considered "fixed".
The fix will be included with the next release version.
Thank you for your support.

Not confirmed with  6660f9433be6fc11e06c42906a5762335bf190c1. Here you go with a recent stack trace.
Unexpected RuntimeException.html.txt

I'm having trouble reproducing this error. Can you describe what steps you took to get to the stack trace?

Create a budget. In doing so, create a tag "foo/bar" by clicking into the tags field, typing "foo/bar" and pressing enter. Save that budget. Leave the form.
Now, create another budget. In the form, click on the tag proposal "foo/bar" on the bottom line.
Enjoy

This issue has been fixed with PR #240

authors: maximAtanasov tbuss93 tinne

repo: thombergs/budgeteer


text:
Fix BCH tx error + bump v1.18.1

DON'T MERGE - but cherry-pick 3ea49f5 later into develop. That's just create tag v1.18.1 and release it.

[x] Fix BCH tx error
[x] Bump

Changes v1.18.0...v1.18.1 (this PR)
Close #2395
Fix #2394

Cherry-picked into develop by #2397

repo: thorchain/asgardex-electron


text:
Vote Results

When the votes are revealed, the leader and other users should have an easy way of figuring out what the best/winning vote is.
Nominal Decks
A nominal deck is one in which the card values do not have any intrinsic order. That is to say, a vote for card one and a vote for card three does not imply that card two is a better fit.

Mode will be the measure of central tendency
Scenario:  A single value has the most votes (no ties)
1. 100% - "Unanimous: [Card Value]"
1. >= 75% - "Consensus: [Card Value]"
1. >= 50% - "Majority: [Card Value]"
1. < 50% - "Plurality: [Card Value]"
Scenario: Ties
1. Display "Tie: [Card 1 Value] [Card 2 Value]...[Card N Value]"

Ordinal Decks
An ordinal deck is one where the card values can be ordered or ranked. That is to say, a vote for card one and a vote for card three implies that card two is a better fit.

Median will be the measure of central tendency
Only numeric card values will be considered.
Median will be the higher of the two card values in the case of an even number of votes.
Display: "Best Guess (Median): [Card Value]"
Future enhancement will evaluate the range of vote disparity in relation to the best guess.

Changes for this story available as of revision 4b5eb63.

repo: thorsenty/planning-poker


text:
Open txt files

Using LSItemContentTypes instead of CFBundleTypeOSTypes
Closes #4

@balthisar This should do it!

repo: thoughtbot/Markoff

license: isc


text:
Remove unused code from Refills

Empties is not going to be a gem, for now at least. Therefore, this
commit removes everything that has to do with the old refills gem.
This commit also removes the Refills sache.json file and a CNAME file
that, according to the middleman-gh-pages documentation, isn't
used.
https://trello.com/c/Db7uwCZC

This seems reasonable to me.

Thanks @teoljungberg, I'll merge this.

authors: calleerlandsson teoljungberg

repo: thoughtbot/empties