cds-parsers-amd

Common Data Structures Parsers


License
ISC
Install
bower install cds-parsers-amd#0.1.49-0

Documentation

cds-parsers

Install to use

bower i -s cds-parsers

npm i -s cds-parsers

Using

On AMD system

var parser = require('mssql.parser');

On demand Html

<!-- html -->
<script src="{bower_components}/requirejs/require.js"></script>
<script src="{bower_components}/cds-parsers-amd/src/mssql.parsers.js"></script>
<script>
var parser = require('mssql.parser');
var tables = parser.tableScript('CREATE TABLE table1 ( column1 int, column2 varchar(50) ');

console.log(tables);
</script>

On angular sync Load

var mssqlParser = require('mssql.parser');

var app = angular.module('app', [])
.factory('$mssqlParser', function(){
    return mssqlParser;
})
.controller('demoCtrl', function($scope, $mssqlParser){
    
    $scope.output = $mssqlParser.tableScript('CREATE TABLE table1 ( column1 int, column2 varchar(50) ');

});

On angular with AMD system

require(['mssql.parser'], function(mssqlParser){
    
    var app = angular.module('app', [])
    
    .factory('$mssqlParser', function(){
        return mssqlParser;
    })
    .controller('demoCtrl', function($scope, $mssqlParser){
        
        $scope.output = $mssqlParser.tableScript('CREATE TABLE table1 ( column1 int, column2 varchar(50) ');

    });

    angular.bootstrap(document, ['app']);

});

Contributing

npm i

npm run semver-sync

npm publish