2.0.4 • Published 6 months ago

laravelphp v2.0.4

Weekly downloads
6,786
License
MIT
Repository
github
Last release
6 months ago

travis npm

Download

The source is available for download from GitHub. Alternatively, you can install using npm:

npm install --save laravelphp

You can then import or require() laravel as normal:

import laravelphp from 'laravelphp'
// or
const laravelphp = require('laravelphp')

laravelphp.laravel2js(php, (err, res) => {})

Or you can direclty import or require() its functions:

import resx2js from 'laravelphp/laravel2js'
// or
const resx2js = require('laravelphp/cjs/laravel2js')

Usage

const php = `<?php
  return [
    'key1' => 'Hello! Let\'s go!',
    'key2' => 'An application to manipulate and process laravel php language files',
    'key' => [
      'nested' => 'laravel Data Manager'
    ]
  ];`

const js = {
  "key1": "Hello! Let's go!",
  "key2": "An application to manipulate and process laravel php language files",
  "key": {
    "nested": "laravel Data Manager"
  }
}


import laravel2js from 'laravelphp/laravel2js'
laravel2js(php, (err, res) => {
  // res is like js
});

import js2laravel from 'laravelphp/js2laravel'
js2laravel(js, (err, res) => {
  // res is like php
});

Omitting the callback returns a promise

const resJs = await laravel2js(php)
const resPhp = await js2laravel(js)
// or
laravel2js(php).then((res) => {})
js2laravel(js).then((res) => {})
2.0.4

6 months ago

2.0.3

4 years ago

2.0.2

4 years ago

2.0.1

4 years ago

2.0.0

4 years ago

1.1.0

5 years ago

1.0.1

5 years ago

1.0.0

5 years ago