Registry / devops / gulp-lispyscript

gulp-lispyscript

JSON →
library0.0.2jsnpmunverified

Gulp plugin to transpile Lispyscript to JavaScript. Based on the Babel plugin architecture, it integrates into Gulp pipelines for converting Lisp-like syntax to ECMAScript. Version 0.0.2, last updated in 2015 with no recent releases. Limited to Node >=0.12.0. Minimal documentation and no active maintenance.

npm install gulp-lispyscript
INSTALL
IMPORT
SIG · GULP-LISPYSCRIPT
G
gulp-lispyscript
devopsjavascriptv0.0.2
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

lispyscript
var lispyscript = require('gulp-lispyscript');
CommonJS require is the only supported module format; no ESM or TypeScript types provided.
(default)
import lispyscript from 'gulp-lispyscript';
const { lispyscript } = require('gulp-lispyscript');
Package exports a single function; named destructuring will result in undefined.
TypeScript
// No types; use @types/gulp-lispyscript or add your own
import lispyscript from 'gulp-lispyscript'; // fails without declaration
No TypeScript definitions; requires custom .d.ts or use of require.

Transpile Lispyscript files to JavaScript with source maps and concatenation.

var gulp = require('gulp'); var lispyscript = require('gulp-lispyscript'); var sourcemaps = require('gulp-sourcemaps'); var concat = require('gulp-concat'); gulp.task('default', function () { return gulp.src('src/**/*.ls') .pipe(sourcemaps.init()) .pipe(lispyscript()) .pipe(concat('all.js')) .pipe(sourcemaps.write('.')) .pipe(gulp.dest('dist')); });
Debug
Known issues
deprecatedPackage has not been updated since 2015; unlikely to work with modern Node versions.
fix
Consider using a maintained alternative or fork the repository to update compatibility.
affects: >=0.0.2
breakingRequires Node >=0.12.0; may fail on modern Node due to built-in module changes.
fix
Use an older Node version or upgrade the plugin code to support current Node APIs.
affects: >=0.0.2
gotchaNo source maps are generated unless gulp-sourcemaps is used; lispyscript() does not produce them by default.
fix
Wrap the stream in sourcemaps.init() and sourcemaps.write() as shown in the quickstart.
affects: >=0.0.2
gotchaInput files must have a .js extension for gulp.src, but Lispyscript source files typically use .ls; this can cause confusion.
fix
Use gulp.src('src/**/*.ls') and ensure the plugin can handle non-.js extensions (test first).
affects: >=0.0.2
Errors
Common errors & fixes
Cannot find module 'gulp-lispyscript'
Package not installed or missing from node_modules.
fix
Run 'npm install --save-dev gulp-lispyscript' and verify it's in the project directory.
TypeError: lispyscript is not a function
Package was required but the result is an object instead of a function, possibly due to incorrect import.
fix
Use 'var lispyscript = require('gulp-lispyscript');' (default export) instead of destructuring.
Error: Plugin "gulp-lispyscript" not found
Gulp plugin API mismatch; older streams may not be recognized.
fix
Ensure gulp version 3.x is used (not gulp 4+). Check gulp compatibility.
Upgrade
Version history
0.0.2latest on npm
Audit
Dependencies

No dependency data recorded yet.

Agent activity
4 hits · last 30 days
node
4
Resources
gulp-lispyscript — npm install gulp-lispyscript · libregistry