Skip to content

Instantly share code, notes, and snippets.

@ChanahC
ChanahC / sdf-node.js
Created August 2, 2017 15:48
SDF Deployment SAMPLE
const spawn = require('cross-spawn');
const readline = require('readline').createInterface({
input: process.stdin,
output: process.stdout,
});
const getNetsuiteDomain = require('./rest.js');
/**
* @param {Config} config The configuration object
@ChanahC
ChanahC / rest.js
Created August 2, 2017 15:47
Dynamic Discovery
const nconf = require('nconf');
const fetch = require('node-fetch');
const NETSUITE_REST_ROLES_SERVICE_URLS = {
production: 'https://rest.netsuite.com/rest/roles',
sandbox: 'https://rest.sandbox.netsuite.com/rest/roles',
beta: 'https://rest.beta.netsuite.com/rest/roles',
eu: 'https://rest.eu1.netsuite.com/rest/roles',
};
@ChanahC
ChanahC / OAuthBase.cs
Created December 19, 2016 03:55
OAuth 1.0 library
using System;
using System.Security.Cryptography;
using System.Collections.Generic;
using System.Text;
using System.Web;
namespace OAuth {
public class OAuthBase {
/// <summary>